自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

特种军靴

共勉,共励,共进!

  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

转载 【转载】视频跟踪的研究

首先,什么是视频跟踪?基于视频的运动目标跟踪技术作为计算机视觉领域的核心研究课题之一, 主要目的是模仿生理视觉系统的运动感知功能,通过对摄像头捕捉到的图像序列进行分析,计算出运动目标在每一帧图像中的二维坐标位置;然后,根据运动目标相关的特征值,将图像序列中连续帧间的同一运动目标关联起来,得到每帧图像中目标的运动参数以及相邻帧图像间运动目标的对应关系,从而得到各个运动目标完整的运动轨迹,即在

2014-04-21 13:23:31 1676

转载 【转载】视觉跟踪综述

【原文地址】http://www.cnblogs.com/CVArt/archive/2011/07/03/2096683.html目标跟踪是绝大多数视觉系统中不可或缺的环节。在二维视频跟踪算法中,基于目标颜色信息或基于目标运动信息等方法是常用的跟踪方法。从以往的研究中我们发现,大多数普通摄像头(彩色摄像头)下非基于背景建模的跟踪算法都极易受光照条件的影响。这是因为颜色变化在某种程度上

2014-03-14 17:01:10 983

转载 【转载】目标跟踪资源整理

1、好的blog简单生活FFBFCAT-计算机视觉2、论坛视觉计算研究论坛卓卓研究小组CCF推荐排名3、关注的CV大牛网页Ming-Hsuan Yang    大牛级人物,很多目标跟踪的的顶级paper都有挂名卢湖川     大连理工的教授,Superpixel Tracking就是卢老师和Ming-Hsuan Y

2014-03-14 16:42:45 874

转载 【转载】计算机视觉领域的一些牛人博客,研究机构等的网站链接

转自:http://www.cnblogs.com/Rick-w/archive/2012/04/14/2446921.html       以下链接是本人整理的关于计算机视觉(ComputerVision, CV)相关领域的网站链接,其中有CV牛人的主页,CV研究小组的主页,CV领域的paper,代码,CV领域的最新动态,国内的应用情况等等。打算从事这个行业或者刚入门的朋友可以多关注这些

2014-02-20 22:15:46 1304

转载 【转载】OpenTLD总结_详解

【原文地址】http://blog.csdn.net/windtalkersm/article/details/8018980TLD是一种算法的简称,原作者把它叫做Tracking-Learning-Detection。搞视觉的人看到这个名字都会吓一跳,很ambitious的计划。是09年的工作,不算太久,不过也不太新。网上关于这个的资源其实很多,很大程度和作者开放源代码有关。

2014-01-28 12:41:36 1756

转载 【转载】小波变换与傅立叶变换

原文地址:http://blog.163.com/renfengyuee@126/blog/static/3594313620099212314210/一、基的概念    小波函数和正余弦函数都是基,信号都可以分成无穷多个他们的和。而展开系数就是基与信号之间的内积,更通俗的说是投影。展开系数大的,说明信号和基是足够相似的,这就是相似性检测的思想。但我们必须明确的是,傅里叶是0-2π

2014-01-10 16:06:19 1659

转载 【转载】小波变换和motion信号处理(三)

原文地址:http://www.kunli.info/2012/04/08/fourier-wavelet-motion-signal-3/从前两篇发布到现在,过去一年多了。当初承诺的主要讲解应用的第三篇迟迟没能出炉的原因主要是这个方法用到了我们组的一篇论文中,所以在论文发表之前,不大方便发出来。倒不是说这个方法有多原创创新,只是这是团队工作,我单独提前发出来不大好。现在这篇论

2014-01-10 10:11:14 1210

转载 【转载】小波变换和motion信号处理(二)

原文地址:http://www.kunli.info/2011/02/18/fourier-wavelet-motion-signal-2/这是《小波变换和motion信号处理》系列的第二篇,深入小波。第一篇我进行了基础知识的铺垫,第三篇主要讲解应用。在上一篇中讲到,每个小波变换都会有一个mother wavelet,我们称之为母小波,同时还有一个father wavelet,就是

2014-01-10 10:02:51 1228

转载 【转载】小波变换和motion信号处理(一)

原文地址:http://www.kunli.info/2011/02/15/fourier-wavelet-motion-signal-1/这是《小波变换和motion信号处理》系列的第一篇,基础普及。第二篇我准备写深入小波的东西,第三篇讲解应用。记得我还在大四的时候,在申请出国和保研中犹豫了好一阵,骨子里的保守最后让我选择了先保研。当然后来也退学了,不过这是后话。当时保研就要

2014-01-10 09:58:55 951

原创 VS2010+OpenCV2.4.6安装与配置及常遇问题

装了个VS2010+OpenCV2.4.6,累死我了,出了各种状况。就我自己在安装、编译过程中遇到的问题,简单的做个罗列,或是备份,防止遗忘、共同分享吧。1.OpenCV的安装与配置问题(1)首先下载安装OpenCV2.4.6(地址:http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.6/OpenCV-2.4

2013-12-27 13:07:15 1914

原创 经典SIFT算法

【小笔记】1.calloccalloc是一个ISO C函数函数原型:void *calloc(unsigned n, unsigned size);功 能: 在内存的动态存储区中分配n个长度为size的连续空间,函数返回一个指向分配起始地址的指针;如果分配不成功,返回NULL。函数简介:跟malloc的区别:calloc在动态分配完内存后,自动初始化该内存空间为零,而mallo

2013-12-19 20:56:07 1102

转载 最牛B的编码套路

最近,我大量阅读了Steve Yegge的文章。其中有一篇叫“Practicing Programming”(练习编程),写成于2005年,读后令我惊讶不已:与你所相信的恰恰相反,单纯地每天埋头于工作并不能算是真正意义上的锻炼——参加会议并不能锻炼你的人际交往能力;回复邮件并不能提高你的打字水平。你必须定期留出时间,集中锻炼,这样才能把事情做得更好。我认识很多杰出的程序员——这是在

2013-12-07 15:43:20 845

转载 浅析人脸检测之Haar分类器方法【牛文强荐】

【原文地址】http://www.cnblogs.com/ello/archive/2012/04/28/2475419.html由于工作需要,我开始研究人脸检测部分的算法,这期间断断续续地学习Haar分类器的训练以及检测过程,在这里根据各种论文、网络资源的查阅和对代码的理解做一个简单的总结。我试图概括性的给出算法的起源、全貌以及细节的来龙去脉,但是水平有限,只能解其大概,希望对初学者

2013-12-06 15:40:07 1564

转载 【图像分析】SURF特征提取分析

目录(?)[-]背景引言基本介绍算法描述Hessian黑森矩阵构建尺度空间生成利用非极大值抑制初步确定特征点和精确定位特征点选取特征点主方向确定构造SURF特征点描述算子实验结果补充思考问题参考资料背景引言计算机视觉中,引入尺度不变的特征,主要的思想是每个检测到的特征点都伴随着对应的尺寸因子。当我们想匹配不同图像时,经常会遇到图像尺度不同的问题,不同图像

2013-11-30 15:11:13 1868 1

转载 using namespace

所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。一 、和格式不一样  前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。 后缀为.h的头文件c++标准已经明确提出不支持了,早些的实现将标准库功能定义在全局空间里,声明在带.h后缀的头文件里

2013-11-28 14:55:01 802

转载 图像变换 - 图像拉伸、收缩、扭曲、旋转- 仿射变换(cvWarpAffine)

拉伸、收缩、扭曲、旋转是图像的几何变换,在三维视觉技术中大量应用到这些变换,又分为仿射变换和透视变换。仿射变换通常用单应性建模,利用cvWarpAffine解决密集映射,用cvTransform解决稀疏映射。仿射变换可以将矩形转换成平行四边形,它可以将矩形的边压扁但必须保持边是平行的,也可以将矩形旋转或者按比例变化。透视变换提供了更大的灵活性,一个透视变换可以将矩阵转变成梯形。当然,平行四边形也是

2013-11-27 22:08:51 3431

转载 CvMat的用法详解及实例

目    录1.初始化矩阵2.IplImage 到cvMat的转换3.cvArr(IplImage或者cvMat)转化为cvMat4.图像直接操作5.cvMat的直接操作6.间接访问cvMat7.修改矩阵的形状——cvReshape的操作8.计算色彩距离      CvMat是OpenCV比较基础的函数。初学者应该掌握并熟练应用。但是我认为计算机专业学习

2013-11-27 21:33:39 1006

转载 CvArr、Mat、CvMat、IplImage、BYTE转换_OpenCV

一、Mat类型:矩阵类型,Matrix。    在openCV中,Mat是一个多维的密集数据数组。可以用来处理向量和矩阵、图像、直方图等等常见的多维数据。    Mat有3个重要的方法:         1、Mat mat = imread(const String* filename);            读取图像         2、imshow(con

2013-11-27 21:13:36 802

转载 cvApproxPoly_OpenCV_介绍

这是一个轮廓的多边形轮廓逼近函数,这个函数用指定精度逼近一个或多个 曲线,并返回逼近结果。一开始觉得这个函数没什么必要,因为如果只是要简单的提取和显示图像轮廓的话只要cvFindContours函数就够了,那么为什么还要这个函数呢?后来百度了下,在opencv论坛上找到了答案。        首先,轮廓的多边形逼近指的是:使用多边形来近似表示一个轮廓。其次,多边形逼近的目的是为了减少轮廓的

2013-11-27 20:40:48 1011

转载 OpenCV_图像元素处理常用函数

怎么访问图像元素(坐标起点相对于图像原点 image origin 从 0 开始,或者是左上角 (img->origin=IPL_ORIGIN_TL) 或者是左下角 (img->origin=IPL_ORIGIN_BL) 假设有 8-bit 1-通道的图像 I (IplImage* img): I(x,y) ~ ((uchar*)(img->imageData + img->wid

2013-11-24 19:27:54 752

转载 分类器_模式识别_cvLoadHaarClassifierCascade

目标检测方法最初由Paul Viola [Viola01]提出,并由Rainer Lienhart [Lienhart02]对这一方法进行了改善. 首先,利用样本(大约几百幅样本图片)的 harr 特征进行分类器训练,得到一个级联的boosted分类器。训练样本分为正例样本和反例样本,其中正例样本是指待检目标样本(例如人脸或汽车等),反例样本指其它任意图片,所有的样本图片都被归一化为同样的尺寸大小

2013-11-23 21:06:00 2210

转载 OpenCV Video Surveilance 算法体系

OpenCV VS提供了6组算法的接口,分别是:前景检测、新目标检测、目标跟踪、轨迹生成、跟踪后处理、轨迹分析,除了轨迹生成用于轨迹数据的保存以外,其他5个部分都是标准的视频监控算法体系中不可或缺的部分。1 算法流程控制(CvBlobTrackerAuto)       整个视频监控算法流程的设置和数据的传递在接口类CvBlobTrackerAuto的子类中完成,VS中提供了一个范

2013-11-23 10:09:44 994

原创 常用函数_图像处理_OpenCV(2)

一、cvThreshold        作用:函数 cvThreshold 对单通道数组应用固定阈值操作。该函数的典型应用是对灰度图像进行阈值操作得到二值图像。(cvCmpS 也可以达到此目的) 或者是去掉噪声,例如过滤很小或很大象素值的图像点。本函数支持的对图像取阈值的方法由 threshold_type 确定。形式:void cvThreshold( const CvArr* s

2013-11-15 23:40:45 1469

原创 Hough变换_原理_代码_OpenCV

一、基本 原理        Hough变换是一种使用表决原理的参数估计技术。其原理是利用图像空间和Hough参数空间的点-线对偶性,把图像空间中的检测问题转换到参数空间。通过在参数空间里进行简单的累加统计,然后在Hough参数空间寻找累加器峰值的方法检测直线。Hough变换的实质是将图像空间内具有一定关系的像元进行聚类,寻找能把这些像元用某一解析形式联系起来的参数空间累积对应点。在参数空间不

2013-11-14 20:07:47 2428

原创 图像处理_常用函数_OpenCV

1.cvFindContours       函数cvFindContours从二值图像中检索轮廓,并返回检测到的轮廓的个数。first_contour的值由函数填充返回,它的值将为第一个外轮廓的指针,当没有轮廓被检测到时为NULL。其它轮廓可以使用h_next和v_next连接,从first_contour到达。int cvFindContours( CvArr* image, Cv

2013-11-10 10:10:00 1968

原创 矩形框绘制_运动检测_OpenCV

对于运动检测的结果,一般都会用到矩形框标出。下面分享一个函数,实现矩形框的绘制。很简单,调用一下即可。1.先是在程序开始初始化变量,并原型声明。CvMemStorage *stor;CvSeq *cont;void DrawRec(IplImage* pImgFrame,IplImage* pImgProcessed,int MaxArea);2.调用函数。Draw

2013-11-09 16:47:55 3197

原创 背景消减法_OpenCV_详解

一.基本概念背景消减法可以看作一种特殊的帧差法。基本思想:利用当前帧图像与背景图像对应象素点的灰度差值来检测车辆。如果当前图像的象素点和背景图像的象素点灰度值差别很大,就认为此象素点有车通过;相反,如果当前图像的象素点和背景图像的象素点灰度值差别较小,在一定的阈值范围内,我们就认为此象素点为背景象素点。背景差值法假定图像背景是静止不变的,即图像背景不随图像帧数而变,可表示为b(x,y)

2013-11-09 10:47:24 7642 5

原创 帧间差分法_OpenCV_详解

一.基本概念 基于视频的车辆检测算法种类很多:光流法检测,帧差法,背景消除法(其中包括:直方图法,平均值法,单分布和混合高斯分布背景模型,Kalman滤波等),边缘检测法,运动矢量检测法...下面分享的是运动目标检测算法中最基本的方法—帧间差分法。        相邻帧间图像差分思想:检测出了相邻两帧图像中发生变化的区域。该方法是用图像序列中的连续两帧图像进行差分,然后二值化该灰度差分

2013-11-07 22:19:16 20598 11

原创 光流法_OpenCV_详解

光流的概念是Gibson于1950年提出的。所谓光流是指图像中模式运动的速度,光流场是一种二维(2D)瞬时速度场,其中二维速度向量是可见的三维速度向量在成像平面上的投影。光流法是把检测区域的图像变为速度的矢量场,每一个向量表示了景物中一个点在图像中位置的瞬时变化。因此,光流场携带了有关物体运动和景物三维结构的丰富信息,通过对速度场(光流场)的分析可以判断在检测区域内车辆的有无。求得整个图像检测

2013-11-07 15:49:37 5598

opencv属性表

opencv 属性表 但是只能按照博客中写的方法才能使用http://blog.csdn.net/tezhongjunxue/article/details/17607935

2013-12-27

SIFT可移植版

经典算法SIFT的程序,代码中有详细的解释,注意:还需要gsl和OpenCV的库

2013-12-19

OpenCV光流法

这是牛人老外David Stavens编写,包含ppt讲解,程序代码详细注释,英语版

2013-11-07

空空如也

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

TA关注的人

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