Abstract
The performance of the traditional active contour model is subject to the energy weight parameters and initial level set functions, which significantly affect the accuracy of segmentation results. This paper proposes a new robust active contour model to eliminate the above limitations for both 2D single-object and multi-object medical image segmentation. The optimal values of energy weight parameters are defined with adaptive energy weight functions to adjust the contribution of each external energy term dynamically. Thus, the energy functional will not be controlled by the large external energy terms, otherwise boundaries leakage would occur. The initial level set functions are optimized with the coarse results obtained by fuzzy C-means clustering method. The evolution of level set functions starts from the locations near the true boundaries. Therefore, the deformable curves could converge to the true boundaries robustly. The proposed algorithm is verified using both synthetic images and medical images from different modalities. The experimental results demonstrate that the proposed algorithm could realize accurate and robust segmentation for medical images even in the presence of noises and weak boundaries.
Similar content being viewed by others
References
Becker, M., & Magnenat-Thalmann, N. (2014). Deformable models in medical image segmentation, (pp. 81–106). London: Springer.
Ciecholewski, M. (2014). Automatic liver segmentation from 2D CT images using an approximate contour model. Journal of Signal Processing Systems, 74(2), 151–174.
Li, J., Song, Y.X., Li, Y.L., Cai, S.Q., & Yang, Z.H. (2013). Automatic target segmentation based on texture for microscopic images of natural medical herbal powders. Journal of Signal Processing Systems, 78(2), 139–146.
Patil, D.D., & Deore, S.G. (2013). Medical image segmentation: a review. International Journal of Computer Science and Mobile Computing, 2(1), 22–27.
Caselles, V., Kimmel, R., & Sapiro, G. (1997). Geodesic active contours. International Journal of Computer Vision, 22(1), 61–79.
Li, C., Xu, C., Gui, C., & Fox, M.D. (2010). Distance regularized level set evolution and its application to image segmentation. IEEE Transactions on Image Processing, 19(12), 3243–3254.
Chan, T.F., & Vese, L.A. (2001). Active contours without edges. IEEE Transactions on Image Processing, 10(2), 266–277.
Li, C., Kao, C.Y., Gore, J.C., & Ding, Z. (2007). Implicit active contours driven by local binary fitting energy, Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 1–7).
Li, C., Kao, C.Y., Gore, J.C., & Ding, Z. (2008). Minimization of region-scalable fitting energy for image segmentation. IEEE Transactions on Image Processing, 17(10), 1940–1949.
Vese, L.A., & Chan, T.F. (2002). A multiphase level set framework for image segmentation using the Mumford and Shah model. International Journal of Computer Vision, 50(3), 271–293.
Zhang, K., Zhang, L., Song, H., & Zhou, W. (2010). Active contours with selective local or global segmentation: a new formulation and level set method. Image and Vision Computing, 28(4), 668–676.
Li, C., Huang, R., Ding, Z., Gatenby, J., Metaxas, D.N., & Gore, J.C. (2011). A level set method for image segmentation in the presence of intensity inhomogeneities with application to MRI. IEEE Transactions on Image Processing, 20(7), 2007–2016.
Liu, S., & Peng, Y. (2012). A local region-based Chan–Vese model for image segmentation. Pattern Recognition, 45(7), 2769–2779.
He, C., Wang, Y., & Chen, Q. (2012). Active contours driven by weighted region-scalable fitting energy based on local entropy. Signal Processing, 92(2), 587–600.
Paragios, N., & Deriche, R. (2000). Coupled geodesic active regions for image segmentation: a level set approach, The proceedings of the european conference on computer vision (ECCV) (pp. 224–240).
Bogovic, J.A., Prince, J.L., & Bazin, P.L. (2013). A multiple object geometric deformable model for image segmentation. Computer Vision and Image Understanding, 117(2), 145–157.
Chung, G., & Vese, L.A. (2009). Image segmentation using a multilayer level-set approach. Computing and Visualization in Science, 12(6), 267–285.
Mansouri, A.R., Mitiche, A., & Vázquez, C. (2006). Multiregion competition: a level set extension of region competition to multiple region image partitioning. Computer Vision and Image Understanding, 101(3), 137–150.
Chen, Y.T. (2010). A level set method based on the Bayesian risk for medical image segmentation. Pattern Recognition, 43(11), 3699–3711.
Mitiche, A., & Ayed, I.B. (2010). Variational and level set methods in image segmentation (vol. 5). Springer Science & Business Media.
Hachaj, T., & Ogiela, M.R. (2014). Application of centerline detection and deformable contours algorithms to segmenting the carotid lumen. Journal of Electronic Imaging, 23(2), 023006–023006.
Gao, X., Wang, B., Tao, D., & Li, X. (2011). A relay level set method for automatic image segmentation. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 41(2), 518–525.
He, L., Peng, Z., Everding, B., Wang, X., Han, C.Y., Weiss, K.L., & Wee, W.G. (2008). A comparative study of deformable contour methods on medical image segmentation. Image and Vision Computing, 26(2), 141–163.
Wang, X.F., Huang, D.S., & Xu, H. (2010). An efficient local Chan–Vese model for image segmentation. Pattern Recognition, 43(3), 603–618.
Chen, K., Li, B., Tian, L.F., Zhu, W.B., & Bao, Y.H. (2014). Fuzzy speed function based active contour model for segmentation of pulmonary nodules. Bio-Medical Materials and Engineering, 24(1), 539–547.
Ji, Z., Liu, J., Cao, G., Sun, Q., & Chen, Q. (2014). Robust spatially constrained fuzzy c-means algorithm for brain MR image segmentation. Pattern Recognition, 47(7), 2454–2466.
Pal, N.R., & Bezdek, J.C. (1995). On cluster validity for the fuzzy c-means model. IEEE Transactions on Fuzzy Systems, 3(3), 370–379.
Ben Ayed, I., Mitiche, A., & Belhadj, Z. (2005). Multiregion level-set partitioning of synthetic aperture radar images. IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(5), 793–800.
Alvarez, L. et al. (2010). Morphological snakes. IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2010, 2197–2202.
Ciecholewski, M. (2016). An edge-based active contour model using an inflation/deflation force with a damping coefficient. Expert Systems with Applications, Elsevier(44), 22–36.
Xu, C., & Prince, J.L. (1998). Snakes, shapes, and gradient vector flow. IEEE Transactions on Image Processing, 7(3), 359–369.
Li, B., & Acton, S.T. (2007). Active contour external force using vector field convolution for image segmentation. IEEE Transactions on Image Processing, 16(8), 2096–2106.
Ohtsu, N. (1979). A threshold selection method from gray-level histograms. IEEE Transactions on Systems Man and Cybernetics, 9(1), 62–66.
Acknowledgements
We kindly acknowledge the support of this study by the National Natural Science Foundation of China (No. 61472216), and the Ph. D. Programs Foundation of Ministry of Education of China (No. 20120002110067).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Li, X., Wang, X. & Dai, Y. Adaptive Energy Weight Based Active Contour Model for Robust Medical Image Segmentation. J Sign Process Syst 90, 449–465 (2018). https://doi.org/10.1007/s11265-017-1257-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11265-017-1257-3