自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Belial计算机视觉&机器视觉专栏

关注计算机视觉、机器视觉、图像识别、图像检索和机器学习等!

  • 博客(334)
  • 资源 (46)
  • 收藏
  • 关注

原创 关于颜色、局部特征的几篇综述文章

(1)Fahad Shahbaz Khan1;, Rao Muhammad Anwer2;, Joost van de Weije.Color Attributes for Object Detection, 2012 CVPR.(2)Lisa M. Brown. Color Retrieval for Video Surveillance, IEEE Fifth Internatio

2020-12-01 19:58:33 1783

转载 亚像素边缘提取的例子

求帮忙下载:1.http://download.csdn.net/detail/pkma75/925394pkma75 资源积分:1分备注:pdf格式,用曲线拟合的方法计算亚像素,编程易实现,具有较强的实用价值 2.http://download.csdn.net/detail/kuailechengzi/4408229上 传 者:kuailec

2016-08-19 10:05:50 16256

原创 跟踪算法及相关主页

推荐一个博客:https://github.com/pbypby,主页上有:Popular repositorieskcf_tracker2 c demo for kernelized correalation filtersstc_tracker2 c++ demo for Fast Tracking via Spatio-Temporal Context Learn

2015-12-08 10:48:12 5509

原创 行为识别(action recognition)相关资料

================华丽分割线=================这部分来自知乎====================链接:http://www.zhihu.com/question/33272629/answer/60279003有关action recognition in videos, 最近自己也在搞这方面的东西,该领域水很深,不过其实主流就那几招,我就

2015-12-04 16:07:34 8428 1

转载 atan(y/x)与atan2(y,x)的区别

C/C++标准库中计算正切的函数有两个,一个是atan(y/x),一个是atan2(y, x)。atan2(y, x)是4象限反正切,它的取值不仅取决于正切值y/x,还取决于点 (x, y) 落入哪个象限:当点(x, y) 落入第一象限时,atan2(y, x)的范围是 0 ~ pi/2; 当点(x, y) 落入第二象限时,atan2(y, x)的范围是 pi/2 ~ pi;

2015-12-03 15:41:41 10598

转载 Numerical learning library

链接:https://code.google.com/p/nll/NLL is a multi-platform open source project entirely written in C++. Its goal is to propose generic and efficient algorithms for machine learning and more specific

2015-12-01 14:11:04 3419

转载 计算机视觉著名数据集CV Datasets

DetectionPASCAL VOC 2009 datasetClassification/Detection Competitions, Segmentation Competition, Person Layout Taster Competition datasetsLabelMe datasetLabelMe is a web-based image annotation too

2015-11-27 11:41:31 10464 1

原创 openv计时类TickMeter

