Papari Giuseppe, Petkov Nicolai
Institute of Mathematics and Computing Science, University of Groningen, Groningen, The Netherlands.
IEEE Trans Image Process. 2008 Oct;17(10):1950-62. doi: 10.1109/TIP.2008.2002306.
We consider the problem of detecting object contours in natural images. In many cases, local luminance changes turn out to be stronger in textured areas than on object contours. Therefore, local edge features, which only look at a small neighborhood of each pixel, cannot be reliable indicators of the presence of a contour, and some global analysis is needed. We introduce a new morphological operator, called adaptive pseudo-dilation (APD), which uses context dependent structuring elements in order to identify long curvilinear structure in the edge map. We show that grouping edge pixels as the connected components of the output of APD results in a good agreement with the gestalt law of good continuation. The novelty of this operator is that dilation is limited to the Voronoi cell of each edge pixel. An efficient implementation of APD is presented. The grouping algorithm is then embedded in a multithreshold contour detector. At each threshold level, small groups of edges are removed, and contours are completed by means of a generalized reconstruction from markers. The use of different thresholds makes the algorithm much less sensitive to the values of the input parameters. Both qualitative and quantitative comparison with existing approaches prove the superiority of the proposed contour detector in terms of larger amount of suppressed texture and more effective detection of low-contrast contours.
我们考虑在自然图像中检测物体轮廓的问题。在许多情况下,事实证明纹理区域中的局部亮度变化比物体轮廓上的变化更强。因此,仅查看每个像素的小邻域的局部边缘特征不能可靠地指示轮廓的存在,需要进行一些全局分析。我们引入了一种新的形态学算子,称为自适应伪膨胀(APD),它使用依赖于上下文的结构元素来识别边缘图中的长曲线结构。我们表明,将边缘像素分组为APD输出的连通分量与格式塔良好延续定律高度吻合。该算子的新颖之处在于膨胀仅限于每个边缘像素的Voronoi单元。文中给出了APD的一种有效实现。然后将分组算法嵌入到多阈值轮廓检测器中。在每个阈值水平,去除小的边缘组,并通过从标记进行广义重建来完成轮廓。使用不同的阈值使算法对输入参数的值的敏感度大大降低。与现有方法的定性和定量比较都证明了所提出的轮廓检测器在抑制更多纹理和更有效地检测低对比度轮廓方面的优越性。