Active contours driven by divergence of gradient vector flow

Gradient vector flow (GVF) is an important and widely used external force field for snake evolution. Due to difficulties in evolving over saddle points and stationary points of GVF field, snakes based on GVF suffer from a poor performance of dealing with complex geometries. In this paper, we investigate and analyze the characteristic of the divergence of GVF field and the flux of GVF field across the curve, to the end propose a geometric active contours model. In the new model, the external driving force just is the negative gradient of an energy functional. The proposed model greatly improves the active contours in dealing with complex geometries, and has good robustness and a wide capture range. In addition, from the differential geometry point of view, we give a uniform selection of the edge map used in computing GVF field for either a scalar or a vector-valued image. It makes the proposed model be implemented straightforwardly for both kinds of image. Various experiments are provided to demonstrate the capability of the proposed model in image segmentation and object recovery, especially when complex geometries are dealt with. HighlightsA new geometric active contours model is proposed.The divergence of gradient vector flow (GVF) is investigated and used as a criterion in image segmentation.The proposed model largely solves the problem of GVF-based snakes associated with dealing with complex geometries.A uniform selection of the edge map used in computing GVF field is presented.

[1]  W. Boothby An introduction to differentiable manifolds and Riemannian geometry , 1975 .

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

[3]  Scott T. Acton,et al.  Surface extraction and thickness measurement of the articular cartilage from MR images using directional gradient vector flow snakes , 2006, IEEE Transactions on Biomedical Engineering.

[4]  Tony F. Chan,et al.  Image processing and analysis , 2005 .

[5]  Lejian Liao,et al.  Sigmoid gradient vector flow for medical image segmentation , 2012, 2012 IEEE 11th International Conference on Signal Processing.

[6]  Xinbo Gao,et al.  A shape-initialized and intensity-adaptive level set method for auroral oval segmentation , 2014, Inf. Sci..

[7]  Tony F. Chan,et al.  Active contours without edges , 2001, IEEE Trans. Image Process..

[8]  Xuelong Li,et al.  A Nonlinear Adaptive Level Set for Image Segmentation , 2014, IEEE Transactions on Cybernetics.

[9]  Hanqing Lu,et al.  Lennard-Jones force field for Geometric Active Contour , 2008, ICPR.

[10]  Shengli Xie,et al.  Image Segmentation Based on the Poincaré Map Method , 2012, IEEE Transactions on Image Processing.

[11]  Chuanjiang He,et al.  A convex variational level set model for image segmentation , 2015, Signal Process..

[12]  Pratim Ghosh,et al.  A Nonconservative Flow Field for Robust Variational Image Segmentation , 2010, IEEE Transactions on Image Processing.

[13]  Xavier Bresson,et al.  Completely Convex Formulation of the Chan-Vese Image Segmentation Model , 2012, International Journal of Computer Vision.

[14]  Michael H. F. Wilkinson,et al.  CPM: a deformable model for shape recovery and segmentation based on charged particles , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  M. Spivak A comprehensive introduction to differential geometry , 1979 .

[16]  Xianghua Xie,et al.  Geometrically Induced Force Interaction for Three-Dimensional Deformable Models , 2011, IEEE Transactions on Image Processing.

[17]  Chunming Li,et al.  Active contours driven by local Gaussian distribution fitting energy , 2009, Signal Process..

[18]  Bin Li,et al.  Vessel attachment nodule segmentation using integrated active contour model based on fuzzy speed function and shape-intensity joint Bhattacharya distance , 2014, Signal Process..

[19]  Peter Meer,et al.  Unsupervised segmentation based on robust estimation and color active contour models , 2005, IEEE Transactions on Information Technology in Biomedicine.

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

[21]  Tony F. Chan,et al.  Image processing and analysis - variational, PDE, wavelet, and stochastic methods , 2005 .

[22]  Silvano Di Zenzo,et al.  A note on the gradient of a multi-image , 1986, Comput. Vis. Graph. Image Process..

[23]  Xuelong Li,et al.  Improving Level Set Method for Fast Auroral Oval Segmentation , 2014, IEEE Transactions on Image Processing.

[24]  S. Osher,et al.  A level set approach for computing solutions to incompressible two-phase flow , 1994 .

