Segmented snake for contour detection

Abstract The active contour model, called snake, has been proved to be an effective method in contour detection. This method has been successfully employed in the areas of object recognition, computer vision, computer graphics and biomedical images. However, this model suffers from a great limitation, that is, it is difficult to locate concave parts of an object. In view of such a limitation, a segmented snake is designed and proposed in this paper. The basic idea of the proposed method is to convert the global optimization of a closed snake curve into local optimization on a number of open snake curves. The segmented snake algorithm consists of two steps. In the first step, the original snake model is adopted to locate the initial contour near the object boundary. In the second step, a recursive split-and-merge procedure is developed to determine the final object contour. The proposed method is able to locate all convex, concave and high curvature parts of an object accurately. A number of images are selected to evaluate the capability of the proposed algorithm and the results are encouraging.

[1]  Laurent D. Cohen,et al.  A finite element method applied to new active contour models and 3D reconstruction from cross sections , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[2]  Roland T. Chin,et al.  Deformable contours: modeling and extraction , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Pong C. Yuen,et al.  Contour detection using enhanced snakes algorithm , 1996 .

[4]  D. DeCarlo,et al.  Blended Deformable Models , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Hong Yan,et al.  Locating head boundary by snakes , 1994, Proceedings of ICSIPNN '94. International Conference on Speech, Image Processing and Neural Networks.

[6]  Laurent D. Cohen,et al.  Finite-Element Methods for Active Contour Models and Balloons for 2-D and 3-D Images , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Laurent D. Cohen,et al.  On active contour models and balloons , 1991, CVGIP Image Underst..

[8]  Dariu Gavrila Hermite deformable contours , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[9]  Dimitris N. Metaxas,et al.  Dynamic deformation of solid primitives with constraints , 1992, SIGGRAPH.

[10]  Pong C. Yuen,et al.  Enhanced snakes algorithm for contour detection , 1996, Proceeding of Southwest Symposium on Image Analysis and Interpretation.

[11]  Gang Xu,et al.  Robust active contours with insensitive parameters , 1994, Pattern Recognit..

[12]  Frederic Fol Leymarie,et al.  Tracking Deformable Objects in the Plane Using an Active Contour Model , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Marie-Odile Berger,et al.  Towards autonomy in active contour models , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[14]  Mubarak Shah,et al.  A Fast algorithm for active contours and curvature estimation , 1992, CVGIP Image Underst..