Semi-automatic initialization of gradient vector flow snakes

Setting of initial contours is a critical problem of active contour models. Although gradient vector flow (GVF) has simplified them greatly compared to the traditional snake, additional work is still necessary. We propose a specific setting method based on vector field analysis. Some critical points in the force field are used to estimate curve deformation. These points seem like sources whose neighbor vectors emanate from them, therefore they can be regarded as inflated centers of deformable contours in GVF snakes. The proposed method detects these points and sets initial contours to contain all the ones in the object area and none of the others. It can prevent the contours from stabilizing on false boundaries in homogeneous regions or real boundaries of other objects. Several experimental results demonstrate that this method is robust and effective.

[1]  Guillermo Sapiro,et al.  Geodesic Active Contours , 1995, International Journal of Computer Vision.

[2]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .

[3]  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..

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

[5]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[6]  Chongzhao Han,et al.  Force field analysis snake: an improved parametric active contour model , 2005, Pattern Recognit. Lett..

[7]  Ramesh C. Jain,et al.  Vector Field Analysis for Oriented Patterns , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Sabih H. Gerez,et al.  Systematic Methods for the Computation of the Directional Fields and Singular Points of Fingerprints , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Nikos Paragios,et al.  Gradient vector flow fast geometric active contours , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Pong C. Yuen,et al.  A contour detection method: Initialization and contour model , 1999, Pattern Recognit. Lett..

[11]  Ramesh C. Jain,et al.  Computerized Flow Field Analysis: Oriented Texture Fields , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  V. Caselles,et al.  A geometric model for active contours in image processing , 1993 .

[13]  Jerry L. Prince,et al.  Snakes, shapes, and gradient vector flow , 1998, IEEE Trans. Image Process..