Wikipedia描述了渐变(在图片的上下文中),并展示了如何获取其x
和y
坐标。
如何计算幅度?
r = sqrt(x*x+y*y)
一个像素的3D坐标是什么?
计算渐变时,图像被视为高度图。对于位置(x,y)
且灰度值为z
的像素,它表示高度贴图3D位置(x,y,z)
。
(x,y,z)
处的渐变具有方向和幅度。直方图是所有可能的方向离散化为区间。例如,对于8个箱,0到45度的所有方向都将与同一个箱相关联。
箱子的选择基于梯度方向,并根据幅度将重量添加到箱子中。
Wikipedia描述了HOG的步骤,并在原始论文中提供了详细信息。