行人检测之HOG特征(Histograms of Oriented Gradients)

HOG(Histograms of Oriented Gradients)特征主要用于行人检测,其基本思想是通过局部梯度分布来表征物体形状。提取HOG特征包括色彩归一化、计算梯度值、构建直方图、区间归一化、检测窗口和分类器等步骤。OpenCV提供了HOG行人检测的实现,但在拥挤场景中误检率较高。
摘要由CSDN通过智能技术生成

之前的文章行人计数、计次提到HOG特征这个概念,这两天看了一下原版的论文,了解了一下HOG特征的原理,并根据自己的理解将这个方法的流程写了下来,如果有不对的地方欢迎指正。

HOG(Histograms of Oriented Gradients)特征的基本思想:The basic idea is that local object appearance and shape can often be characterized rather well by the distribution of local intensity gradients or edge directions, even without precise knowledge of the corresponding gradient or edge positions.即使不知道(图像间)准确的对齐的梯度或边缘位置,局部目标的外观和形状信息也能通过局部梯度密度或边缘方向来表征。下面是HOG特征的提取过程。参考文献[1]里将HOG特征用作行人检测,其实如果将下面的步骤读完,你会发现HOG不止可以用来检测行人,也可以检测狗、猫等等几乎任何物体,所做的工作只是训练样本的不同,所以HOG特征可以称为object检测方法。


1、色彩归一化(Gamma/Color Normalization)

作者测试了RGB、LAB还有灰度空间内的图像,发现RGB和LAB空间内的测试图像取得的结果基本相同,而灰度空间内的图像识别率又1.5%下降。所以这几种色彩空间的效果大体相同,没必要将RGB转化到LAB或反之。所以这一步的归一化基本可以省略,但是测试图像和训练的图像总得是一个颜色空间的,这点没问题吧。


2、计算梯度值(Gradient Computation)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值