【图像】HOG
查志强
图像处理模式识别机器视觉
展开
-
利用HOG+SVM训练自己的XML文件
【原文:http://blog.csdn.net/Armily/article/details/8333862】在人脸检测中,我们一般利用训练好的XML文件去预测图像中是否存在人脸,那么XML文件是如何得到的,按照人脸的XML文件,它应该是提取样本的Haar特征,利用某个机器学习方法,最终得到的。本文主要讨论如何得到自己的XML文件。 在机器学习中,首先应该是采集样转载 2014-02-28 16:28:17 · 10783 阅读 · 1 评论 -
【setSVMDetector+新模型】利用Hog特征和SVM分类器进行行人检测
【原文:http://blog.csdn.net/carson2005/article/details/7841443】之前介绍过Hog特征(http://blog.csdn.net/carson2005/article/details/7782726),也介绍过SVM分类器(http://blog.csdn.net/carson2005/article/details/6453502 )转载 2014-03-07 17:30:05 · 10132 阅读 · 8 评论 -
【OpenCV接口翻译】OpenCV 2.4+ C++ 行人检测
【原文:http://my.oschina.net/u/218425/blog/93502】HOG特征描述首先我们来了解一下HOG特征描述子。HOG特征描述子(HOG descriptors)是由Navneet Dalal和 Bill Triggs在2005年的一篇介绍行人检测方法的论文提到的特征描述子(论文以及演讲可参见参考资料1、2)。其主要思想是计算局部图像梯转载 2014-03-05 16:02:54 · 3885 阅读 · 0 评论 -
【原理】Histograms of Oriented Gradients (HOG)理解
【原文:http://blog.csdn.net/leonwei/article/details/5735015】最近在看人检测的文章,最经典的就是《Histograms of Oriented Gradients for Human Detection》,但是这篇文章写的很难懂,不清晰,作者似乎故意不让你去读懂,网上有一个文章很好,是对这篇文章的学习笔记,转来研究:HOG des转载 2014-03-11 21:56:23 · 2451 阅读 · 0 评论 -
【OpenCV流程+代码分析】Opencv HOG行人检测 源码分析
原文:http://blog.csdn.net/ttransposition/article/details/11874285OpenCV demo演示见本人的另一篇灌水博客 http://blog.csdn.net/soidnhp/article/details/11720801本人源码分析见 http://blog.csdn.net/soidnhp/article/detail转载 2014-02-18 16:22:00 · 10310 阅读 · 0 评论 -
【原理】HOG特征描述算子
【原文:http://blog.csdn.net/icvpr/article/details/8454527】1)HOG特征的原始文献"Histograms of Oriented Gradients for Human Detection" "Finding People in Images and Videos" (PhD Thesis) (较为详细)转载 2014-03-04 22:24:52 · 5654 阅读 · 0 评论 -
【原理】HOG中的三线性插值
【原文:http://hi.baidu.com/susongzhi/item/3a3c758d7ff5cbdc5e0ec172】 图1 所谓的三线性插值指的是在(x,y,theta)这三个参数空间中进行插值,即x方向、y方向和转载 2014-03-11 21:59:47 · 5112 阅读 · 2 评论 -
【原理】Opencv HOG行人检测 源码分析(一)
【原文:http://blog.csdn.net/ttransposition/article/details/11874285】OpenCV demo演示见本人的另一篇灌水博客 http://blog.csdn.net/soidnhp/article/details/11720801本人源码分析见 http://blog.csdn.net/soidnhp/article/deta转载 2014-03-07 15:09:09 · 3935 阅读 · 0 评论 -
【原理+OpenCV接口】HOG-Histogram of oriented gradients
【原文:http://blog.csdn.net/wuxiaoyao12/article/details/7320764】在一副图像中,局部目标的表象和形状(appearance and shape)能够被梯度或边缘的方向密度分布很好地描述。一、适用:HOG descriptors用于目标检测的特征描述器,用来计算局部图像梯度的方向信息的统计值,适合于做图像中的行人检测。转载 2014-03-11 22:07:50 · 2413 阅读 · 0 评论 -
【原理】HOG+SVM
【原文:http://blog.sina.com.cn/s/blog_70987ec30101mt3y.html】总体思路:1、提取正负样本hog特征2、投入svm分类器训练,得到model3、由model生成检测子4、利用检测子检测负样本,得到hardexample5、提取hardexample的hog特征并结合第一步中的特征一起投入训练,得到最终检测子。深入转载 2014-03-01 16:06:12 · 3869 阅读 · 0 评论 -
【原理】目标检测的图像特征提取之(一)HOG特征
原文:http://www.myexception.cn/image/696935.html1、HOG特征: 方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。Hog特征结合SVM分类器已经被广泛应用于图像识别转载 2014-01-22 15:33:36 · 6661 阅读 · 0 评论 -
opencv之HOG源代码注释
【原文:http://blog.csdn.net/antter0510/article/details/20564627】在阅读的过程中主要参考tornadomeet的博文,在这里表示感谢。同时在阅读的过程中也发现了其中的一些不足,在我的注释中会一一指出。由于本人能力有限,对源代码的理解还存在不足,比如usecache部分,还有weight的计算过程都没有进行深究。由于代码本身过长,所以会转载 2014-03-17 20:05:34 · 4662 阅读 · 0 评论 -
OpenCV之HOG的相关函数
【原文:http://blog.csdn.net/antter0510/article/details/20565045】趁热打铁对opencv的源代码进行分析,这里仅在代码实现的角度进行分析,至于HOG的实现原理神马的就不在赘述了。一般调用过程:初始化一个HOGDescriptor(各种参数及svmDetector系数),读入单幅图像,调用detector方法,得到行人可能存在矩转载 2014-03-17 20:10:55 · 1924 阅读 · 0 评论 -
SVM:从理论到OpenCV实践
(转载请注明出处:http://blog.csdn.net/zhazhiqiang/ 未经允许请勿用于商业用途)一、理论参考网友的博客:(1)【理论】支持向量机1: Maximum Margin Classifier —— 支持向量机简介(2)【理论】支持向量机2: Support Vector —— 介绍支持向量机目标函数的 dual 优化推导,并得出“支持向量”的概念原创 2014-02-28 16:59:59 · 18381 阅读 · 3 评论 -
Hog源码注释(hog.cpp的注解)
原文:http://blog.csdn.net/pp5576155/article/details/7029699首先关于HOG算法:#include "_cvaux.h"/*****************************************************************************************struct CV_EXPORT转载 2014-01-22 14:31:37 · 1792 阅读 · 0 评论 -
开篇-HOG提取训练检测+样本制作
【原文:http://www.cnblogs.com/miracled/archive/2012/05/12/2497271.html】整体框架: 样本制作+训练+检测 - (vs2008 + opencv2.3.1 + libsvm(可换用svmlight需改动部分源代码))1. 样本制作:Make_Sample类1.1功能大致如下(如需要详细的介绍,请直接参看源码)转载 2014-02-28 16:51:56 · 2006 阅读 · 1 评论 -
OpenCV中的HOG+SVM物体分类
原文:http://www.360doc.com/content/13/0313/11/2036337_271208986.shtml这里总结网上自己找到的资料,搞一个简单的框架供大家参考一下。OpenCV官方的SVM代码在http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/ml/introduction_to_s转载 2014-01-22 15:58:54 · 8506 阅读 · 1 评论 -
opencv中的 HOGDescriptor 类
【原文:http://blog.csdn.net/timidsmile/article/details/9314963】其定义在 object.hpp中找到的:[cpp] view plaincopystruct CV_EXPORTS_W HOGDescriptor { public: enum { L2H转载 2014-03-01 15:43:33 · 3464 阅读 · 0 评论 -
利用OpenCV提取HOG特征需要了解的参数
【原文:http://bbs.sciencenet.cn/blog-702148-762019.html】利用OpenCV提取HOG特征主要有两组参数需要设定,一个是HOG检测滑动窗口内部的参数,另一个是计算HOG特征时滑动窗口的步长一、HOG检测滑动窗口内部的参数包括:检测window的大小,window内block的大小,block滑动的步长,以及cell的大小。其中滑转载 2014-03-01 16:09:40 · 3278 阅读 · 0 评论 -
HOGDescriptor基础知识
【原文:http://hi.baidu.com/lookingforone/item/cbac0c42dd07611a6cc2f0e5】1 高斯平滑滤波器http://blog.csdn.net/WINCOL/article/details/6103884 高斯滤波器是一类根据高斯函数的形状来选择权值的线性平滑滤波器。高斯平滑滤波器对于抑制服从正态分布 的噪声非常有效。转载 2014-03-01 15:56:49 · 1644 阅读 · 0 评论 -
OpenCV HOG PeopleDetector:从训练到检测
【原文:http://blog.youtueye.com/work/opencv-hog-peopledetector-trainning.html】opencv2.0 以上版本提供了行人检测的方法,以opencv2.2为例,该示例为opencv安装目录下的:/samples/cpp/peopledetect.cpp,测试效果如下:我们先看看示例代码的内容:转载 2014-03-01 16:02:19 · 6222 阅读 · 0 评论 -
关于HOGDescriptor中的SVMDetector
【原文:http://hi.baidu.com/windey1988/item/c239139f9efbacc3b62531fd】opencv中带有计算HOG的代码,同时还包含了一个peopledetect的例程。在例程中,声明一个HOGDescriptor的对象hog,构造函数为系统默认的构造函数,检测窗大小为64*128,block大小为16*16,cell大小为8*8转载 2014-03-01 16:04:58 · 6395 阅读 · 2 评论 -
opencv的Hog简单调用
原文:http://blog.csdn.net/loadstar_kun/article/details/7728463hog是一个基于梯度的直方图提取算法,用于人体检测十分有效。在opencv2.2+版本里面已经实现。封装在HOGDescriptor类里。hog其实就是对一副图片的指定大小区域进行梯度统计。可以直接调用。opencv把它过于复杂化了,用的时候分什么wind转载 2014-01-22 16:09:38 · 2282 阅读 · 0 评论 -
积分直方图加速HOG特征计算
原文:http://grunt1223.iteye.com/blog/1017960方向梯度直方图(Histograms of Oriented Gradients,简称HOG特征)结合支持向量机( support vector machine, 简称SVM),被广泛应用于图像识别中,尤其在行人检测中获得了极大的成功。 积分直方图可以用于快速计算原始图像矩形区域内的HOG特征。积分直方转载 2014-01-25 15:51:45 · 3896 阅读 · 0 评论 -
HOGgles: Visualizing Object Detection Features的相关信息
HOGgles: Visualizing Object Detection Features:http://web.mit.edu/vondrick/ihog/#whatdoeshogsee里面有demo,可以上传图片看结果,里面有文章下载原创 2014-02-20 11:35:09 · 1956 阅读 · 2 评论 -
【HOG原理与训练】HOG(方向梯度直方图)
【原文:http://blog.csdn.net/pp5576155/article/details/7023709】结合这周看的论文,我对这周研究的Histogram of oriented gradients(HOG)谈谈自己的理解:HOG descriptors 是应用在计算机视觉和图像处理领域,用于目标检测的特征描述器。这项技术是用来计算局部图像梯度的方向信息的统计值。这种转载 2014-03-01 15:49:19 · 2223 阅读 · 0 评论 -
整理HOG(openCV)(涉及HOG函数的简单介绍和使用)
原文:http://blog.csdn.net/wangningbo128/archive/2011/05/15/6422554.aspxOpenCV2.0提供了行人检测的例子,用的是法国人Navneet Dalal最早在CVPR2005会议上提出的方法。最近正在学习它,下面是自己的学习体会,希望共同探讨提高。1、VC 2008 Express下安装OpenCV2.0-转载 2014-01-22 13:45:39 · 2832 阅读 · 0 评论 -
opencv的hog源码分析(详细的hog.cpp注解)
原文:http://www.cnblogs.com/tornadomeet/archive/2012/08/15/2640754.html一、网上一些参考资料 在博客目标检测学习_1(用opencv自带hog实现行人检测) 中已经使用了opencv自带的函数detectMultiScale()实现了对行人的检测,当然了,该算法采用的是hog算法,那么hog算法是怎样转载 2014-01-22 11:43:52 · 6906 阅读 · 0 评论 -
HOG:从理论到OpenCV实践
(转载请注明出处:http://blog.csdn.net/zhazhiqiang/ 未经允许请勿用于商业用途)一、理论1、HOG特征描述子的定义: locally normalised histogram of gradient orientation in dense overlapping grids,即局部归一化的梯度方向直方图,是一种对图像局部重叠区原创 2014-03-11 22:56:37 · 28812 阅读 · 14 评论