Skip to main content

Advertisement

Log in

Image segmentation based on multi-region multi-scale local binary fitting and Kullback–Leibler divergence

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

The inhomogeneity of intensity and the noise of image are the two major obstacles to accurate image segmentation by region-based level set models. To provide a more general solution to these challenges and address the difficulty of image segmentation methods to handle an arbitrary number of regions, we propose a region-based multi-phase level set method, which is based on the multi-scale local binary fitting (MLBF) and the Kullback–Leibler (KL) divergence, called KL–MMLBF. We first apply the multi-scale theory and multi-phase level set framework to the local binary fitting model to build the multi-region multi-scale local binary fitting (MMLBF). Then the energy term measured by KL divergence between regions to be segmented is incorporated into the energy function of MMLBF. KL–MMLBF utilizes the between-cluster distance and the adaptive kernel function selection strategy to formulate the energy function. Being more robust to the initial location of the contour than the classical segmentation models, KL–MMLBF can deal with blurry boundaries and noise problems. The results of experiments on synthetic and medical images have shown that KL–MMLBF can improve the effectiveness of segmentation while ensuring the accuracy by accelerating this minimization of this energy function and the model has achieved better segmentation results in terms of both accuracy and efficiency to analyze the multi-region image.

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
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Liu, T., Yuan, Z., Sun, J., Wang, J., Zheng, N., Tang, X., Shum, H.-Y.: Learning to detect a salient object. IEEE Trans. Pattern Anal. Mach. Intell. 33(2), 353–367 (2011)

    Article  Google Scholar 

  2. Cheng, D., Liu, X., Jin, Y., Liu, J.: Multi-level image fuzzy enhancement based on neighborhood. J. Harbin Inst. Technol. 43(7), 85–89 (2011)

    MATH  Google Scholar 

  3. Tsai Y. H., Yang M. H., Black M. J.: Video segmentation via object flow. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 3899–3908 (2016)

  4. Parsi, A., Sorkhi, A.G., Zahedi, M.: Improving the unsupervised lbg clustering algorithm performance in image segmentation using principal component analysis. Signal Image Video Process. 10(2), 301–309 (2016)

    Article  Google Scholar 

  5. Cheng, D., Huang, J., Yu, Z., Tang, X., Yang, J.: Medical image enhancement based on fuzzy techniques. J. Harbin Inst. Technol. 39(3), 435–437 (2007)

    Google Scholar 

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

    Article  MATH  Google Scholar 

  7. Reska, D., Boldak, C., Kretowski, M.: Towards multi-stage texture-based active contour image segmentation. Signal Image Video Process. 11(5), 809–816 (2017)

    Article  Google Scholar 

  8. Casselles, F.C.V., Dibos, F.: A geometric model for active contours in image processing. Numer. Math. 66(1), 1–31 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  9. Candès, E.J., Li, X., Ma, Y., Wright, J.: Robust principal component analysis? J. ACM (JACM) 58(3), 11 (2011)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MATH  Google Scholar 

  11. Cigaroudy, L.S., Aghazadeh, N.: A multiphase segmentation method based on binary segmentation method for Gaussian noisy image. Signal Image Video Process. 11(5), 825–831 (2017)

    Article  MATH  Google Scholar 

  12. Li, C., Kao, C.-Y., Gore, J. C., Ding, Z.: Implicit active contours driven by local binary fitting energy. In: IEEE Conference on Computer Vision and Pattern Recognition, CVPR’07, pp. 1–7. IEEE (2007)

  13. Cheng, D., Liu, X., Liu, J., Tang, X.: Image segmentation using neighborhood inspiring pulse coupled neural network. J. Huazhong Univ. Sci. Technol. (Nat. Sci. Ed.) 37(5), 33–37 (2009)

    Google Scholar 

  14. Ahmadvand, A., Kabiri, P.: Multispectral MRI image segmentation using Markov random field model. Signal Image Video Process. 10(2), 251–258 (2016)

    Article  Google Scholar 

  15. Bakir, H., Charfi, M., Zrida, J.: Automatic active contour segmentation approach via vector field convolution. Signal Image Video Process. 10(1), 1–10 (2016)

    Article  Google Scholar 

  16. Wang, X.-F., Huang, D.-S., Xu, H.: An efficient local Chan–Vese model for image segmentation. Pattern Recogn. 43(3), 603–618 (2010)

    Article  MATH  Google Scholar 

  17. Wang, L., Li, C., Sun, Q., Xia, D., Kao, C.-Y.: Active contours driven by local and global intensity fitting energy with application to brain MR image segmentation. Comput. Med. Imaging Graph. 33(7), 520–531 (2009)

    Article  Google Scholar 

  18. Liu, L., Cheng, D., Tian, F., Shi, D., Wu, R.: Active contour driven by multi-scale local binary fitting and Kullback–Leibler divergence for image segmentation. Multimed. Tools Appl. 76(7), 1–20 (2017)

    Google Scholar 

  19. Kullback, S., Leibler, R.A.: On information and sufficiency. Ann. Math. Stat. 22(1), 79–86 (1951)

    Article  MathSciNet  MATH  Google Scholar 

  20. Brox, T., Weickert, J.: Level set based image segmentation with multiple regions. In: Rasmussen, C.-E., Bülthoff, H., Giese, M., Schölkopf, B. (eds.) Pattern Recognition, pp. 415–423. Springer, Berlin (2004)

    Chapter  Google Scholar 

  21. Paragios, N., Deriche, R.: Coupled geodesic active regions for image segmentation: a level set approach. In: Computer Vision—ECCV, pp. 224–240. Springer, Berlin (2000)

  22. Vazquez-Reina, A., Miller, E., Pfister, H.: Multiphase geometric couplings for the segmentation of neural processes. In: IEEE Conference on Computer Vision and Pattern Recognition, CVPR, pp. 2020–2027. IEEE (2009)

  23. Shahvaran, Z., Kazemi, K., Helfroush, M.S.: Simultaneous vector-valued image segmentation and intensity nonuniformity correction using variational level set combined with Markov random field modeling. Signal Image Video Process. 10(5), 887–893 (2016)

    Article  Google Scholar 

  24. Yezzi, A., Tsai, A., Willsky, A.: A fully global approach to image segmentation via coupled curve evolution equations. J. Vis. Commun. Image Represent. 13(1), 195–216 (2002)

    Article  Google Scholar 

  25. Zhao, H.-K., Chan, T., Merriman, B., Osher, S.: A variational level set approach to multiphase motion. J. Comput. Phys. 127(1), 179–195 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  26. Samson, C., Blanc-Féraud, L., Aubert, G., Zerubia, J.: A level set model for image classification. Int. J. Comput. Vis. 40(3), 187–197 (2000)

    Article  MATH  Google Scholar 

  27. Yezzi, A. Jr., Tsai, A., Willsky, A.: A statistical approach to snakes for bimodal and trimodal imagery. In: The Proceedings of the Seventh IEEE International Conference on Computer Vision, vol. 2, pp. 898–903. IEEE (1999)

  28. Leventon, M. E., Grimson, W. E. L., Faugeras, O.: Statistical shape influence in geodesic active contours. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, vol. 1, pp. 316–323. IEEE (2000)

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

    Article  Google Scholar 

  30. Martin, D., Fowlkes, C., Tal, D., Malik, J.: A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics. In: Proceedings of Eighth IEEE International Conference on Computer Vision, ICCV, vol. 2, pp. 416–423. IEEE (2001)

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

    Article  MathSciNet  MATH  Google Scholar 

  32. Wang, L., Yu, Z., Pan, C.: Medical image segmentation based on novel local order energy. In: Computer Vision—ACCV 2010, pp. 148–159. Springer, Berlin (2011)

Download references

Acknowledgements

This research was supported by the National Natural Science Foundation of China (Grant No. 61402133).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaofang Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cheng, D., Tian, F., Liu, L. et al. Image segmentation based on multi-region multi-scale local binary fitting and Kullback–Leibler divergence. SIViP 12, 895–903 (2018). https://doi.org/10.1007/s11760-017-1234-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-017-1234-0

Keywords

Navigation