【发布时间】:2011-09-09 00:46:27
【问题描述】:
我看到HOG经常和SVM一起用于目标检测,它可以用于匹配两个图像中的关键点吗?
顺便说一句,我在哪里可以找到使用 HOGDescriptor 的 OpenCV 示例?
【问题讨论】:
标签: c++ image-processing opencv computer-vision feature-detection
我看到HOG经常和SVM一起用于目标检测,它可以用于匹配两个图像中的关键点吗?
顺便说一句,我在哪里可以找到使用 HOGDescriptor 的 OpenCV 示例?
【问题讨论】:
标签: c++ image-processing opencv computer-vision feature-detection
如果您正在处理图像,则可以将 SIFT/SURF 与 SVM 结合使用。没有什么可以阻止您使用 HOG 进行关键点匹配,但请记住,有效性取决于描述符的辨别能力和鲁棒性。
编辑:当我最初提到 HOG 仅用于视频时,我理解不好。不知何故,我在考虑对视频活动描述非常有效的光流向量直方图。
编辑 2 [2012 年 10 月]:我现在建议人们尝试 ORB 或 BRISK,以便那些寻找快速且对关键点匹配非常有效的许可证友好描述符。
【讨论】:
HOG 可以在没有 SVM 的情况下用于特征匹配。
只需选择一些点(例如边缘)并以这些点为中心计算 ROI 内的 HOG 特征。
HOGDescriptor 似乎只适用于 GPU 编程。
我在 openCV 中为 HOG 创建了 Descriptor 作为 Mat,它也适用于 OpenCV 匹配函数。
【讨论】: