Abstract
In medical field, it remains challenging to accurately segment medical images due to low contrast, complex noises and intensity inhomogeneity. To overcome these obstacles, this paper provides a novel edge-based active contour model (ACM) for medical image segmentation. Specifically, an accurate regularization approach is presented to maintain the level set function with a signed distance property, which guarantees the stability of the evolution curve and the accuracy of the numerical computation. More significantly, an adaptive perturbation is integrated into the framework of the edge-based ACM. The perturbation technique can balance the stability of curve evolution and the accuracy of segmentation, which is key for segmenting medical images with intensity inhomogeneity. A number of experiments on both artificial and real medical images demonstrate that the proposed segmentation model outperforms state-of-the-art methods in terms of robustness to noise and segmentation accuracy.








Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Achanta R, Shaji A, Smith K et al (2012) SLIC Superpixels compared to state-of-the-art superpixel methods. IEEE Trans Pattern Anal Mach Intell 34 (11):2274–2282
Al-Diri B, Hunter A, Steel D (2009) An active contour model for segmenting and measuring retinal vessels. IEEE Trans Med Imaging 28(9):1488–1497
Ali H, Badshah N, Chen K et al (2016) A variational model with hybrid images data fitting energies for segmentation of images with intensity inhomogeneity. Pattern Recogn 51:27–42
Alsmirat MA, Jararweh Y, Al-Ayyoub M et al (2017) Accelerating compute intensive medical imaging segmentation algorithms using hybrid CPU-GPU implementations. Multimedia Tools and Applications 76(3):3537–3555
Becker M, Nijdam N, Magnenat-Thalmann N (2016) Coupling strategies for multi-resolution deformable meshes: expanding the pyramid approach beyond its one-way nature. Int J Comput Assist Radiol Surg 11(5):695–705
Boutiche Y, Abdesselam A (2016) Fast algorithm for hybrid region-based active contours optimisation. IET Image Process 11(3):200–209
Chae SH, Moon HM, Chung Y et al (2016) Automatic lung segmentation for large-scale medical image management. Multimedia Tools and Applications 75 (23):15347–15363
Chen X, Udupa JK, Bagci U et al (2012) Medical image segmentation by combining graph cuts and oriented active appearance models. IEEE Trans Image Process 21(4):2035–2046
Chen J, Wang Y, Wang DL (2016) Noise perturbation for supervised speech separation. Speech Commun 78:1–10
Chen Y, He F, Wu Y et al (2017) A local start search algorithm to compute exact Hausdorff Distance for arbitrary point sets. Pattern Recogn 67:139–148
Chitsaz M, Woo CS (2011) Software agent with reinforcement learning approach for medical image segmentation. J Comput Sci Technol 26(2):247–255
Cencini M, Lopez C, Vergni D (2003) Reaction-diffusion systems: front propagation and spatial structures. The kolmogorov Legacy in Physics. Springer, Berlin, pp 187–210
Cui J, Liu Y, Xu Y et al (2013) Tracking generic human motion via fusion of low-and high-dimensional approaches. IEEE Trans Syst Man Cybern Syst 43 (4):996–1002
Dai L, Ding J, Yang J (2015) Inhomogeneity-embedded active contour for natural image segmentation. Pattern Recogn 48(8):2513–2529
Delingette H, Montagnat J (2001) Shape and topology constraints on parametric active contours. Comput Vis Image Underst 83(2):140–171
Du Y, Tsui BMW, Frey EC (2005) Partial volume effect compensation for quantitative brain SPECT imaging. IEEE Trans Medical Imaging 24(8):969–976
Feng J, Jiao LC, Zhang X et al (2013) Robust non-local fuzzy c-means algorithm with edge preservation for SAR image segmentation. Signal Process 93(2):487–499
Ge Q, Xiao L, Zhang J et al (2012) An improved region-based model with local statistical features for image segmentation. Pattern Recogn 45(4):1578–1590
Gong M, Liang Y, Shi J et al (2013) Fuzzy c-means clustering with local information and kernel metric for image segmentation. IEEE Trans Image Process 22 (2):573–584
Gong M, Tian D, Su L et al (2015) An efficient bi-convex fuzzy variational image segmentation method. Information 293:351–369
Grosgeorge D, Petitjean C, Caudron J et al (2011) Automatic cardiac ventricle segmentation in MR images: a validation study. Int J Comput Assist Radiol Surg 6 (5):573–581
Howard J, Grill SW, Bois JS (2011) Turing’s next steps: the mechanochemical basis of morphogenesis. Nat Rev Mol Cell Biol 12(6):392
Ivanovska T, Laqua R, Wang L et al (2016) An efficient level set method for simultaneous intensity inhomogeneity correction and segmentation of MR images. Graphics Comput Med Imaging Graph 48:9–20
Ji S, Wei B, Yu Z et al (2014) A new multistage medical segmentation method based on superpixel and fuzzy clustering. Comput Math Methods Med 2014:747549
Kass M, Witkin A, Terzopoulos D (1988) Snakes: Active contour models. Int J Comput 1(4):321–331
Kim JU, Kim HG, Ro YM (2017) Iterative deep convolutional encoder-decoder network for medical image segmentation. In: 2017 39th annual international conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, pp 685–688
Lankton S, Tannenbaum A (2008) Localizing region-based active contours. IEEE Trans Image Process 17(11):2029–2039
Li C, Xu C, Gui C et al (2005) Level set evolution without re-initialization: a new variational formulation. In: IEEE computer society conference on Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE, vol 1, pp 430–436
Li C, Kao CY, Gore JC et al (2008) Minimization of region-scalable fitting energy for image segmentation. IEEE Trans Image Process Publ IEEE Signal Process Soc 17(10):1940
Li C, Xu C, Gui C et al (2010) Distance regularized level set evolution and its application to image segmentation. IEEE Trans Image Process 19(12):3243–3254
Li C, Huang R, Ding Z et al (2011) A level set method for image segmentation in the presence of intensity inhomogeneities with application to MRI. IEEE Trans Image Process 20(7):2007–2016
Li K, He F, Yu HP et al (2017) A correlative classifiers approach based on particle filter and sample set for tracking occluded target. Appl Math-A J Chin Univ 32(3):294–312
Li K, He FZ, Yu HP (2017) Robust Visual Tracking based on convolutional features with illumination and occlusion handing. J Comput Sci Technol 33(1):223–236
Li K, He F, Yu H, Chen X (2018) A parallel and robust object tracking approach synthesizing adaptive Bayesian learning and improved incremental subspace learning. Frontiers of Computer Science: https://doi.org/10.1007/s11704-018-6442-4
Liu YL, Wang J, Chen X et al (2008) A robust and fast non-local means algorithm for image denoising. J Comput Sci Technol 23(2):270–279
Liu Y, Cui J, Zhao H et al (2012) Fusion of low-and high-dimensional approaches by trackers sampling for generic human motion tracking. In: 2012 21st International Conference on Pattern Recognition (ICPR). IEEE, pp 898–901
Liu Y, Zheng Y, Liang Y et al (2016) Urban water quality prediction based on multi-task multi-view learning. In: Proceedings of the 25th international joint conference on artificial intelligence
Liu C, Pan Z, Duan J (2013) New algorithm for level set evolution without re-initialization and its application to variational image segmentation. JSW 8 (9):2305–2312
Loh PL, Wainwright MJ (2011) High-dimensional regression with noisy and missing data: Provable guarantees with non-convexity. Advances in Neural Information Processing Systems, pp 2726–2734
Lu T, Pan L, Jiangs J et al (2017) DLML: Deep Linear mappings learning for face super-resolution with nonlocal-patch. In: Proceedings of the 2017 IEEE International Conference on Multimedia and Expo (ICME). IEEE, pp 1362–1367
Luo Y, Zhou L, Wang S et al (2017) Video satellite imagery super resolution via convolutional neural networks. IEEE Geosci Remote Sens Lett 14(12):2398–2402
Min H, Jia W, Wang XF et al (2015) An intensity-texture model based level set method for image segmentation. Pattern Recogn 48(4):1547–1562
Mumford D, Shah J (1989) Optimal approximations by piecewise smooth functions and associated variational problems. Commun Pur Appl Math 42(5):577–685
Ni B, He F, Pan Y et al (2016) Using shapes correlation for active contour segmentation of uterine fibroid ultrasound images in computer-aided therapy. Appl Math A J Chin Univ 31(1):37–52
Niu S, Chen Q, de Sisternes L et al (2017) Robust noise region-based active contour model via local similarity factor for image segmentation. Pattern Recogn 61:104–119
Oh S, Woo H, Yun S et al (2013) Non-convex hybrid total variation for image denoising. J Vis Commun Image Represent 24(3):332–344
Osher S, Sethian JA (1988) Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations. J Comput Phys 79(1):12–49
Rad AE, Rahim MSM, Kolivand H et al (2017) Morphological region-based initial contour algorithm for level set methods in image segmentation. Multimedia Tools and Applications 76(2):2185–2201
Ren Z (2015) Adaptive active contour model driven by fractional order fitting energy. Signal Process 117:138–150
Roberts JD (1980) Linear model reduction and solution of the algebraic Riccati equation by use of the sign function. Int J Control 32(4):677–687
Ros G, Sellart L, Materzynska J et al (2016) The synthia dataset: a large collection of synthetic images for semantic segmentation of urban scenes. Proc IEEE Conf Comput Vis Pattern Recognit, pp 3234–3243
Shang Y, Deklerck R, Nyssen E et al (2011) Vascular active contour for vessel tree segmentation. IEEE Trans Biomed Eng 58(4):1023–1032
Shao L, Cai Z, Liu L et al (2017) Performance evaluation of deep feature learning for RGB-d image/video classification. Inf Sci 385:266–283
Tian Y, Duan F, Zhou M et al (2013) Active contour model combining region and edge information. Mach Vision Appl 24(1):47–61
Vese LA, Chan TF (2002) A multiphase level set framework for image segmentation using the Mumford and Shah model. Int Journal Comput Vision 50(3):271–293
Wang B, Gao X, Tao D et al (2010) A unified tensor level set for image segmentation[J]. IEEE Trans Syst Man Cybern B Cybern 40(3):857–867
Wang XF, Huang DS, Xu H (2010) An efficient local Chan Vese model for image segmentation. Pattern Recogn 43(3):603–618
Wang B, Gao X, Tao D et al (2014) A nonlinear adaptive level set for image segmentation. IEEE Trans Cybern 44(3):418–428
Wang H, Huang TZ, Xu Z et al (2014) An active contour model and its algorithms with local and global Gaussian distribution fitting energies. Inf Sci 263:43–59
Wang XF, Min H, Zou L et al (2015) A novel level set method for image segmentation by incorporating local statistical analysis and global similarity measurement. Pattern Recogn 48(1):189–204
Weickert J, Kühne G (2003) Fast methods for implicit active contour models. Geometric level set methods in imaging, vision, and graphics. Springer, New York, pp 43–57
Xu C, Prince JL (1998) Snakes, shapes, and gradient vector flow[J]. IEEE Trans Image Process 7(3):359–369
Xue DX, Zhang R, Zhao YY et al (2017) Fully convolutional networks with double-label for esophageal cancer image segmentation by self-transfer learning. In: Ninth International Conference on Digital Image Processing (ICDIP 2017). International Society for Optics and Photonics 10420, p 104202D
Yan P, Zhang W, Turkbey B et al (2013) Global structure constrained local shape prior estimation for medical image segmentation. Comput Vis Image Underst 117(9):1017–1026
Yan C, Zhang Y, Xu J et al (2014) Efficient parallel framework for HEVC motion estimation on many-core processors. IEEE Trans Circ Syst Video Technol 24 (12):2077–2089
Yan C, Zhang Y, Xu J et al (2017) A highly parallel framework for HEVC coding unit partitioning tree decision on many-core processors. IEEE Signal Process Lett 21(5):573–576
Yan XH, He FZ, Chen YL (2017) A novel hardware/software partitioning method based on position disturbed particle swarm optimization with invasive weed optimization. J Comput Sci Technol 32(2):340–355
Yan C, Xie H, Liu S et al (2018) Effective Uyghur language text detection in complex background images for traffic prompt identification. IEEE Trans Intelli Transp Syst 19(1):220–229
Yan C, Xie H, Chen J et al (2018) An effective Uyghur text detector for complex background images. IEEE Transactions on Multimedia. https://doi.org/10.1109/TMM.2018.2838320
Yan C, Xie H, Yang D et al (2018) Supervised hash coding with deep neural network for environment perception of intelligent vehicles. IEEE Trans Intell Transp Syst 19(1):284–295
Yan X, He F, Hou N et al (2018) An efficient particle swarm optimization for large-scale hardware/software co-design system. Int J Coop Inf Syst 27(01):741001
Yang XJ, Liao XK, Lu K et al (2011) The TianHe-1A supercomputer: its hardware and software. J Comput Sci Technol 26(3):344–351
Yang L, Meer P, Foran DJ (2005) Unsupervised segmentation based on robust estimation and color active contour models. IEEE Trans Inf Technol Biomed 9 (3):475–486
Yang X, Gao X, Tao D et al (2014) Improving level set method for fast auroral oval segmentation. IEEE Trans on Image Process 23(7):2854–2865
Yang Z, Jia D, Ioannidis S et al (2018) Intermediate Data Caching Optimization for Multi-Stage and Parallel Big Data Frameworks. arXiv:1804.10563
Yu H, He F, Pan Y et al (2016) An efficient similarity-based level set model for medical image segmentation. J Adv Mech Des Syst Manuf 10 (8):JAMDSM0100–JAMDSM0100
Yushkevich PA, Piven J, Hazlett HC et al (2006) User-guided 3D active contour segmentation of anatomical structures: significantly improved efficiency and reliability. Neuroimage 31(3):1116–1128
Zhang K, Song H, Zhang L (2010) Active contours driven by local image fitting energy. Pattern Recog 43(4):1199–1206
Zhang K, Zhang L, Song H et al (2010) Active contours with selective local or global segmentation: a new formulation and level set method. Image Vision Comput 28(4):668–676
Zhang N, Ruan S, Lebonvallet S et al (2011) Kernel feature selection to fuse multi-spectral MRI images for brain tumor segmentation. Comput Vis Image Underst 115(2):256–269
Zhang K, Zhang L, Lam KM et al (2016) A level set approach to image segmentation with intensity inhomogeneity. IEEE Trans Cybern 46(2):546–557
Zhang T, Ghanem B, Liu S et al (2016) Robust visual tracking via exclusive context modeling. IEEE Trans Cybern 46(1):51–63
Zhang D, He F, Han S et al (2017) An efficient approach to directly compute the exact Hausdorff distance for 3D point sets. Integr Comput Aided Eng 24(3):261–277
Zhao Y, Rada L, Chen K et al (2015) Automated vessel segmentation using infinite perimeter active contour model with hybrid region information with application to retinal images. IEEE Trans Med Imaging 34(9):1797–1807
Zhou Y, Xu H, Pan X et al (2016) Parsing main structures of indoor scenes from single RGB-D image. J Adv Mech Des Syst Manuf 10(8):JAMDSM0102-JAMDSM0102
Zhou Y, He F, Qiu Y (2017) Dynamic strategy based parallel ant colony optimization on GPUs for TSPs. Sci China Inf Sci 60(6):068102
Zhou Y, He F, Hou N et al (2018) Parallel ant colony optimization on multi-core SIMD CPUs. Futur Gener Comput Syst 79:473–487
Zhou S, Wang J, Zhang M et al (2017) Correntropy-based level set method for medical image segmentation and bias correction. Neurocomputing 234:216–229
Acknowledgments
We would like to thank all the anonymous reviewers for their valuable comments. This work is supported by the National Natural Science Foundation of China(Grant No. 61472289 and No. 61502356) and the National Key Research and Development Project(Grant No. 2016YFC0106305).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yu, H., He, F. & Pan, Y. A novel segmentation model for medical images with intensity inhomogeneity based on adaptive perturbation. Multimed Tools Appl 78, 11779–11798 (2019). https://doi.org/10.1007/s11042-018-6735-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-6735-5