Skip to main content
Log in

An adaptive level set method for improving image segmentation

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Segmentation is one of the most significant techniques in image processing studies. But the major limitations of low contrast, ambiguous boundary and complex morphology of images usually lead to unsatisfactory segmentation, especially in heavily noisy medical images. To address this problem, an attempt by improving Distance Regularized Level Set Evolution (DRLSE) model has been made to build up an effective and accurate active contour model to improve the segmentation ability. In this study, a balance concept between the pushing force and image’s contour strength of DRLSE model was adapted for contour segmentations, so the contour convergent/divergent force will be re-defined to make it more feasible for complicated boundaries. The proposed concept integrates the bilateral filtering and Canny contour, and the improved edge indicator function into the DRLSE model. The most important step is to adapt the improved edge indicator function appropriately with the Canny contour. To verify our proposed DRLSE scheme, different testing images are used. The experimental results show that the proposed approach has been examined and tested successfully in most cases. Consequently, the developed algorithm including the DRLSE model combing the Canny contour with an improved g edge indicator, demonstrate the effectiveness and reliability, especially in the testing samples with weak edges and complex topologies.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Balla-Arabe S, Gao X, Wang B (2013) A fast and robust level set method for image segmentation using fuzzy clustering and lattice Boltzmann method. IEEE Trans Cybern 43(3):910–920

    Article  Google Scholar 

  2. Balla-Arabe S, Gao X, Wang B, Yang F, Brost V (2014) Multi-kernel implicit curve evolution for selected texture region segmentation in VHR satellite images. IEEE Trans Geosci Remote Sens 52(8):5183–5192

    Article  Google Scholar 

  3. Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell 6:679–698

    Article  Google Scholar 

  4. Chan TF, Vese LA (2001) Active contours without edges. IEEE Trans Image Process 10(2):266–277

    Article  MATH  Google Scholar 

  5. Gao X, Wang B, Tao D, Li X (2011) A relay level set method for automatic image segmentation. IEEE Trans Syst Man Cybern B Cybern 41(2):518–525

    Article  Google Scholar 

  6. Haralick RM, Shapiro LG (1985) Image segmentation techniques. Comput Vis Graphics Image Process 29(1):100–132

    Article  Google Scholar 

  7. He L, Peng Z, Everding B, Wang X, Han CY, Weiss KL, Wee WG (2008) A comparative study of deformable contour methods on medical image segmentation. Image Vis Comput 26(2):141–163

    Article  Google Scholar 

  8. Hsieh C, Chen C, Jong T, Liu T, Chiu C (2012) Automatic segmentation of phalanx and epiphyseal/metaphyseal region by gamma parameter enhancement algorithm. Meas Sci Rev 12(1):21–27

    Article  Google Scholar 

  9. Kass M, Witkin A, Terzopoulos D (1988) Snakes: active contour models. Int J Comput Vis 1(4):321–331

    Article  MATH  Google Scholar 

  10. Li C, Liu J, Fox MD (2005) Segmentation of edge preserving gradient vector flow: an approach toward automatically initializing and splitting of snakes. In: Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on vol. 1, IEEE, pp 162–167

  11. Li C, Xu C, Gui C, Fox MD (2005) Level set evolution without re-initialization: a new variational formulation. In: Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on vol. 1, IEEE, pp 430–436

  12. Li C, Kao CY, Gore JC, Ding Z (2008) Minimization of region-scalable fitting energy for image segmentation. IEEE Trans Image Process 17(10):1940–1949

    Article  MathSciNet  MATH  Google Scholar 

  13. Li C, Xu C, Gui C, Fox MD (2010) Distance regularized level set evolution and its application to image segmentation. IEEE Trans Image Process 19(12):3243–3254

    Article  MathSciNet  MATH  Google Scholar 

  14. Li C, Huang R, Ding Z, Gatenby JC, Metaxas DN, Gore JC (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

    Article  MathSciNet  MATH  Google Scholar 

  15. Liu S, Peng Y (2012) A local region-based Chan–Vese model for image segmentation. Pattern Recogn 45(7):2769–2779

    Article  MATH  Google Scholar 

  16. Mesejo P, Valsecchi A, Marrakchi-Kacem L, Cagnoni S, Damas S (2015) Biomedical image segmentation using geometric deformable models and metaheuristics. Comput Med Imaging Graph 43:167–178

    Article  Google Scholar 

  17. Mukherjee S, Acton ST (2015) Region based segmentation in presence of intensity inhomogeneity using legendre polynomials. IEEE Signal Process Lett 22(3):298–302

    Article  Google Scholar 

  18. Osher S, Sethian JA (1988) Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations. J Comput Phys 79(1):12–49

    Article  MathSciNet  MATH  Google Scholar 

  19. Pham DL, Xu C, Prince JL (2000) Current methods in medical image segmentation. Annu Rev Biomed Eng 2(1):315–337

    Article  Google Scholar 

  20. Phung-Van P, Thai CH, Nguyen-Thoi T, Nguyen-Xuan H (2014) Static and free vibration analyses of composite and sandwich plates by an edge-based smoothed discrete shear gap method (ES-DSG3) using triangular elements based on layerwise theory. Compos Part B 60:227–238

    Article  Google Scholar 

  21. Rossi R, Larese A, Dadvand P, Oñate E (2013) An efficient edge-based level set finite element method for free surface flow problems. Int J Numer Methods Fluids 71(6):687–716

    Article  MathSciNet  Google Scholar 

  22. Sezgin M (2004) Survey over image thresholding techniques and quantitative performance evaluation. J Electron Imaging 13(1):146–168

    Article  MathSciNet  Google Scholar 

  23. Taheri S, Ong SH, Chong VFH (2010) Level-set segmentation of brain tumors using a threshold-based speed function. Image Vis Comput 28(1):26–37

    Article  Google Scholar 

  24. Tomasi C, Manduchi R (1998) Bilateral filtering for gray and color images. In: Computer Vision, 1998. Sixth International Conference on, IEEE, pp 839–846

  25. Verma N, Muralidhar GS, Bovik AC, Cowperthwaite MC, Markey MK (2011) Model-driven, probabilistic level set based segmentation of magnetic resonance images of the brain. In: Engineering in Medicine and Biology Society, EMBC, 2011 Annual International Conference of the IEEE, IEEE, pp 2821–2824

  26. Vese LA, Chan TF (2002) A multiphase level set framework for image segmentation using the Mumford and Shah model. Int J Comput Vis 50(3):271–293

    Article  MATH  Google Scholar 

  27. Wang B, Gao X, Tao D, Li X (2010) A unified tensor level set for image segmentation. IEEE Trans Syst Man Cybern B Cybern 40(3):857–867

    Article  Google Scholar 

  28. Wang XF, Huang DS, Xu H (2010) An efficient local Chan–Vese model for image segmentation. Pattern Recogn 43(3):603–618

    Article  MATH  Google Scholar 

  29. Xie X (2010) Active contouring based on gradient vector interaction and constrained level set diffusion. IEEE Trans Image Process 19(1):154–164

    Article  MathSciNet  MATH  Google Scholar 

  30. Xu C, Prince JL (1998) Snakes, shapes, and gradient vector flow. IEEE Trans Image Process 7(3):359–369

    Article  MathSciNet  MATH  Google Scholar 

  31. 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 Vis Comput 28(4):668–676

    Article  Google Scholar 

  32. Zhang K, Zhang L, Song H, Zhang D (2013) Reinitialization-free level set evolution via reaction diffusion. IEEE Trans Image Process 22(1):258–271

    Article  MathSciNet  MATH  Google Scholar 

  33. Zhu SC, Yuille A (1996) Region competition: unifying snakes, region growing, and Bayes/MDL for multiband image segmentation. IEEE Trans Pattern Anal Mach Intell 18(9):884–900

    Article  Google Scholar 

Download references

Acknowledgements

The authors are grateful to Chun-I Wang for assisting in the experiments, and the Ministry of Science and Technology (Taiwan, ROC) for the support of this research under grant MOST 103-2221-E-415-008.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chih-Yen Chen.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hsieh, CW., Chen, CY. An adaptive level set method for improving image segmentation. Multimed Tools Appl 77, 20087–20102 (2018). https://doi.org/10.1007/s11042-017-5434-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-017-5434-y

Keywords

Navigation