可视化HOG特征,为什么梯度的方向垂直于真实的梯度方向

时间:2017-02-24 02:15:41

标签: computer-vision

渐变的方向通常指向较暗的区域或较浅的区域,或相反。然而,为了可视化HOG,为什么"明星拨打"沿着强度/颜色变化的方向。

我确实理解我们如何获得渐变的方向和幅度。

但是,我不明白HOG可视化背后的想法。这是一个例子,第三个"星形表盘"在第一行。梯度的方向不应指向垂直于红线的方向吗?

enter image description here

2 个答案:

答案 0 :(得分:0)

HOG可视化是为了更好地“查看”功能空间中的内容。因此,显示某些点处的轮廓(非渐变)的方向。

您的图片来自SATYA's blog吗?这是很好的材料。您还可以阅读this。这是一个介绍可视化HOG特征空间的工具的项目。

答案 1 :(得分:0)

这取决于所使用的可视化工具。例如,将skimage.feature.hog()visualize=True一起使用时,它会生成如下所示的猪图像:

对于每个单元格和方向箱,图像包含一个线段 位于单元格中心的中心,垂直到中点 定向箱所跨越的角度范围的 强度与相应的直方图值成正比。

有关更多详细信息,请参见documentation。因此,在这些可视化中您会看到的是垂直于方向仓角的角度的线(每个单元格为9条),而不是渐变方向本身。