Extension of the virtual electric field model using bilateral-like filter for active contours

The gradient vector flow (GVF) model has been proven as an effective external force for active-contour-based image segmentation. However, it suffers from high computation cost since there are two PDEs to be solved in an iterative manner. As a remedy, the virtual electric field (VEF) model is proposed, which can be implemented in real time using the fast Fourier transform. However, the VEF model cannot preserve weak edges since it employs linear kernels. In this work, we extend the VEF model by using bilateral-like filters, and a fast algorithm is also employed for the proposed model. The proposed model is referred to as bilateral-filter-based VEF (BVEF) model. Experimental results on synthetic and real images demonstrate that the BVEF snake possesses some desired properties of the GVF, CNGGVF and VEF snakes such as large capture range and concavity convergence, and the BVEF model can be implemented in near real time, and its computation cost is comparable to that of the VEF model and much shorter than that of the GVF and CNGGVF models; it also can preserve weak edges, thanks to the bilateral-like nonlinear kernels.

[1]  João Manuel R S Tavares,et al.  Segmentation algorithms for ear image data towards biomechanical studies , 2014, Computer methods in biomechanics and biomedical engineering.

[2]  Christine Fernandez-Maloigne,et al.  Spatial color image processing using Clifford algebras: application to color active contour , 2014, Signal Image Video Process..

[3]  Myung Jin Chung,et al.  External force of snake: virtual electric field , 2002 .

[4]  K. Jayachandra Reddy Acceleration of Shiftable O (1) Algorithm for Bilateral Filtering and Non-local means , 2014 .

[5]  Ce Zhu,et al.  Convolutional Virtual Electric Field for Image Segmentation Using Active Contours , 2014, PloS one.

[6]  Derek Molloy,et al.  A Dynamic-Shape-Prior Guided Snake Model With Application in Visually Tracking Dense Cell Populations , 2019, IEEE Transactions on Image Processing.

[7]  Narendra Ahuja,et al.  Real-time O(1) bilateral filtering , 2009, CVPR.

[8]  Wenda Zhao,et al.  Guide filter-based gradient vector flow module for infrared image segmentation. , 2015, Applied optics.

[9]  Scott T. Acton,et al.  Tracking leukocytes in vivo with shape and size constrained active contours , 2002, IEEE Transactions on Medical Imaging.

[10]  Kunal N. Chaudhury,et al.  Acceleration of the Shiftable $\mbi{O}{(1)}$ Algorithm for Bilateral Filtering and Nonlocal Means , 2012, IEEE Transactions on Image Processing.

[11]  Mona Kathryn Garvin,et al.  Incorporation of gradient vector flow field in a multimodal graph-theoretic approach for segmenting the internal limiting membrane from glaucomatous optic nerve head-centered SD-OCT volumes , 2017, Comput. Medical Imaging Graph..

[12]  Cheng Wang,et al.  The line- and block-like structures extraction via ingenious snake , 2018, Pattern Recognit. Lett..

[13]  Bahadir K. Gunturk,et al.  Fast bilateral filter with arbitrary range and domain kernels , 2010, 2010 IEEE International Conference on Image Processing.

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

[15]  João Paulo Papa,et al.  Computational methods for the image segmentation of pigmented skin lesions: A review , 2016, Comput. Methods Programs Biomed..

[16]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[17]  Jonathon A. Chambers,et al.  Robust Iris Segmentation Method Based on a New Active Contour Force With a Noncircular Normalization , 2017, IEEE Trans. Syst. Man Cybern. Syst..

[18]  Maher Charfi,et al.  Automatic active contour segmentation approach via vector field convolution , 2014, Signal, Image and Video Processing.

[19]  Andrea Manno-Kovacs,et al.  Direction Selective Contour Detection for Salient Objects , 2019, IEEE Transactions on Circuits and Systems for Video Technology.

[20]  Qin Zhou,et al.  A Novel Edge Preserving Active Contour Model Using Guided Filter and Harmonic Surface Function for Infrared Image Segmentation , 2018, IEEE Access.

[21]  Michael Unser,et al.  Hermite Snakes With Control of Tangents , 2016, IEEE Transactions on Image Processing.

[22]  Annupan Rodtook,et al.  Phase portrait analysis for automatic initialization of multiple snakes for segmentation of the ultrasound images of breast cancer , 2017, Pattern Analysis and Applications.