class CV_EXPORTS TickMeter { public: TickMeter(); void start(); void stop(); int64 getTimeTicks() const; double getTimeMicro() const; double ge

2015-11-25 10:55:47 5817

转载 请放下你的无效社交

原文出处: 李笑来   欢迎分享原创到伯乐头条有一次在北大讲座,遇到一位学生问我,“老师,你说学习重要,还是经营人脉重要?”看着他一脸大杂烩的表情,我先拿出本子记下了这个问题,然后告诉他说,这是个比较大的话题,我会仔细写篇文章放在网上的,然后给了他我的博客地址。而后又补了一句,“相信我,所谓的人脉就算重要,也根本没他们说的那么重要”。你愿意与什么样的人成为朋友?让我们细说从头。先动脑思考一

2015-11-24 17:16:06 3563

转载 目标检测之LibPaBOD(a LIBrary for PArt-Based Object Detection in C++)

LibPaBOD是由Daniel Rodríguez Molina使用C++实现的DPM(P. Felzenszwalb的Discriminatively Trained Part Based Models)。代码基于opencv和MatIO实现,前者用于处理图像,后者用于读取.mat格式的训练模型文件。1、准备工作作者提供的windows下的可执行文件存档于\li

2015-11-24 14:39:52 3411

转载 目标检测之LatentSVM和可变形部件模型(DPM:Deformable Part Model)

文章转自:目标检测之LatentSVM和可变形部件模型(DPM:Deformable Part Model)一、综述Deformable Part Model和LatentSVM结合用于目标检测由大牛P.Felzenszwalb提出,代表作是以下3篇paper:[1] P. Felzenszwalb, D. McAllester, D.Ramaman. A Discri

2015-11-24 10:29:35 6868

转载 DPM(Defomable Parts Model) 源码分析-训练(三)

原文转自:DPM(Defomable Parts Model) 源码分析-训练(三)DPM(Defomable Parts Model)原理首先调用格式:example:pascal('person', 2);   % train and evaluate a 2 component person modelpascal_train.m[

2015-11-24 09:42:26 2913

转载 DPM(Defomable Parts Model) 源码分析-检测(二)

原文转载自:http://blog.csdn.net/ttransposition/article/details/12954195DPM(Defomable Parts Model)原理首先声明此版本为V3.1。因为和论文最相符。V4增加了模型数由2个增加为6个,V5提取了语义特征。源码太长纯代码应该在2K+,只选取了核心部分代码demo.m[cpp]

2015-11-24 09:40:19 2959

转载 DPM(Deformable Parts Model)--原理(一)

文章转自:http://blog.csdn.net/ttransposition/article/details/12966521DPM(Deformable Parts Model)Reference:Object detection with discriminatively trained partbased models. IEEE Trans. PAMI, 32(

2015-11-24 09:38:07 3349

转载 在Windows下运行Felzenszwalb的star-cascade DPM(Deformable Part Models)目标检测Matlab源码

文章转自:http://blog.csdn.net/masibuaa/article/details/20651005        可变形部件模型Deformable Part Models(DPM)是非常经典的目标检测算法,由Felzenszwalb提出,本文介绍如何在windows下运行Felzenszwalb给出的DPM算法的star-cascade版本voc-release4

2015-11-24 09:35:48 3496

转载 判别训练的多尺度可变形部件模型 A Discriminatively Trained, Multiscale, Deformable Part Model

文章转自:http://blog.csdn.net/masibuaa/article/details/17924671#t5判别训练的多尺度可变形部件模型Pedro.Felzenszwalb,David.McAllester,Deva.Ramanan 摘要       本文介绍了一种用于目标检测的判别训练的多尺度可变形部件模型。我们的系统在平均精度上

2015-11-24 09:28:56 3294

转载 时空上下文视觉跟踪(STC)算法的解读与代码复现

文章转自:时空上下文视觉跟踪(STC)算法的解读与代码复现,作者:[email protected]     本博文主要是关注一篇视觉跟踪的论文。这篇论文是Kaihua Zhang等人今年投稿到一个会议的文章,因为会议还没有出结果,所以作者还没有发布他的Matlab源代码。但为了让我们先睹为快,作者把论文放在arxiv这个网站上面供大家下载了。对于里面所描述的神奇的效果,大家都跃跃欲试,也有人将

2015-11-17 11:10:08 4691 1

原创 素描图像提取方法

在图像特效或应用中,素描是一种常见的特效,本文简单介绍几种常见的素描算法。首先,分享两个opencv中Mat类型的像素数据读取函数:inline uchar getPixel(const Mat& img, int row, int col, int ch){ return ((unsigned char*)img.data + img.step*row)[col*img.channels

2015-10-28 22:01:33 4669

原创 形态学变换

如何使用OpenCV函数 morphologyEx 进行形态学操作:开运算 (Opening)闭运算 (Closing)形态梯度 (Morphological Gradient)顶帽 (Top Hat)黑帽(Black Hat)两种最基本的形态学操作:腐蚀 (Erosion)膨胀 (Dilation)运用这两个基本

2015-09-18 09:54:30 3511

转载 Photoshop图层混合(Layer Blending)模式的算法实现

Photoshop的图层混合(Layer Blending)是实现各种特效的基础之一,在Photoshop新版中已经提供了接近30种图层混合模式,而运用这些图层混合模式则可以将两个图层叠加并且通过一些算法使叠加后的图层呈现新的效果,比如可以通过“变暗”、“正片叠底”使底层图像变暗,通过“叠加”、“柔光”增强底层图片对比度等。我之前以为这些特效一定经过了复杂的算法,但稍微了解之后才知道图层混

2015-09-15 09:24:01 4233

原创 wstring转string和string转wstring

//=================================================================================// Narrow2Wide()//=================================================================================wstring Narrow2

2015-09-11 11:07:49 3235

转载 CVPR 2015 open access

For a detailed program of CVPR 2015, please see the CVPR 2015 Program PageGoing Deeper With ConvolutionsChristian Szegedy, Wei Liu, Yangqing Jia, Pierre Sermanet, Scott Reed,

2015-09-01 11:00:39 4879

转载 msvcprt.lib(MSVCP90.dll) : error LNK2005:已经在libcpmtd.lib(xmutex.obj) 中定义

很久没有写程式设计入门知识的相关文章了,这篇文章要来谈谈程式库 (Library) 连结,以及关于 MSVC 与 CRT 之间的种种恩怨情仇。如果你使用的作业系统是 Linux、Mac 或其他非 Windows 平台,你可以忽略这篇文章;如果你使用的作业系统是 Windows 平台,但没有用 Microsoft Visual Studio C++(以下简称为 MSVC)软体撰写 C++ 程

2015-08-21 11:22:45 1537

转载 OpenCV SURF SIFT特征提取及RANSAC算法

看到OpenCV2.4.6里面ORB特征提取算法也在里面了,套用给的SURF特征例子程序改为ORB特征一直提示错误,类型不匹配神马的,由于没有找到示例程序,只能自己找答案。(ORB特征论文:ORB: an efficient alternative to SIFT or SURF.点击下载论文)经过查找发现:描述符数据类型有是float的,比如说SIFT,SURF描述符,还

2015-08-12 08:41:56 5609 2

转载 OpenCV_局部图像特征的提取与匹配_源代码

OpenCV的feature2d module中提供了从局部图像特征(Local image feature)的检测、特征向量(feature vector)的提取,到特征匹配的实现。其中的局部图像特征包括了常用的几种局部图像特征检测与描述算子,如FAST、SURF、SIFT、以及ORB。对于高维特征向量之间的匹配,OpenCV主要有两种方式:1)BruteForce穷举法;2)FLANN近似K近

2015-08-12 08:27:44 2304

转载 小波变换 C++ opencv 实现

小波简介: http://www.blogbus.com/shijuanfeng-logs/221293135.html 源码:/// 小波变换Mat WDT( const Mat &_src, const string _wname, const int _level )const{ int reValue = THID_ERR_NONE; Mat

2015-07-28 08:38:45 5169 4

转载 离散小波变换

离散小波变换(DiscreteWavelet Transform, DWT)和离散傅里叶变换(Discrete FourierTransform, DFT)不一样,在Matlab中确实有dwt函数,但它与一般书中讲的DWT不一样,dwt是基于Mallat(法国学者,音译为马拉特)算法实现的,针对的离散时间信号,而DWT指的是将连续小波变换(Continuous WaveletTransform,

2015-07-27 10:58:55 16421 1

转载 哈尔小波变换实例讲解

1.哈尔基函数       最简单的基函数是哈尔基函数(Haar basis function)。哈尔基函数在1909年提出,它是由一组分段常值函数组成的函数集。这个函数集定义在半开区间[0,1)上,每一个分段常值函数的数值在一个小范围里是1,其他地方为0,现以图像为例并使用线性代数中的矢量空间来说明哈尔基函数。       如果一幅图像仅由2^0=1个像素组成,这幅图像在整个[0,1)

2015-07-27 10:47:01 15110 3

转载 哈尔小波变换实例分析

小波变换的基本思想是用一组小波函数或者基函数表示一个函数或者信号,例如图像信号。为了理解什么是小波变换,下面用一个具体的例子来说明小波变换的过程。1. 求有限信号的均值和差值   [例8. 1] 假设有一幅分辨率只有4个像素 的一维图像,对应的像素值或者叫做图像位置的系数分别为:                   [9  7  3  5] 计算它的哈尔小波变换系数。计算步骤如

2015-07-27 09:18:05 1872

转载 Python使用QRCode模块生成二维码

QRCode官网https://pypi.python.org/pypi/qrcode/5.1简介python-qrcode是个用来生成二维码图片的第三方模块,依赖于 PIL 模块和 qrcode 库。简单用法import qrcode img = qrcode.make('hello, qrcode')img.save('test.png')高级用法i

2015-07-16 08:54:31 1645 2

转载 Jni中C++和Java的参数传递

如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:Java通过JNI调用C++程序    这些资料的例子中,大多数只是输入一些简单的参数,获取没有参数。而在实际的使用过程中,往往需要对参数进行处理转换。才可以被C/C++程序识别。比如我们在C++中有一个结构(Struct)DiskInf

2015-07-10 09:37:25 1027

转载 Java通过JNI调用C++程序

JNI是Java Native Interface的缩写,中文为JAVA本地调用。使用JNI可以很方便的用我们的Java程序调用C/C++程序。很多时候,某些功能用Java无法实现,比如说涉及到底层驱动的一些功能,这时候我们就可以利用JNI来调用C或者C++程序来实现,这就是JNI的强大之处。但是JNI也有它的缺点,使用java与本地已编译的代码交互,通常会丧失平台可移植性。  下面是一个

2015-07-10 08:26:42 754

转载 PGM学习之七 MRF,马尔科夫随机场

之前自己做实验也用过MRF(Markov Random Filed,马尔科夫随机场),基本原理理解,但是很多细节的地方都不求甚解。恰好趁学习PGM的时间,整理一下在机器视觉与图像分析领域的MRF的相关知识。        打字不易,转载请注明。http://blog.csdn.net/polly_yang/article/details/9716591         在机器视觉领

2015-07-07 15:41:41 1845

转载 UGM: Matlab code for undirected graphical models(MRF)

SummaryUGM is a set of Matlab functions implementing various tasks in probabilistic undirected graphical models of discrete data with pairwise (and unary) potentials. Specifically, it implements a v

2015-07-07 14:16:30 3426

转载 People in Computer Vision

Sources:Computer Vision Genealogy Project - Jia-Bin Huang and Wen-Sheng ChuThe Mathematics Geneology ProjectTakeo Kanade (CMU)Edward Adelson (MIT)William T. Freeman (MIT)Hyun S

2015-07-07 08:59:08 1413

转载 Awesome Computer Vision

Table of ContentsBooksCoursesPapersSoftwareDatasetsTutorials and TalksResources for studentsBlogsLinksSongsBooksComputer VisionComputer Vision: Models, Learning, and Inference - Simo

2015-07-07 08:57:19 4416 1

原创 智能视频监控中的遗留物检测或搬移物检测

遗留物或搬移物检测是智能视频监控中的一项基本功能,基本上是智能视频监控领域的必备功能。然而,在实际应用中漏报或误判率依然很高。常见的遗留物或搬移物检测算法主要分为两类,一类是先检测,再根据检测前景在场景中的停留时间来判定是否为遗留物或搬移物;另一类,则是先检测,然后采用跟踪方法来判断是否为遗留物或搬移物,该类方法由于目标跟踪本身存在的难点,在实际应用的场景受到了很大的限制。本文介绍主要介绍第一类方法。

2015-07-06 20:05:15 5823 2

转载 C++常用计算几何算法

从网上转来的几何算法,对点线的基本算法,有兴趣的可以学习下。#include#include#include#include#define max(a,b) (((a)>(b))?(a):(b))#define min(a,b) (((a)>(b))?(b):(a))#define sign(x) ((x)>eps?1:((x)<-eps?(-1):(0))) using nam

2015-06-29 10:24:57 3273

转载 国外程序员整理的机器学习资源大全

本文由 伯乐在线 - toolate 翻译。未经许可,禁止转载!英文出处:awesome-machine-learning。欢迎加入翻译组。本文汇编了一些机器学习领域的框架、库以及软件(按编程语言排序)。C++计算机视觉CCV —基于C语言/提供缓存/核心的机器视觉库,新颖的机器视觉库OpenCV—它提供C++, C, Python, Java 以及 MATLA

2015-06-25 13:33:11 1318

转载 opencv中的vs框架中的Blob Tracking Tests的中文注释。

过2天的努力终于算是大概弄清楚了opencv中的vs框架是大概是如何工作的了,下面贴一下我自己写的代码注释。非常详细。对初学者有帮助。尤其详细分析了RunBlobTrackingAuto()函数,在看注释之前应该首先大概了解一下Blob Tracking Tests和Blob Tracking Modules的说明文档。这样比较容易理解。说明文档的位置在  opencv的安装位置的opencv

2015-06-24 10:13:11 1519

Visual C++信号量线程同步的简单实例工程

这是一个Visual C++信号量线程同步的简单实例工程

2014-12-01

Visual C++事件机制线程同步工程

这是一个Visual C++临界区域线程同步的简单实例工程。

2014-12-01

Visual C++临界区域线程同步工程

这是一个Visual C++临界区域线程同步的简单实例工程。

2014-12-01

MFC多线程间消息通信工程案例

这个工程简单的演示了如何通过MFC的消息机制来实现多线程间的通信。

2014-11-26

MFC用户界面多线程工程案例

这是一个简单地介绍MFC用户界面线程的工程,实现了继承自CWinThread类。

2014-11-26

机器视觉光源选择

该文档介绍了光源的类型,机在机器视觉系统中,各种光源的优缺点。

2014-10-29

好用的Bitmap图像库Bitmap Image Reader Writer Library

一个比较好用的Bitmap Image Reader Writer Library 。该库只有一个hpp文件,跟CImg有几分相似(但功能没有CImg丰富,可满足日常开发的基本需求足够)。该库不仅可以很方面的进行bmp文件的读写操作,而且还可以进行放大、缩小、上采样、下采用,按坐标索引读取和修改像素值等

2014-08-27

VC++开发的屏幕保护程序

这是一个简单的用VC开发的屏保程序,用户可以在OnPaint中自定义更加丰富的屏保图像或文字。做一款比较有个性,使自己积极向上的屏保程序!

2014-08-27

MFC与OpenGL编程实例(对话框)

对于OpenGL的应用,常常是基于GDI接口来实现的。在Windows下做开发,自然 就需要了解OpenGL在MFC下的开发,本工程是MFC下OpenGL开发的一个简单实例。

2014-08-25

图像特征算子综述论文

这里是几篇比较齐全的关于图像特征提取的综述论文。

2013-09-04

iphoe通过对象归档实现数据持久化

本程序实现iphoe通过对象归档实现数据持久化,具体可以参考我的本站博文。

2013-09-02

iphone属性列表持久化存储

该工程是在iphone中通过属性列表实现数据持久化存储的程序。

2013-09-01

xcode中应用opencv开发iphone的应用程序

该程序是在xcoe中应用opencv开发一个实例的程序,更多信息可以参考我个人博客。

2013-08-27

Change Detection In Color Images

本文主要是介绍彩色图像间的颜色度量方式,对不同方式的优缺点进行了分析,Change Detection In Color Images

2013-08-26

DES加密算法与解密

DES加密算法与解密算法C++代码,包括流程图讲解.

2013-08-25

颜色特征和局部不变特征综述论文集合

收集了常用的颜色特征,以及局部不变特征的综述论文。

2013-08-20

智能简史---谁会替代人类成为主导物种

雨果.德.加里斯的《智能简史:谁会替代人类成为主导物种》高清版本,对人工智能技术做了浅显易懂的介绍和分析。

2013-08-10

An Illumination Invariant Change Detection Algorithm

这篇文章采用同态滤波(Homomorphic filtering)对光照具有不变的特性来进行背景建模,实现运动目标的检测。

2013-08-08

opencv for iphone编译库文件和头文件

这是opencv编译好的应用于iphone的dll *.a文件和头文件,可以直接用来在iphone上做开发。

2013-08-02

a contour-based moving object detection and tracking

本文是ICCV2005中一篇基于轮廓的运动目标检测与跟踪算法。采用采用了光流、边缘等信息检测前景,采用主动轮廓进行模板的跟踪。

2013-08-01

目标检测算法文献2.0

这里是运动目标检测相关算法的集合,具体的介绍可以参考我的主页上的博文:运动目标检测算法文献阅读笔记

2013-07-29

deep learning tutorial

这是 Lisa Lab的deep learning tutorial,内容非常详细和齐全,2013年5月出来的,欢迎下载。

2013-07-23

IOS开发指南(英文版)

这是一个英文版的ios开发指南,里面详细讲解了ios开发中的相关内容。

2013-07-15

混合高斯建模的算法收集

该文档是几篇经典的混合高斯算法的论文,其中包括一篇综述。 1. Background modeling using mixture of gaussian for foreground detection-a survey. 2. an improved adaptive background mixture model for real-time tracking with shadow detection. 3. Improved adaptive gaussian mixture model for background subtraction04icpr.等

2013-07-12

基于DCT系数背景建模与运动目标检测算法V1.0

代码实现的是Real-Time Moving Object Detection for Video Surveillance论文里的算法,这篇文章主要讲采用DCT系数进行背景建模,实现运动目标检测,算法对光照变化和噪声有较强的鲁棒性和适应性。代码中DctDetect类中的detect()函数还有些问题,愿有意之士共同研究探讨。

2013-07-06

基于DCT系数背景建模与运动目标检测算法

代码实现的是Real-Time Moving Object Detection for Video Surveillance论文里的算法,这篇文章主要讲采用DCT系数进行背景建模,实现运动目标检测,算法对光照变化和噪声有较强的鲁棒性和适应性。代码中DctDetect类中的detect()函数还有些问题,愿有意之士共同研究探讨。

2013-07-06

Real-Time Moving Object Detection for Video Surveillance

这篇文章主要讲采用DCT系数进行背景建模,实现运动目标检测,算法对光照变化和噪声有较强的鲁棒性和适应性。

2013-07-06

openc基于SIFT和Surf特征的目标跟踪

这里是基于Opencv的SIFT和SURF特征进行目标跟踪的源代码,但是代码还有错误,找不到错误的来由

2013-06-27

运动目标常用检测算法文章(English Version)

主要针对近10几年来,常见的运动目标检测算法中比较有代表性的文章收集,如GMM,PDF,Codebook,SOBS,SACAN、W4, VIBE等。

2013-04-21

Learning Open CV中文版

这是国外的一本OPen CV教程的中文版,很难找到,章节很齐全,主要用于视频分析和跟踪,机器视觉等领域。英文名字:Learning Open CV.

2011-03-30

OpenCV教程_基础篇.pdf

这是Open CV的教材,内容比较齐全,主要是基础,欢迎大家下载学习。

2011-03-27

监控程序源代码.rar

这是一个监控程序的源码,用OpenCV来开发的,基于.Net平台,是一个比较老的版本。

2011-03-27

DAV文件转换AVI工具.rar

这是一个DAV与AVI的转换工具,可以将简史视频的DAV文件转换为AVI文件,很简单的节目。具体的操作请查看ReadMe。

2011-03-27

jQueryAPI-CHM

这是JQuery的Api,有关的JQuery源文件可以邮箱所要。

2010-08-18

遗留物或搬移物检测相关资料

这是一些关于遗留物或搬移物检测的经典资料,望对大家有所帮助。

2015-06-25

bgslibrary运动目标检测库

用C++编写的用于 background subtraction (BGS)背景减去相关算法的开源库,包含了29种目前常用的背景减去算法,代码支持Windows和Linux.

2015-05-19

魔方墙工程源代码

根据最强大脑节目里的魔方强开发的一个魔方墙模拟程序,可以自由设置魔方墙的大小、任意改变魔方墙色块的颜色。

2015-01-10

魔方墙(执行文件)

《最强大脑》魔方墙的一个模拟生成工具,用户可以定制魔方图的大小及任意改变魔方图指定的色块。

2015-01-10

魔方墙(源代码opencv实现)

根据《最强大脑》节目里的魔方墙,实现的一个简单的类似功能。

2015-01-10

二维码商品防伪系统

一套采用QR码和DES数据加密算法实现的商品防伪系统,具体参考:QR码加密商品防伪系统的开发

2014-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除