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.









Similar content being viewed by others
References
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)
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)
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)
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)
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)
Kass, M., Witkin, A., Terzopoulos, D.: Snakes: active contour models. Int. J. Comput. Vis. 1(4), 321–331 (1988)
Reska, D., Boldak, C., Kretowski, M.: Towards multi-stage texture-based active contour image segmentation. Signal Image Video Process. 11(5), 809–816 (2017)
Casselles, F.C.V., Dibos, F.: A geometric model for active contours in image processing. Numer. Math. 66(1), 1–31 (1993)
Candès, E.J., Li, X., Ma, Y., Wright, J.: Robust principal component analysis? J. ACM (JACM) 58(3), 11 (2011)
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)
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)
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)
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)
Ahmadvand, A., Kabiri, P.: Multispectral MRI image segmentation using Markov random field model. Signal Image Video Process. 10(2), 251–258 (2016)
Bakir, H., Charfi, M., Zrida, J.: Automatic active contour segmentation approach via vector field convolution. Signal Image Video Process. 10(1), 1–10 (2016)
Wang, X.-F., Huang, D.-S., Xu, H.: An efficient local Chan–Vese model for image segmentation. Pattern Recogn. 43(3), 603–618 (2010)
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)
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)
Kullback, S., Leibler, R.A.: On information and sufficiency. Ann. Math. Stat. 22(1), 79–86 (1951)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Acknowledgements
This research was supported by the National Natural Science Foundation of China (Grant No. 61402133).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-017-1234-0