当前位置:首页 > 智能硬件 > 机器视觉
[导读] Histogram of oriented gradients 简称 HoG, 是计算机视觉和图像处理领域一种非常重要的特征,被广泛地应用于物体检测,人脸检测,人脸表情检测等。 HoG

Histogram of oriented gradients 简称 HoG, 是计算机视觉和图像处理领域一种非常重要的特征,被广泛地应用于物体检测,人脸检测,人脸表情检测等。

HoG 最早是在2005 年的CVPR 上由 Navneet Dalal 和 Bill Triggs 提出来的。HoG 的算法很简单,对于物体的特征表示却非常有效。简单而高效,这大概也是其从被提出来之后,就被CV界广泛使用的原因所在。

下面简单介绍一下HoG 的算法:

首先是计算梯度:

我们可以看到,如果K 定了的话,那么 histogram 的长度也就定了。如果在整张图像上都用这一个histogram 来统计,那么不管图像的尺寸多大,最终的histogram还是长度为K。很显然,这不是我们希望看到的,这样必然会丢失很多信息。所以就有block representaTIon.

block representaTIon, 简单来说,就是将图像进行分块, 将图像分成一块一块,每一块都可以用一个histogram 做统计,然后将每一块的histogram 连起来,形成一个长的的histogram。block representaTIon 也是局部特征提取最常用到的一种方式。

图像分块,也有两种方式,一种是overlap,一种是non-overlap,也就是说块与块之间有重叠,或者没有重叠。在计算HoG的时候,一般都会选择overlap 的分块方式。

MATLAB 中已经集成了HoG 的函数,可以直接调用库函数计算HoG. 这个函数的调用形式如下:

[f1, visualizaTIon]=extractHOGFeatures(I)

其中 I 是输入的图像, f1 就是计算得到的HoG 特征,是一个高维的histogram, visualization 是将HoG 进行可视化的一个 object 变量。

这个函数的输入变量有很多,除了输入图像I 之外,还有一些其它的变量, 一般都会采用默认的缺省值。

下面逐一介绍这些缺省变量:
cellsize: [8 ,8], 这是计算HoG的最小块了,每个 8×8 的 cell 都可以得到一个histogram。
Blocksize: [2, 2], 这是说明一个block 含有多少个cell,[2 2] 意味着一个block 含有 2×2 个cell。
BlockOverlap: 这是说明block 之间重叠部分的大小,以cell的个数来表示,默认值是一半的cell都有重叠。
NumBins: 就是上面提到的K,默认值为9。
UseSignedOrientation: 就是上面提到的角度的取值范围,默认为无符号的角度范围,即 0∘−180∘

所以说,采用默认值计算,虽然一个cell 的histogram的长度只有9,但是一个block 有4 个 cell,那么一个block 的histogram 的长度变成了36,对于一张尺寸为64×64 的图像来说,采用overlap 的分块方式,将有 49 个block,所以最终 HoG 的长度是 36×64=1764. 图像尺寸越大,HoG 的长度也会随之增长。不过总得来说,HoG 还算是一种简洁紧凑的特征。比起Gabor,LBP,SIFT 来说,算是比较经济实惠,性价比很高的了。

最后给出一个例子:


 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

i.MX 8M Plus 是 NXP 首款集成专用 NPU 的应用处理器,采用 14nm FinFET 工艺,4×Cortex-A53@1.8GHz + Cortex-M7@800MHz 异构多核架构,内置 2.3 TO...

关键字: 边缘 AI 应用处理器 机器视觉

苏州2026年8月28日 /美通社/ -- 近日,国际独立第三方检测、检验和认证机构德国莱茵TÜV(简称"TÜV莱茵")受邀...

关键字: 光学 AI 智能机 机器视觉

在新能源汽车、储能电站快速发展的时代背景下,锂离子电池作为储能与动力输出的核心载体,正在向着更高能量密度、更长循环寿命、更高安全可靠性方向快速迭代。电池制造涉及数十道复杂工序,微米级的微小瑕疵,就可能造成电芯自放电、内部...

关键字: 锂离子电池 机器视觉 储能

2026年8月20日,中国上海 — 思特威(上海)电子科技股份有限公司(股票简称:思特威,股票代码:688213)宣布,在2026世界机器人大会(WRC 2026)期间,与行业领先的机器人视觉及AI视觉科技公司奥比中光(...

关键字: 机器视觉 机器人 3D视觉

随着汽车工业向智能化、精细化、新能源化快速转型,传统人工质检、人工辅助生产的模式已无法满足高精度、高效率、零缺陷的制造需求。机器视觉技术作为工业智能制造的核心支撑技术,融合光学成像、人工智能算法、边缘计算与自动控制技术,...

关键字: 汽车 机器视觉 边缘计算

在新能源汽车与储能产业高速扩张的时代浪潮下,锂离子电池作为能源转换与存储的核心载体,正在面临产能扩张、性能迭代、安全管控的多重考验。电池产品的一致性、可靠性直接决定终端设备的使用体验,制造环节的微小瑕疵,都有可能演变为后...

关键字: 机器视觉 锂离子 智能制造

工业相机(Basler、Hikrobot、Daheng 这类)的 USB 3.0 接口看着跟消费级一样是 Type-A/B 或 Micro-B,但工厂环境下要扛伺服驱动器、变频器、焊机、EFT 群脉冲——5 Gbps 的...

关键字: 机器视觉 工业相机

在边缘端运行实时目标检测模型时,传统CPU处理动辄数百毫秒的推理延迟使其难以满足30fps的实时要求。i.MX 8M Plus在设计之初就给出了明确答案——将2.3 TOPS算力的NPU与双ISP在硬件层面直接耦合,在数...

关键字: 机器视觉 NPU ISP

在智能安防、工业检测、智能家居、车载感知等众多领域,红外传感器凭借非接触式探测、全天候工作、环境适应性强的核心优势,成为机器视觉与环境感知的核心元器件。随着智能化设备快速普及,市场对红外传感器的要求不再局限于基础探测功能...

关键字: 传感器 机器视觉 智能化
关闭