Abstract
Image segmentation is one of the key research fields in computer vision, and the research of image segmentation methods based on active contour model has been continuously advanced in recent years. Aiming at the defect problem such as traditional Snake model algorithm is more sensitive to the noise of the original target image, it is proposed that an improved segmentation algorithm based on bilateral filter to replace the original Gaussian filter of the traditional Snake model, to reduce the noise of the original target image, by weighing the spatial domain weights and domain weights of the pixel points, so as to achieve the purpose of edge denising, so that the original target image edge contour can be further optimized and extracted; By using the snake model before and after improvement, we performed a qualitative and comparative analysis for the extraction effects on edge contour of the same original target image object, and it was verified that the improved snake model proposed here is more accurate and effective. The accuracy and effectiveness of the improved model here are objectively and quantitatively verified, according to the number of sampling points extracted, peak of noise-signal ratio(SNR) of the result map extracted and image quality of original target image object edge profile.
Similar content being viewed by others
Data availability
All data, models, and code generated or used during the study appear in the submitted article.
References
Chaddad A, Tanougast C (2015) Real-time abnormal cell detection using a deformable snake model. Health Technol 5:179–187. https://doi.org/10.1007/s12553-015-0115-1
Chang J, Gao X, Yang Y et al (2021) Object-Oriented Building Contour Optimization Methodology for Image Classification Results via Generalized Gradient Vector Flow Snake Model. Remote Sensing 13:2406–2406. https://doi.org/10.3390/rs13122406
Chao M (2019) Research on three dimensional segmentation of volumetric medical magnetic resonance images. Harbin: Harbin Institute of Technology. https://doi.org/10.27061/d.cnki.ghgdu.2019.000076
Ghaffarian S, Turker M (2019) An improved cluster-based snake model for automatic agricultural field boundary extraction from high spatial resolution imagery. Int J Remote Sens 40:1217–1247. https://doi.org/10.1080/01431161.2018.1524178
Guo L, LiuaWang YY et al (2021) Learned snakes for 3D image segmentation. Signal Process 183:1–11. https://doi.org/10.1016/j.sigpro.2021.108013
Hang Zhou, Quan Han (2017) An improved bilateral filtering algorithm having the ability to remove salt-pepper noise. J Beijing Jiaotong Univ 45:43–51. https://doi.org/10.11860/i.issn.1673-0291.2017.05.007
Jingge C, Bingquan C, Qing X (2018) Image denoising algorithm based on Dual-Tree CWT and adaptive bilateral filtering. Comput Eng Appl 54:223–228. https://doi.org/10.3778/j.issn.1002-8331.1706-0062
Kass M, Witkin A, Terzopoulos D (1988) Snakes: Active Contour models. Int J Comput Vision 1:321–331. https://doi.org/10.1007/BF00133570
Khalifa AF, Badr E (2023) Deep Learning for Image Segmentation: A Focus on Medical Imaging. Comput Mater Continua 75:1995–2024. https://doi.org/10.32604/cmc.2023.035888
Lechuan H (2020) Research on building extraction from High-Resoultion visible optical remote sensing images. Harbin: Harbin Institute of Technology. https://doi.org/10.27061/d.cnki.ghgdu.2020.001744
Leite Marcelo, Parreira WemersonDelcio, da Rocha Fernandes AM et al (2022) Image segmentation for human skin detection. Appl Sci 12:1–22. https://doi.org/10.3390/app122312140
Mengjia X (2021) Optimization of image retrieval algorithm and networked service implementation of image retrieval under complex conditions. Xian: Xian University of Electronic Science and Technology of China. https://doi.org/10.27389/d.cnki.gxadu.2021.001708
Minaee S, Boykov Y, Porikli F et al (2022) Image Segmentation Using Deep Learning: A Survey. Ieee Trans Pattern Anal Mach Intell 44:3523–3542
Naijun G, Minghui C, Chenxi Z (2019) OCT image denoising based on dual domain filtering. Opt Tech 45:336–342. https://doi.org/10.13741/j.cnki.11-1879/o4.2019.03.014
Nguyen TH, Daniel S, Gueriot D et al (2020) Super-Resolution-Based Snake Model-An Unsupervised Method for Large-Scale Building Extraction Using Airborne LiDAR Data and Optical Image. Remote Sens 12:1–29. https://doi.org/10.3390/rs12111702
Qing C (2019) Research on Image Segmentation and Object Tracking Algorithm Based on Level Set Theory. Xi An: Northwestern Polytechnical University. https://doi.org/10.27406/d.cnki.gxbgu.2019.000017
Rajendran A, Dhanasekaran R (2011) Segmentation of brain tumor on MRI images using modified GVF snake model. Digital Image Process 3:1076–1078 (DIP102011030)
Reynolds S, Abrahamsson T, Schuck R et al (2017) ABLE: An Activity-Based Level Set Segmentation Algorithm for Two-Photon Calcium Imaging Data. Eneuro 4:1–13. https://doi.org/10.1523/ENEURO.0012-17
Shanila N, Kumar RSV, Ramya RR (2022) Segmentation of liver computed tomography images using dictionary-based snakes. Int J Biomed Eng Technol 39:283–296. https://doi.org/10.1504/IJBET.2022.124188
Tong Y, Yu D (2020) Improved watershed T-Snake image segmentation algorithm for the wheel-rail contact area. Comput Appl Softw 37:226–232. https://doi.org/10.3969/j.issn.1000-386x.2020.05.039
Wang Y, Gao X, Wang Y et al (2021) Adventitia segmentation in intravascular ultrasound images based on improved Snake algorithm. Optik 241:1–9. https://doi.org/10.1016/j.ijleo.2021.167175
Wang X-Y, Liu S-J (2021) Super-resolution image noise recognition simulation based on multi-directional Threshold. Comput Simul 38:132–135+181
Xiaoqian Y, Weihong Bi (2020) Automatic initialization profile detection method based on an improved Snake model. Comput App Res 37:385–387
Xing Wei, Qing Liu, Yizheng Guo (2016) Image denoising algorithm based on joint bilateral filter and multi-resolution analysis. Comput Eng Des 37:3327–3333. https://doi.org/10.16208/j.issn1000-7024.2016.12.036
Xu C, Prince JL (1998) Snakes, shapes, and gradient vector flow. IEEE Trans Image Process 7:359–369. https://doi.org/10.1109/83.661186
Zia H, Niaz A, Nam Choi K et al (2022) Active Contour Model for Image Segmentation. 2022 Asia Conference on Advanced Robotics, Automation, and Control Engineering (ARACE). https://doi.org/10.1109/ARACE56528.2022
Acknowledgements
The authors would like to thank the basic research program (natural science) project supported by department of science and technology of Guizhou province (Contract no: QianKeHe foundation-ZK [2023] general 031).The authors would like to thank the project supported by Science and Technology Program of the Guizhou Provincial Science and Technology Agency (Contract number:QianKeHeBasic[2020]1Y156). The authors would like to thank Guizhou Key Laboratory of Big Data Statistical Analysis( No.[2019]5103),.The funders had active role in study design, data collection and analysis, decision to publish, and preparation of the manuscript.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interests
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhang, M., Meng, D., Pei, Y. et al. Research on image segmentation method based on improved Snake model. Multimed Tools Appl 83, 13977–13994 (2024). https://doi.org/10.1007/s11042-023-15822-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15822-y