点的轮廓匹配算法

时间:2015-01-13 17:57:24

标签: c++ computer-vision feature-detection

假设我在2D空间中有一个对象的轮廓,由一组点作为参考轮廓定义,我开始尝试从任何点开始跟踪轮廓,然后算法应该能够说出哪个部分参考大纲当前跟踪属于......

我怎么能真正实现这个目标?是否有任何特征/轮廓检测的概念可以将此问题抽象为?

1 个答案:

答案 0 :(得分:0)

有一些流行的形状匹配算法,

http://www.cs.berkeley.edu/~malik/papers/BMP-shape.pdf http://www.cs.umd.edu/~djacobs/pubs_files/ID-pami-8.pdf http://www.umiacs.umd.edu/users/vashok/MyPapers/HighlySelectiveConf2010/liu_cvpr2010.pdf

给出两个形状之间的相似性。有些甚至尝试在其框架中结合变形/清晰度不变的形状匹配。

代码可以在这里找到, https://www.eecs.berkeley.edu/Research/Projects/CS/vision/shape/sc_digits.html http://www.dabi.temple.edu/~hbling/code_data.htm

如果你想进行子部件匹配,你可以尝试运行这些算法,固定一个形状,并匹配不同尺寸的其他形状的部分