Efficient convex optimization-based curvature dependent contour evolution approach for medical image segmentation

Markov random field (MRF) based approaches are extensively used in image segmentation applications, which often produce segmentation results with a boundary of minimal length/surface and tending to pass along image edges, yet affected by boundary shrinkage or bias in the absence of proper image edge information to drive the segmentation. In this paper, we propose a novel curvature re-weighted boundary smoothing term and introduce a new convex optimization-based contour/surface evolution method for medical image segmentation. The proposed curvature-based term generates the optimal solution with low curvatures and helps to avoid boundary shrinkage and bias. This is particularly useful for segmenting medical images, in which noisy and poor image quality exists widely and the shapes of anatomical objects are often smooth and even convex. Moreover, a new convex optimization-based contour evolution method is applied to propagate the initial contour to the object of interest efficiently and robustly. Distinct from the traditional methods for contour evolution, the proposed algorithm provides a fully time-implicit contour evolution scheme, which allows a large evolution step-size to significantly speed up convergence. It also propagates the contour to its globally optimal position during each discrete time-frame, which improves the algorithmic robustness to noise and poor initialization. The fast continuous max-flow-based algorithm for contour evolution is implemented on a commercially available graphics processing unit (GPU) to achieve a high computational performance. Experimental results for both synthetic and 2D/3D medical images showed that the proposed approach generated segmentation results efficiently and increased the accuracy and robustness of segmentation by avoiding segmentation shrinkage and bias.

[1]  Aaron Fenster,et al.  Coupled level set approach to segment carotid arteries from 3D ultrasound images , 2011, 2011 IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[2]  Aaron Fenster,et al.  Segmentation of the lumen and media-adventitia boundaries of the common carotid artery from 3D ultrasound images , 2011, Medical Imaging.

[3]  Aaron Fenster,et al.  3-D Carotid Multi-Region MRI Segmentation by Globally Optimal Evolution of Coupled Surfaces , 2013, IEEE Transactions on Medical Imaging.

[4]  Daniel Cremers,et al.  Curvature regularity for region-based image segmentation and inpainting: A linear programming relaxation , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[5]  R. Tyrrell Rockafellar,et al.  Augmented Lagrangians and Applications of the Proximal Point Algorithm in Convex Programming , 1976, Math. Oper. Res..

[6]  Aaron Fenster,et al.  Efficient Global Optimization Based 3D Carotid AB-LIB MRI Segmentation by Simultaneously Evolving Coupled Surfaces , 2012, MICCAI.

[7]  A. Fenster,et al.  Three-dimensional semi-automated segmentation of carotid atherosclerosis from three-dimensional ultrasound images , 2012, Medical Imaging.

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

[9]  Tony F. Chan,et al.  Euler's Elastica and Curvature-Based Inpainting , 2003, SIAM J. Appl. Math..

[10]  Ron Kikinis,et al.  Statistical validation of image segmentation quality based on a spatial overlap index. , 2004, Academic radiology.

[11]  Ronald Fedkiw,et al.  Level set methods and dynamic implicit surfaces , 2002, Applied mathematical sciences.

[12]  Olga Veksler,et al.  Fast Approximate Energy Minimization via Graph Cuts , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

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

[14]  A Fenster,et al.  Three-dimensional segmentation of three-dimensional ultrasound carotid atherosclerosis using sparse field level sets. , 2013, Medical physics.

[15]  A Fenster,et al.  Three-dimensional ultrasound of carotid atherosclerosis: semiautomated segmentation using a level set-based method. , 2011, Medical physics.

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

[17]  Simon Masnou,et al.  Disocclusion: a variational approach using level lines , 2002, IEEE Trans. Image Process..

[18]  Xue-Cheng Tai,et al.  A study on continuous max-flow and min-cut approaches , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[19]  O. Faugeras,et al.  Level set based segmentation with intensity and curvature priors , 2000, Proceedings IEEE Workshop on Mathematical Methods in Biomedical Image Analysis. MMBIA-2000 (Cat. No.PR00737).