我需要检测图像上的方块(用于AR标记检测)。正方形在3D中旋转(意味着我们看到的投影实际上不是正方形而是4边形多边形)。我的问题是我需要检测的多边形正在移动,因此它们会受到运动模糊的影响。正方形为黑色,边缘为白色,因此具有高对比度。 我的检测方法是检测边缘(例如,canny),找到轮廓,近似多边形,并根据边数和其他几何约束来过滤它们。
您建议采用什么方法检测运动模糊图像上的边缘?
由于
答案 0 :(得分:0)
我会使用Harris corner detection来检测角点,然后使用Hough transform到detect the lines。使用角点和线条的位置可以得到多边形。