问题描述
- OpenCV建筑物该用SIFT,SURF或ORB比较适合来认证建筑物?
-
请问用SIFT,SURF或ORB比较适合来认证建筑物?希望可以实现快速,准确的建筑物认证。
解决方案
http://www.pudn.com/downloads297/sourcecode/graph/opencv/detail1328793.html
解决方案二:
三种算法都只是基于强度(灰度)信息,都是特征方法,但SIFT/SURF的特征是一种具有强烈方向性及亮度性的特征,这使得它适用于刚性形变,稍有透视形变的场合;haar特征识别方法带有一点人工智能的意味,对于像人脸这种有明显的、稳定结构的haar特征的物体最适用,只要结构相对固定即使发生扭曲等非线性形变依然可识别;广义hough变换完全是精确的匹配,可得到物体的位置方向等参数信息。前两种方法基本都是通过先获取局部特征然后再逐个匹配,只是局部特征的计算方法不同,SIFT/SURF比较复杂也相对稳定,haar方法比较简单,偏向一种统计的方法形成特征,这也使其具有一定的模糊弹性;广义hough变换则是一种全局的特征——轮廓梯度,但也可以看做整个轮廓的每一个点的位置和梯度都是特征,每个点都对识别有贡献,用直观的投票,看票数多少去确定是否识别出物体。
http://blog.csdn.net/cy513/article/details/4285579
时间: 2024-08-02 21:51:51