功能性模块算法
文章平均质量分 72
星zai
2013更加专业
展开
-
前景检测算法-SACON(SAMPLE CONSENSUS)
SACON是Hanzi Wang and David Suter合作完成的一篇论文《Background subtraction based on a robust consensu method>>里的算法。乍看之下,算法思路很简单,后来的大作VIBE算法似乎与其有异曲同工之妙。废话少说,下面来简单介绍下该算法: (1)建立背景模型 文章中背景模型的建原创 2013-03-30 17:44:32 · 5184 阅读 · 2 评论 -
背景建模(一) Evaluation of Background Subtraction Techniques
转载自:http://blog.sciencenet.cn/blog-722391-571072.html以前做过一些关于背景建模,运动目标检测的工作,打算进行一下小结,那么就先从这篇CVPR2011这篇评测的文章说起吧。Evaluation of Background Subtraction Techniques for Video Surveillance (PDF)Sebasti原创 2013-03-31 00:08:37 · 1612 阅读 · 0 评论 -
如何求数组的大小 C++
c++中,求一个数组的大小,一般用sizeof(p)/sizeof(p[0]) 就可以了。但因为数组作为非引用参数传递的时候,会退化为指针,所以这样直接用sizeof来计算数组大小,可能会存在潜在的错误。输出结果为main:: sizeof() = 10fun:: sizeof() = 1可以看到调用fun后数组的大小成了1,原创 2013-03-31 00:45:34 · 6386 阅读 · 0 评论 -
基于SVM的边缘保持滤波算法-SVM for edge-preserving filtering
基于SVM的边缘保持滤波算法-SVM for edge-preserving filtering Qingxiong Yang Shengnan Wang Narendra Ahuja 1. 简介:在这篇原创 2013-03-31 02:58:24 · 3840 阅读 · 0 评论 -
背景建模或前景检测(Background Generation And Foreground Detection) 二
转自:http://www.cnblogs.com/xrwang/archive/2010/03/27/BackgroundGenerationAndForegroundDetectionPhase2.html作者:王先荣 本文尝试对《学习OpenCV》中推荐的论文《Nonparametric Background Generation》进行翻译。由于我的英文水平很差,断转载 2013-04-08 12:16:11 · 7641 阅读 · 1 评论 -
背景建模或前景检测(Background Generation And Foreground Detection) 一
转自:http://www.cnblogs.com/xrwang/archive/2010/02/21/ForegroundDetection.html作者:王先荣前言 在很多情况下,我们需要从一段视频或者一系列图片中找到感兴趣的目标,比如说当人进入已经打烊的超市时发出警报。为了达到这个目的,我们首先需要“学习”背景模型,然后将背景模型和当前图像进行比较,从而得到前景目标转载 2013-04-08 11:02:02 · 6889 阅读 · 0 评论 -
背景建模或前景检测(Background Generation And Foreground Detection) 四
转自:http://www.cnblogs.com/xrwang/archive/2012/04/24/MPCBBGM.html多阶编码本模型(Multi phase codebook model)作者:王先荣 注:这是2010年所写的文章,因为要发论文到杂志上的缘故,这篇文章放到博客几天便隐藏起来了,最近论文正是刊出,所以文章又重见天日了。您可以在后面的地址查看或者下载论转载 2013-04-09 10:45:57 · 6263 阅读 · 0 评论 -
背景建模或前景检测(Background Generation And Foreground Detection) 五 ViBe
ViBe算法:ViBe - a powerful technique for background detection and subtraction in video sequences算法官网:http://www2.ulg.ac.be/telecom/research/vibe/描述:ViBe是一种像素级视频背景建模或前景检测的算法,效果优于所熟知的几种算法,对硬件内存占用也少。原创 2013-04-09 14:03:46 · 66671 阅读 · 86 评论 -
背景建模或前景检测(Background Generation And Foreground Detection) 六 Emvisi2
Emvisi2: A background subtraction algorithm, robust to sudden light changes Making Background Subtraction Robust to Sudden Illumination ChangeEmvisi2 是由瑞士联邦理工学院计算机实验室提出的一种背景建模算法。转自cvchin原创 2013-04-10 15:01:32 · 6877 阅读 · 16 评论 -
背景建模数学理论
转自:http://underthehood.blog.51cto.com/2531780/484191背景建模算法1 基本原理视频图像中运动目标检测的一种方法,其基本思想是对图像的背景进行建模。一旦背景模型建立,将当前的图像与背景模型进行某种比较,根据比较结果确定前景目标(需要检测的运动目标)。2 难点(1) 环境光照的变化(光照突然性的变化和转载 2013-04-19 15:10:42 · 5144 阅读 · 1 评论 -
opencv codebook背景建模
一、理论资料codebook背景建模方法,opencv库中还没有对应的函数。在《learning opencv》中相应的代码,但是不完善甚至,有错误。http://underthehood.blog.51cto.com/2531780/484191有对codebook理论作简要的介绍,部分引用如下:CodeBook算法的基本思想是得到每个像素的时间序列模型。这种模型能很好地原创 2013-03-30 17:49:47 · 4543 阅读 · 1 评论 -
简谈adaboost算法
Adaboost是一种迭代算法,其核心思想是针对同一个训练集训练不同的分类器(弱分类器),然后把这些弱分类器集合起来,构成一个更强的最终分类器(强分类器)。其算法本身是通过改变数据分布来实现的,它根据每次训练集之中每个样本的分类是否正确,以及上次的总体分类的准确率,来确定每个样本的权值。将修改过权值的新数据集送给下层分类器进行训练,最后将每次训练得到的分类器最后融合起来,作为最后的决策分类器。使用原创 2013-03-31 00:45:05 · 2516 阅读 · 0 评论 -
背景建模(二)——以像素值为特征的方法(1)
前面通过一篇CVPR2011年对背景建模方法评估的文章算是引出一个关于背景建模概述,博客地址:http://blog.sina.com.cn/s/blog_631a4cc40100wwg7.html后面几篇打算详细介绍一些背景建模近年来的方法,首先介绍一些以像素值为特征的方法。混合高斯模型(GMM)当属这种方法中经典中的经典,文章题目:Adaptive Background Mix原创 2013-03-31 00:26:55 · 3257 阅读 · 0 评论 -
背景建模(三)——以像素值为特征的方法(2)
上一篇介绍混合高斯模型(GMM)http://blog.sina.com.cn/s/blog_631a4cc40100wxyz.html不过还有几篇比较经典是在GMM上的改进:1.An Improved Adaptive Background Mixture Model for Realtime Tracking with Shadow Detection 其实OpenCV实现的是这篇文章原创 2013-03-31 00:27:44 · 1887 阅读 · 0 评论 -
(手写识别) Zinnia库及其实现方法研究
Zinnia库及其实现方法研究 (转)zinnia是一个开源的手写识别库。采用C++实现。具有手写识别,学习以及文字模型数据制作转换等功能。项目地址 [http://zinnia.sourceforge.net ]License: NewBSD作者对SVM很有研究. 比同类程序的效率要高效.(同类项目如tegaki)我的目的是通过这个研究简单的手写输入实现方法Zinnia库特点原创 2013-03-31 03:10:09 · 11403 阅读 · 4 评论 -
统计均值前景检测算法(Mean-variation)
这是很早以前写的一个算法(貌似先前是参照某本书来写的),现贴出来。 转帖,请注明出处:http://cvchina.net/blog-423-182.html http://hi.baidu.com/belial/item/1cc308ed947d293c86d9dee9这是该算法的.h文件:c原创 2013-03-30 17:46:17 · 2486 阅读 · 0 评论 -
ORB算法分析(草稿)
ORB算法的论文来自"ORB: an efficient alternative to SIFT or SURF",作者是OpenCV维护和开发的公司willowgarage的,论文名字起的很牛气,摘要里说,ORB算法比sift算法效率高两个数量级。江湖上流传的说法是ORB算法综合性能在各种测评里是最好的。 ORB算法是在FAST关键点检测+BRIEF特征上做的。原创 2013-03-31 00:44:18 · 12115 阅读 · 2 评论 -
求多边形或轮廓的凸包(Hull)
在图像处理和分析中,通常会遇到求物体的凸包或某类型形状的凸包,以下函数可以实现该功能:void get_hull(cv::Mat& src,int thresh){ Mat src_copy = src.clone(); Mat threshold_output; vector > contours; vector hierarchy; /// Detect edges using原创 2013-03-30 17:41:17 · 2614 阅读 · 0 评论 -
背景建模(四)——以纹理为特征的方法
前面两篇博文介绍了以像素值为特征的背景建模方法:以像素值为特征的方法(2)和以像素值为特征的方法(1)下面介绍一下以纹理为特征的方法,比较出名的就是用LBP和SILTP为特征做的。以LBP为特征的文章:A texture-based method for modeling the background and detecting moving objects这篇文章发表在06年原创 2013-03-31 00:28:25 · 5018 阅读 · 1 评论 -
背景建模(五)——其他方法
除了一些传统的背景建模的方法,为了发文章,还出现了其他比较好的文章。我列出几篇:Making Background Subtraction Robust to Sudden Illumination Chages (这篇文章有代码)Compressive Sensing for Background SubtractionLearning a sparse corner-based r原创 2013-03-31 00:29:01 · 1570 阅读 · 0 评论 -
Face Recognition Homepage Dataset
人脸数据库的一个汇总:Here are some face data sets often used by researchers:The Color FERET Database, USAThe FERET program set out to establish a large database of facial images that was gathered原创 2013-03-31 00:32:50 · 4208 阅读 · 0 评论 -
背景建模或前景检测(Background Generation And Foreground Detection) 三
转自:http://www.cnblogs.com/xrwang/archive/2010/04/12/BackgroundGenerationAndForegroundDetectionPhase3.html作者:王先荣 在上一篇文章里,我尝试翻译了《Nonparametric Background Generation》,本文主要介绍以下内容:如何实现该论文的算法,如果利转载 2013-04-09 02:09:48 · 7050 阅读 · 0 评论