嗯,也许不是“理想”,但“我能用简单的形状做到最好。”
我有一个应用程序,我使用连接到移动机器人执行器的相机,需要检测它在世界上的位置(使用板载相机)。我的研究不是视觉处理,所以我喜欢生成一个“简单”的模式,以便进行快速和相对准确的位置和旋转检测。图案将被打印出来并粘贴到平坦的表面(请注意,这可能会导致纸张偶尔出现光照渐变),相机轴通常大致垂直。
找到模式的一致性实际上比测量精度更重要;也就是说,我宁愿得到的东西几乎总能提供一个有用的不太准确的结果,而不是能给出非常准确和精确的结果,但却无法在10%的时间内找到任何东西。
最后,这将在控制循环内部使用,因此速度非常重要。
对于所有opencv / vision专家,对于模式选择(以及相关的opencv算法),有什么好的选择呢?