Institute for Infocomm Research, Singapore.
IEEE Trans Image Process. 2011 Jul;20(7):1991-2006. doi: 10.1109/TIP.2010.2099127. Epub 2010 Dec 13.
A novel ellipse detector based upon edge following is proposed in this paper. The detector models edge connectivity by line segments and exploits these line segments to construct a set of elliptical-arcs. Disconnected elliptical-arcs which describe the same ellipse are identified and grouped together by incrementally finding optimal pairings of elliptical-arcs. We extract hypothetical ellipses of an image by fitting an ellipse to the elliptical-arcs of each group. Finally, a feedback loop is developed to sieve out low confidence hypothetical ellipses and to regenerate a better set of hypothetical ellipses. In this aspect, the proposed algorithm performs self-correction and homes in on "difficult" ellipses. Detailed evaluation on synthetic images shows that the algorithm outperforms existing methods substantially in terms of recall and precision scores under the scenarios of image cluttering, salt-and-pepper noise and partial occlusion. Additionally, we apply the detector on a set of challenging real-world images. Successful detection of ellipses present in these images is demonstrated. We are not aware of any other work that can detect ellipses from such difficult images. Therefore, this work presents a significant contribution towards ellipse detection.
本文提出了一种基于边缘跟踪的新型椭圆检测算法。该算法通过线段来模拟边缘连接,并利用这些线段构建一组椭圆弧。通过逐步寻找最佳的椭圆弧对,将描述同一椭圆的不连续的椭圆弧识别并分组。通过对每个组的椭圆弧进行椭圆拟合,提取图像的假设椭圆。最后,开发了一个反馈循环来筛选置信度低的假设椭圆,并重新生成更好的假设椭圆集。在这方面,该算法通过自我修正,专注于“困难”的椭圆,性能优于现有的方法。在图像杂乱、椒盐噪声和部分遮挡的情况下,综合图像的详细评估表明,该算法在召回率和精度评分方面的表现明显优于现有方法。此外,我们还将检测器应用于一组具有挑战性的真实世界图像。成功检测到这些图像中的椭圆。我们不知道有任何其他工作可以从如此困难的图像中检测椭圆。因此,这项工作对椭圆检测做出了重要贡献。