Skip to main content
Log in

A scalable region-based level set method using adaptive bilateral filter for noisy image segmentation

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

Abstract

Image segmentation plays an important role in the computer vision . However, it is extremely challenging due to low resolution, high noise and blurry boundaries. Recently, region-based models have been widely used to segment such images. The existing models often utilized Gaussian filtering to filter images, which caused the loss of edge gradient information. Accordingly, in this paper, a novel local region model based on adaptive bilateral filter is presented for segmenting noisy images. Specifically, we firstly construct a range-based adaptive bilateral filter, in which an image can well be preserved edge structures as well as resisted noise. Secondly, we present a data-driven energy model, which utilizes local information of regions centered at each pixel of image to approximate intensities inside and outside of the circular contour. The estimation approach has improved the accuracy of noisy image segmentation. Thirdly, under the premise of keeping the image original shape, a regularization function is used to accelerate the convergence speed and smoothen the segmentation contour. Experimental results of both synthetic and real images demonstrate that the proposed model is more efficient and robust to noise than the state-of-art region-based models.

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. Allner S, Koehler T, Fehringer A, et al. (2016) Bilateral filtering using the full noise covariance matrix applied to x-ray phase-contrast computed tomography. Phys Med Biol 61(10):3867

    Article  Google Scholar 

  2. Caselles V, Kimmel R, Sapiro G (1997) Geodesic active contours. Int J Comput Vis 22(1):61–79

    Article  MATH  Google Scholar 

  3. Casciaro S, Demitri C, Conversano F, et al. (2008) Experimental investigation and theoretical modelling of the nonlinear acoustical behaviour of a liver tissue and comparison with a tissue mimicking hydrogel. J Mater Sci Mater Med 19 (2):899–906

    Article  Google Scholar 

  4. Chen X, He F, Yu H (2019) A matting method based on full feature coverage. Multimed Tools Appl 78(9):11173–11201

    Article  Google Scholar 

  5. Chen D, Zhang J, Cohen L D (2019) Minimal paths for tubular structure segmentation with coherence penalty and adaptive anisotropy. IEEE Trans Image Process 28(3):1271–1284

    Article  MathSciNet  MATH  Google Scholar 

  6. Ciecholewski M (2016) An edge-based active contour model using an inflation/deflation force with a damping coefficient. Expert Syst Appl 44:22–36

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. Dong W, Shi G, Li X (2013) Nonlocal image restoration with bilateral variance estimation: a low-rank approach. IEEE Trans Image Process 22(2):700–711

    Article  MathSciNet  MATH  Google Scholar 

  9. Fan DP, Gong C, Cao Y et al (2018) Enhanced-alignment measure for binary foreground map evaluation. In: Proceedings of the 27th international joint conference on artificial intelligence. AAAI Press, pp 698–704

  10. Fu H, Xu Y, Wong D W K et al (2016) Retinal vessel segmentation via deep learning network and fully-connected conditional random fields. Biomedical Imaging (ISBI): 698–701

  11. Fu H, Xu Y, Lin S et al (2016) Deepvessel: Retinal vessel segmentation via deep learning and conditional random field. In: International conference on medical image computing and computer-assisted intervention. Springer, Cham, pp 132–139

  12. Fu K, Zhao Q, Gu I Y H, et al. (2019) Deepside: A general deep framework for salient object detection. Neurocomputing 356:69–82

    Article  Google Scholar 

  13. Ghoshal R, Saha A, Das S (2019) An improved vessel extraction scheme from retinal fundus images. Multimed Tools Appl 78:1–19

    Article  Google Scholar 

  14. Gupta D, Anand R S (2017) A hybrid edge-based segmentation approach for ultrasound medical images. Biomed Signal Process Control 31:116–126

    Article  Google Scholar 

  15. Guo S, Gao Y, Wang K, et al. (2018) Deeply supervised neural network with short connections for retinal vessel segmentation. arXiv:1803.03963

  16. Heshmati A, Gholami M, Rashno A (2016) Scheme for unsupervised colour Ctexture image segmentation using neutrosophic set and non-subsampled contourlet transform. IET Image Process 10(6): 464–473

    Article  Google Scholar 

  17. Hou N, He F, Zhou Y, Chen Y An efficient GPU-based parallel tabu search algorithm for hardware/software Co-design. Frontiers of Computer Science. https://doi.org/10.1007/s11704-019-8184-3

  18. Jeon G, Kang S H, Lee J K (2016) A robust fuzzy-bilateral filtering method and its application to video deinterlacing. J Real-Time Image Proc 11(1):223–233

    Article  Google Scholar 

  19. Lankton S, Tannenbaum A (2008) Localizing region-based active contours. IEEE Trans Image Process 17(11):2029–2039

    Article  MathSciNet  MATH  Google Scholar 

  20. Li H, He F, Yan X (2019) IBEA-SVM an indicator-based evolutionary algorithm based on pre-selection with classification guided by SVM. Applied Mathematics-A Journal of Chinese Universities 34(1):1–26

    Article  MathSciNet  MATH  Google Scholar 

  21. Li C, Kao C Y, Gore J C et al (2008) Minimization of region-scalable fitting energy for image segmentation. IEEE Trans Image Process: a publication of the IEEE Signal Processing Society 17(10):1940–1949

    Article  MathSciNet  MATH  Google Scholar 

  22. 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

    Article  MathSciNet  MATH  Google Scholar 

  23. Li H, He F, Liang Y, Quan Q (2019) A dividing-based many-objectives evolutionary algorithm for large-scale feature selection. Soft Computing. https://doi.org/10.1007/s00500-019-04324-5

  24. Li K, He F, Yu H, et al. (2019) A parallel and robust object tracking approach synthesizing adaptive Bayesian learning and improved incremental subspace learning. Frontiers of Computer Science 13(5):1116–1135

    Article  Google Scholar 

  25. Liu S, Yu F, Wang P S P (2017) Rank Factor Granules with Fuzzy Collaborative Clustering and Factor Space Theory. International Journal of Pattern Recognition and Artificial Intelligence 31(06):1759008

    Article  Google Scholar 

  26. 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: Proceedings of the 21st international conference on pattern recognition (ICPR2012), pp 898–901

  27. Liu Y, Nie L, Han L, et al. (2015) Action2Activity: Recognizing complex activities from sensor data. IJCAI pp 1617–1623

  28. Liu Y, Nie L, Liu L, et al. (2016) From action to activity: Sensor-based activity recognition. Neurocomputing 181:108–115

    Article  Google Scholar 

  29. Liu L, Cheng L, Liu Y, et al. (2016) Recognizing complex activities by a probabilistic interval-based model. AAAI 30:1266–1272

    Google Scholar 

  30. Lu Y, Wei Y, Liu L, et al. (2017) Towards unsupervised physical activity recognition using smartphone accelerometers. Multimed Tools Appl 76(8):10701–10719

    Article  Google Scholar 

  31. Long C, Cao Y, Jiang T, et al. (2018) Edge computing framework for cooperative video processing in multimedia IoT systems. IEEE Trans Multimed 20 (5):1126–1139

    Article  Google Scholar 

  32. Luo J, He F, Yong J (2020) An efficient and robust Bat algorithm with fusion of opposition-based learning and whale optimization algorithm. Intelligent Data Analysis 24(3):11–27

    Google Scholar 

  33. Marin D, Aquino A, Gegúndez-Arias ME, et al. (2011) A new supervised method for blood vessel segmentation in retinal images by using gray-level and moment invariants-based features. IEEE Trans Med Imaging 30(1):146–158

    Article  Google Scholar 

  34. Margolin R, Zelnik-Manor L, Tal A (2014) How to evaluate foreground maps?. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 248–255

  35. Memon K H, Lee D H (2016) Generalised fuzzy c-means clustering algorithm with local information. IET Image Process 11(1):1–12

    Article  Google Scholar 

  36. 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. Applied Mathematics-A Journal of Chinese Universities 31(1):37–52

    Article  MathSciNet  MATH  Google Scholar 

  37. 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

    Article  Google Scholar 

  38. Pan Y, He F, Yu H (2018) A correlative denoising autoencoder to model social influence for top-n recommender system. Frontiers of Computer Science. https://doi.org/10.1007/s11704-019-8123-3

  39. Pan Y, He F, Yu H (2019) A novel enhanced collaborative Autoencoder with knowledge distillation for top-N recommender systems. Neurocomputing 332:137–148

    Article  Google Scholar 

  40. Pratondo A, Chui C K, Ong S H (2016) Robust edge-stop functions for edge-based active contour models in medical image segmentation. IEEE Signal Process Lett 23(2):222–226

    Article  Google Scholar 

  41. Ricci E, Perfetti R (2007) Retinal blood vessel segmentation using line operators and support vector classification. IEEE Trans Med Imaging 26(10):1357–1365

    Article  Google Scholar 

  42. Song J, Gao L, Nie F, et al. (2016) Optimized graph learning using partial tags and multiple features for image and video annotation. IEEE Trans Image Process 25(11):4999–5011

    Article  MathSciNet  MATH  Google Scholar 

  43. Song J, Guo Y, Gao L, et al. (2018) From deterministic to generative: Multimodal stochastic RNNs for video captioning. IEEE Trans Neural Netw Learn Syst 99:1–12

    Article  Google Scholar 

  44. Song J, Gao L, Liu L, et al. (2018) Quantization-based hashing: a general framework for scalable image and video retrieval. Pattern Recogn 75:175–187

    Article  Google Scholar 

  45. Song J, Zhang H, Li X, et al. (2018) Self-supervised video hashing with hierarchical binary auto-encoder. IEEE Trans Image Process 27(7):3210–3221

    Article  MathSciNet  MATH  Google Scholar 

  46. Sun B, Kong D, Wang S, et al. (2018) Effective human action recognition using global and local offsets of skeleton joints. Multimedia Tools and Applications: 1–25

  47. Tao S (2018) 3D CAD model retrieval based on the softassign quadratic assignment algorithm, vol 77

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

    Article  Google Scholar 

  49. Wang X, Gao L, Song J, et al. (2017) Beyond frame-level CNN: saliency-aware 3-D CNN with LSTM for video action recognition. IEEE Signal Process Lett 24 (4):510–514

    Article  Google Scholar 

  50. Wu Y, He F, Zhang D, Li X (2018) Service-oriented feature-based data exchange for cloud-based design and manufacturing. IEEE Trans Serv Comput 11 (2):341–353

    Article  Google Scholar 

  51. Yan C, Zhang Y, Xu J, et al. (2014) Efficient parallel framework for HEVC motion estimation on many-core processors. IEEE Trans Circuits Syst Video Technol 24(12):2077–2089

    Article  Google Scholar 

  52. Yan C, Xie H, Liu S, et al. (2018) Effective Uyghur language text detection in complex background images for traffic prompt identification. IEEE Trans Intell Trans Syst 19(1):220–229

    Article  Google Scholar 

  53. Yan C, Xie H, Chen J, et al. (2018) An effective Uyghur text detector for complex background images. IEEE Trans Multimed 20(12):3389–3398

    Article  Google Scholar 

  54. 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 Trans Syst 19(1):284–295

    Article  Google Scholar 

  55. Yang P, Dong F, Codreanu V et al (2018) Improving utility of GPU in accelerating industrial applications with user-centered automatic code translation. IEEE Trans Ind Infor 14(4):1347–1360

    Article  Google Scholar 

  56. Yang Z, Jia D, Ioannidis S, et al. (2018) Intermediate data caching optimization for multi-stage and parallel big data frameworks. arXiv:1804.10563

  57. Yong J, He F, Li H, Zhou W (2019) A novel Bat algorithm based on cross boundary learning and uniform explosion strategy. Applied Mathematics-A Journal of Chinese Universities. https://doi.org/10.1007/s11766-019-3714-1

  58. 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

    Article  Google Scholar 

  59. Yu H, He F, Pan Y (2018) A novel region-based active contour model via local patch similarity measure for image segmentation. Multimed Tools Appl 77 (18):24097–24119

    Article  Google Scholar 

  60. Yu H, He F, Pan Y (2019) A novel segmentation model for medical images with intensity inhomogeneity based on adaptive perturbation. Multimed Tools Appl 78 (9):11779–11798

    Article  Google Scholar 

  61. Zear A, Singh A K, Kumar P (2018) A proposed secure multiple watermarking technique based on DWT, DCT and SVD for application in medicine. Multimed Tools Appl 77(4):4863–4882

    Article  Google Scholar 

  62. Zhang K, Song H, Zhang L (2010) Active contours driven by local image fitting energy. Pattern Recogn 43(4):1199–1206

    Article  MATH  Google Scholar 

  63. Zhang J, He F, Chen Y (2019) A new haze removal approach for sky/river alike scenes based on external and internal clues. Multimedia Tools and Applications. https://doi.org/10.1007/s11042-019-08399-y

  64. Zhang L, Zhou X, Wang Z, et al. (2017) A nonmodel dual-tree wavelet thresholding for image denoising through noise variance optimization based on improved chaotic drosophila algorithm. Int J Pattern Recogn Artificial Intell 31(08):1754015

    Article  Google Scholar 

  65. Zhang S, He F, Ren W et al (2018) Joint learning of image detail and transmission map for single image dehazing. The Visual Computer. https://doi.org/10.1007/s00371-018-1612-9

  66. 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

    Article  Google Scholar 

  67. Zhao Y, Zhao J, Yang J, et al. (2017) Saliency driven vasculature segmentation with infinite perimeter active contour model. Neurocomputing 259:201–209

    Article  Google Scholar 

  68. Zhou Y, Shi W R, Chen W, et al. (2015) Active contours driven by localizing region and edge-based intensity fitting energy with application to segmentation of the left ventricle in cardiac CT images. Neurocomputing 156:199–210

    Article  Google Scholar 

  69. Zhou Y, He F, Qiu Y (2017) Dynamic strategy based parallel ant colony optimization on GPUs for TSPs. Science China Information Sciences 60(6):068102

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Grant Nos. 61472289 and 61502356) and the Natural Key Research and Development Project of China (Grant No.2016YFC0106305) and Hubei Provincial Natural Science Foundation of China(No.2019CFB797).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fazhi He.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, H., He, F. & Pan, Y. A scalable region-based level set method using adaptive bilateral filter for noisy image segmentation. Multimed Tools Appl 79, 5743–5765 (2020). https://doi.org/10.1007/s11042-019-08493-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-08493-1

Keywords

Navigation