Array Processing and Fast Optimization Algorithms for Distorted Circular Contour Retrieval

A specific formalism for virtual signal generation permits to transpose an image processing problem to an array processing problem. The existing method for straight-line characterization relies on the estimation of orientations and offsets of expected lines. This estimation is performed thanks to a subspace-based algorithm called subspace-based line detection (SLIDE). In this paper, we propose to retrieve circular and nearly circular contours in images. We estimate the radius of circles and we extend the estimation of circles to the retrieval of circular-like distorted contours. For this purpose we develop a new model for virtual signal generation; we simulate a circular antenna, so that a high-resolution method can be employed for radius estimation. An optimization method permits to extend circle fitting to the segmentation of objects which have any shape. We evaluate the performances of the proposed methods, on hand-made and real-world images, and we compare them with generalized Hough transform (GHT) and gradient vector flow (GVF).

[1]  Thomas Kailath,et al.  ESPRIT-estimation of signal parameters via rotational invariance techniques , 1989, IEEE Trans. Acoust. Speech Signal Process..

[2]  Julien Marot,et al.  Optimization And Interpolation For Distorted Contour Estimation , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[3]  Phillip Musumeci,et al.  Adaptive arc fitting for ball detection in RoboCup , 2003 .

[4]  Jerry L. Prince,et al.  Gradient vector flow: a new external force for snakes , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[5]  Hamid K. Aghajan,et al.  SLIDE: subspace-based line detection , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[6]  Lamberto Cesari,et al.  Optimization-Theory And Applications , 1983 .

[7]  Xianghua Xie,et al.  RAGS: region-aided geometric snake , 2004, IEEE Transactions on Image Processing.

[8]  Dana H. Ballard,et al.  Generalizing the Hough transform to detect arbitrary shapes , 1981, Pattern Recognit..

[9]  J. Crawford A non-iterative method for fitting circular arcs to measured points , 1983 .

[10]  Hamid Aghajan,et al.  Subspace techniques for image understanding , 1994, Proceedings of 1994 28th Asilomar Conference on Signals, Systems and Computers.

[11]  Nahum Kiryati,et al.  On the magic of SLIDE , 1997, Machine Vision and Applications.

[12]  Hamid K. Aghajan,et al.  Sensor array processing techniques for super resolution multi-line-fitting and straight edge detection , 1993, IEEE Trans. Image Process..

[13]  Julien Marot,et al.  Contour Estimation by Array Processing Methods , 2006, EURASIP J. Adv. Signal Process..

[14]  Hamid K. Aghajan,et al.  Estimation of multiple 2-D uniform motions by SLIDE: subspace-based line detection , 1999, IEEE Trans. Image Process..

[15]  Lionel Torres,et al.  Person Identification Technique Using Human Iris Recognition , 2002 .

[16]  C. D. Perttunen,et al.  Lipschitzian optimization without the Lipschitz constant , 1993 .

[17]  V. Karimdki Effective circle fitting for particle trajectories , 2002 .