【发布时间】:2015-11-24 14:59:50
【问题描述】:
我正在使用 opencv 开发对象检测模块,并且我正在使用“边缘方向直方图”作为对象描述符。
在生成直方图后,我将其投影到原始图像上(在计算出其中的方向之后)。
是这样吗,因为后面的项目输出显示了很多不是需要跟踪的对象的白色区域。
过程如下:
- 使用 Sobel 算子和 相位函数。
- 计算图像边缘方向(无直方图)以投影 直方图。
- 执行从 EOH 到方向图像的反投影。
我需要确认我的假设是正确的。
如果我将 EOH 反投影到图像本身(灰度)而不是方向上,这是否有意义?!
一些图片以获得更多说明:
目标是追踪 panadole box .. 场景看起来像 以下:(左)
阈值处理后的方向图如下(对于 目标)(中)
而背投的图像如下:(右)
http://postimg.org/image/nzx7noav5/
谢谢大家。
【问题讨论】:
-
边缘方向直方图更广为人知的是方向梯度直方图 (HOG),以防万一你用谷歌搜索它。
-
-
Ops,还以为是一样的东西(顾名思义……)
标签: opencv image-processing computer-vision histogram back-projection