我需要检测场景中的对象(在iPhone和安卓上)。环境受到限制的方式应该使问题更容易和更准确:
但是,使问题变得更加困难:
例如,想象沿着一条小路穿过一个历史悠久的墓地(你不允许在草地上行走)。当用户将手机指向墓碑时,我希望能够识别墓碑并估计用户相对于墓碑的位置(这样我就可以估计用户在路径上的位置)。如果你只看墓碑的话,很多墓碑看起来都很相似。在此之前,我可以走这条路,从不同的角度拍摄物体的多张照片。
是否有适合这种类型的对象检测问题的算法或库?
发布于 2012-07-12 13:07:13
这是您可能要寻找的东西:http://3dar.us/
他们有自己的图书馆,在那里你可以拥有一些你想要的东西(物体的位置、位置、距离等等)。唯一的警告是,它现在只适用于iPhone?祝你的搜索顺利!
发布于 2012-07-27 13:25:32
如果周围的场景彼此有很大的不同,您可以使用一种简单的快速技术(如直方图匹配)来区分场景。这可以用来确定您在哪个场景,并缩小搜索集。如果您能够区分场景,则可以切换到对象检测模式,该模式可以查找特定场景中所期望的特定对象。我想,如果对象是静态的,并且有很好的文档记录,您可能可以根据预先编译好的一组最可识别的特征描述符进行搜索,从它们确定相对姿态等等。PTAMM的方法大致类似于这一点(确定场景,加载场景的特征点,跟踪当前场景)。
如果你的例子(匹配的墓碑)是你真正尝试的,那么这个问题就会变得更加困难(我想,至少从表面上看,大多数墓碑和背景在几何学、颜色等方面都会非常相似)。路径约束意味着您可以根据方位缩小搜索集(除非所有墓碑都面向相同的方向)。在此之后,您将不得不尽您所能使用其余的优秀功能(文本?)。
https://stackoverflow.com/questions/11452432
复制相似问题