An Algorithm Based on Augmented Lagrangian Method for Generalized Gradient Vector Flow Computation

We propose a novel algorithm for the fast computation of generalized gradient vector flow (GGVF) whose high cost of computation has restricted its potential applications on images with large size. We reformulate the GGVF problem as a convex optimization model with equality constraint. Our approach is based on a variable splitting method to obtain an equivalent constrained optimization formulation, which is then addressed with the inexact augmented Lagrangian method (IALM). To further enhance the computational efficiency, IALM is incorporated in a multiresolution approach. Experiments on a set of images with a variety of sizes show that the proposed method can improve the computational speed of the original GGVF by one or two order of magnitude, and is comparable with the multigrid GGVF (MGGVF) method in terms of the computational efficiency.

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

[2]  G. Sapiro,et al.  A collaborative framework for 3D alignment and classification of heterogeneous subvolumes in cryo-electron tomography. , 2013, Journal of structural biology.

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

[4]  Yong Yu,et al.  Robust Subspace Segmentation by Low-Rank Representation , 2010, ICML.

[5]  Stefanos D. Kollias,et al.  Multiresolution gradient vector flow field: a fast implementation towards video object plane segmentation , 2001, IEEE International Conference on Multimedia and Expo, 2001. ICME 2001..

[6]  Djamal Boukerroui Efficient numerical schemes for gradient vector flow , 2009, ICIP.

[7]  José M. Bioucas-Dias,et al.  Fast Image Recovery Using Variable Splitting and Constrained Optimization , 2009, IEEE Transactions on Image Processing.

[8]  Aly A. Farag,et al.  Variational Curve Skeletons Using Gradient Vector Flow , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Arvind Ganesh,et al.  Fast algorithms for recovering a corrupted low-rank matrix , 2009, 2009 3rd IEEE International Workshop on Computational Advances in Multi-Sensor Adaptive Processing (CAMSAP).

[10]  Wangmeng Zuo,et al.  A Generalized Accelerated Proximal Gradient Approach for Total-Variation-Based Image Restoration , 2011, IEEE Transactions on Image Processing.

[11]  Chunming Li,et al.  Intensity statistics-based HSI diffusion for color photo denoising , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[12]  Junfeng Yang,et al.  A New Alternating Minimization Algorithm for Total Variation Image Reconstruction , 2008, SIAM J. Imaging Sci..

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

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

[15]  Thomas S. Huang,et al.  Image processing , 1971 .

[16]  David Zhang,et al.  An augmented Lagrangian method for fast gradient vector flow computation , 2011, 2011 18th IEEE International Conference on Image Processing.

[17]  Jerry L. Prince,et al.  Fast numerical scheme for gradient vector flow computation using a multigrid method , 2007 .

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

[19]  Paul F. Whelan,et al.  A new GVF-based image enhancement formulation for use in the presence of mixed noise , 2010, Pattern Recognit..