[23]  Michael Unser,et al.  Fast $O(1)$ Bilateral Filtering Using Trigonometric Range Kernels , 2011, IEEE Transactions on Image Processing.

[24]  Fatih Porikli,et al.  Constant time O(1) bilateral filtering , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[25]  Yunde Jia,et al.  Adaptive diffusion flow active contours for image segmentation , 2013, Comput. Vis. Image Underst..

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

[27]  Michael Unser,et al.  Snakes on a Plane: A perfect snap for bioimage analysis , 2015, IEEE Signal Processing Magazine.

[28]  Wei Zhang,et al.  Automatical Intima-Media Border Segmentation on Ultrasound Image Sequences Using a Kalman Filter Snake , 2018, IEEE Access.

[29]  Say Wei Foo,et al.  Dynamic directional gradient vector flow for snakes , 2006, IEEE Transactions on Image Processing.

[30]  R. M. Natal Jorge,et al.  Segmentation and simulation of objects represented in images using physical principles , 2008 .

[31]  Sanjay Ghosh,et al.  On Fast Bilateral Filtering Using Fourier Kernels , 2016, IEEE Signal Processing Letters.

[32]  Kunal N. Chaudhury,et al.  Fast and Provably Accurate Bilateral Filtering , 2016, IEEE Transactions on Image Processing.

[33]  Hua Zhang,et al.  Image Segmentation Using Active Contours With Normally Biased GVF External Force , 2010, IEEE Signal Processing Letters.

[34]  Mohammad Shahram Moin,et al.  Fully automatic prostate segmentation in MR images using a new hybrid active contour-based approach , 2018, Signal Image Video Process..

[35]  Annupan Rodtook,et al.  Automatic initialization of active contours in ultrasound images of breast cancer , 2017, Pattern Analysis and Applications.

[36]  Qingxiong Yang,et al.  Hardware-Efficient Bilateral Filtering for Stereo Matching , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[37]  Jo a o Manuel R. S. Tavares,et al.  Methods to automatically build Point Distribution Models for objects like hand palms and faces represented in images , 2008 .

[38]  David Zhang,et al.  Fast gradient vector flow computation based on augmented Lagrangian method , 2013, Pattern Recognit. Lett..

[39]  João Manuel R. S. Tavares,et al.  A review of computational methods applied for identification and quantification of atherosclerotic plaques in images , 2016, Expert Syst. Appl..

[40]  Suyash P. Awate,et al.  Unsupervised Texture Segmentation with Nonparametric Neighborhood Statistics , 2006, ECCV.

[41]  Annupan Rodtook,et al.  Automatic initialization of active contours and level set method in ultrasound images of breast abnormalities , 2018, Pattern Recognit..

[42]  Giovanni Maria Farinella,et al.  Saliency-Based Selection of Gradient Vector Flow Paths for Content Aware Image Resizing , 2014, IEEE Transactions on Image Processing.

[43]  Yao Zhao,et al.  Generalized Gradient Vector Flow for Snakes: New Observations, Analysis, and Improvement , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[44]  João Manuel R. S. Tavares,et al.  A Review on the Current Segmentation Algorithms for Medical Images , 2009, IMAGAPP.

[45]  Priyambada Subudhi,et al.  A novel texture segmentation method based on co-occurrence energy-driven parametric active contour model , 2018, Signal Image Video Process..

[46]  Ning Ji-feng,et al.  NGVF: An improved external force field for active contour model , 2007 .

[47]  S. Amirhassan Monadjemi,et al.  Parametric active contour model using Gabor balloon energy for texture segmentation , 2016, Signal Image Video Process..

[48]  Julien Bert,et al.  Image Enhancement With PDEs and Nonconservative Advection Flow Fields , 2019, IEEE Transactions on Image Processing.

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

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

[51]  Zhen Ma,et al.  A review of algorithms for medical image segmentation and their applications to the female pelvic cavity , 2010, Computer methods in biomechanics and biomedical engineering.

[52]  Scott T. Acton,et al.  Motion gradient vector flow: an external force for tracking rolling leukocytes with shape and size constrained active contours , 2004, IEEE Transactions on Medical Imaging.

[53]  Scott T. Acton,et al.  Merging parametric active contours within homogeneous image regions for MRI-based lung segmentation , 2003, IEEE Transactions on Medical Imaging.