[25]  Guillermo Sapiro,et al.  Vector (self) snakes: a geometric framework for color, texture, and multiscale image segmentation , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[26]  Xianghua Xie,et al.  MAC: Magnetostatic Active Contour Model , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Junaed Sattar Snakes , Shapes and Gradient Vector Flow , 2022 .

[28]  Xuelong Li,et al.  A Unified Tensor Level Set for Image Segmentation , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[29]  Bing Li,et al.  Active Contour External Force Using Vector Field Convolution for Image Segmentation , 2007, IEEE Transactions on Image Processing.

[30]  Chunming Li,et al.  Segmentation of external force field for automatic initialization and splitting of snakes , 2005, Pattern Recognit..

[31]  Xuelong Li,et al.  A Relay Level Set Method for Automatic Image Segmentation , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[32]  Chunming Li,et al.  A Level Set Method for Image Segmentation in the Presence of Intensity Inhomogeneities With Application to MRI , 2011, IEEE Transactions on Image Processing.

[33]  Jerry L. Prince,et al.  Generalized gradient vector flow external forces for active contours , 1998, Signal Process..

[34]  Qi Ge,et al.  A hybrid active contour model with structured feature for image segmentation , 2015, Signal Process..

[35]  Irène Buvat,et al.  Variational Segmentation of Vector-Valued Images With Gradient Vector Flow , 2014, IEEE Transactions on Image Processing.

[36]  T. Banchoff,et al.  Differential Geometry of Curves and Surfaces , 2010 .

[37]  Alfred M. Bruckstein,et al.  Regularized Laplacian Zero Crossings as Optimal Edge Integrators , 2003, International Journal of Computer Vision.

[38]  J. Sethian,et al.  A Fast Level Set Method for Propagating Interfaces , 1995 .

[39]  A. Yezzi,et al.  On the relationship between parametric and geometric active contours , 2000, Conference Record of the Thirty-Fourth Asilomar Conference on Signals, Systems and Computers (Cat. No.00CH37154).

[40]  Wenbing Tao,et al.  Multiple piecewise constant with geodesic active contours (MPC-GAC) framework for interactive image segmentation using graph cut optimization , 2011, Image Vis. Comput..

[41]  Roman Goldenberg,et al.  Fast Geodesic Active Contours , 1999, Scale-Space.

[42]  Joachim Weickert,et al.  Anisotropic diffusion in image processing , 1996 .

[43]  Allan D. Jepson,et al.  Benchmarking Image Segmentation Algorithms , 2009, International Journal of Computer Vision.

[44]  Hao Wu,et al.  Numerical Conditioning Problems and Solutions for Nonparametric i.i.d. Statistical Active Contours , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[45]  Chunming Li,et al.  Minimization of Region-Scalable Fitting Energy for Image Segmentation , 2008, IEEE Transactions on Image Processing.

[46]  David Zhang,et al.  Reinitialization-Free Level Set Evolution via Reaction Diffusion , 2011, IEEE Transactions on Image Processing.

[47]  Yehoshua Y. Zeevi,et al.  Integrated active contours for texture segmentation , 2006, IEEE Transactions on Image Processing.

[48]  Ron Kimmel,et al.  A general framework for low level vision , 1998, IEEE Trans. Image Process..

[49]  Scott T. Acton,et al.  Vessel boundary tracking for intravital microscopy via multiscale gradient vector flow snakes , 2004, IEEE Transactions on Biomedical Engineering.

[50]  Xuelong Li,et al.  An Efficient MRF Embedded Level Set Method for Image Segmentation , 2015, IEEE Transactions on Image Processing.

[51]  Ron Kimmel,et al.  Fast Edge Integration , 2003 .

[52]  Yehoshua Y. Zeevi,et al.  Representation of colored images by manifolds embedded in higher dimensional non-Euclidean space , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

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

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

[55]  Chunming Li,et al.  Distance Regularized Level Set Evolution and Its Application to Image Segmentation , 2010, IEEE Transactions on Image Processing.

[56]  S. Osher,et al.  Geometric Level Set Methods in Imaging, Vision, and Graphics , 2011, Springer New York.