Abstract
Image segmentation is the basis of image analysis, object tracking, and other fields. However, image segmentation is still a bottleneck due to the complexity of images. In recent years, fuzzy clustering is one of the most important selections for image segmentation, which can retain information as much as possible. However, fuzzy clustering algorithms are sensitive to image artifacts. In this study, an improved image segmentation algorithm based on patch-weighted distance and fuzzy clustering is proposed, which can be divided into two steps. First, the pixel correlation between adjacent pixels is retrieved based on patch-weighted distance, and then the pixel correlation is used to replace the influence of neighboring information in fuzzy algorithms, thereby enhancing the robustness. Experiments on simulated, natural and medical images illustrate that the proposed schema outperforms other fuzzy clustering algorithms.
Similar content being viewed by others
References
Ahmed MN, Yamany SM, Mohamed N et al (2002) A modified fuzzy c-means algorithm for bias field estimation and segmentation of MRI data. IEEE Trans Med Imaging 21(3):193–199
Bezdek JC (1973) Cluster validity with fuzzy sets. J Cybern 3(3):58–73
Bezdek JC (1975) Mathematical models for systematics and taxonomy. In: Proceedings of eighth international conference on numerical taxonomy, W.H. Freeman, San Francisco, vol 3, p 143C166
Bezdek JC (1980) A convergence theorem for the fuzzy ISODATA clustering algorithms. IEEE Trans Pattern Anal Mach Intell 2(1):1–8
Cai W, Chen S, Zhang D (2007) Fast and robust fuzzy-means clustering algorithms incorporating local information for image segmentation. Pattern Recogn 40 (3):825–838
Cao M, Wang S, Wei L, Rai L, Li D, Yu H, Shao D (2018) Segmentation of immunohistochemical image of lung neuroendocrine tumor based on double layer watershed. Multimed Tools Appl
Chen S, Zhang D (2004) Robust image segmentation using FCM with spatial constraints based on new kernel-induced distance measure. IEEE Trans Syst Man Cybern B Cybern 34(4):1907–1916
Chen L, Chen CLP, Lu M (2011) A multiple-kernel fuzzy C-means algorithm for image segmentation. IEEE Trans Syst Man Cybern B 41(5):1263–1274
Chouhan SS, Kaul A, Singh UP (2018) Soft computing approaches for image segmentation: a survey. Multimed Tools Appl 77(21):284838C28537
Felzenszwalb PF, Huttenlocher DP (2004) Efficient graph-based image segmentation. Int J Comput Vis 59(2):167–181
Gharieb RR, Gendy G, Abdelfattah A et al (2017) Adaptive local data and membership based KL divergence incorporating C-means algorithm for fuzzy image segmentation. Appl Soft Comput 59:143–152
Gong M, Liang Y, Shi J et al (2013) Fuzzy C-means clustering with local information and kernel metric for image segmentation. IEEE Trans Image Process 22 (2):573–584
Guo Q, Zhang C, Zhang Y, Liu H (2016) An efficient SVD-based method for image denoising. IEEE Trans Circuits Syst Video Technol 26(5):868–880
Guo Q, Gao S, Zhang X, Yin Y, Zhang C (2018) Patch-based image inpainting via two-stage low rank approximation. IEEE Trans Vis Comput Graph 24 (6):2023–2036
Jian M, Lam K-M, Dong J, Shen L (2015) Visual-patch-attention-aware saliency detection. IEEE Trans Cybern 45(8):1575–1586
Jian M, Lam K-M (2015) Simultaneous hallucination and recognition of low-resolution faces based on singular value decomposition. IEEE Trans Circuits Syst Video Technol 25(11):1761–1772
Krinidis S, Chatzis V (2010) A robust fuzzy local information C-means clustering algorithm. IEEE Trans Image Process 19(5):1328–1337
Li C, Liu L, Sun X, et al. (2019) Image segmentation based on fuzzy clustering with cellular automata and features weighting. EURASIP Journal on Image and Video Processing
Liu H, Geng F, Guo Q et al (2018) A fast weak-supervised pulmonary nodule segmentation method based on modified self-adaptive FCM algorithm. Soft Comput 22 (12):3983–3995
Liu Y, Cheng M-M, Hu X et al (2019) Richer convolutional features for edge detection. IEEE Trans Pattern Anal Mach Intell
MathWorks image processing toolbox, Natick, MA. http://www.mathworks.com/matlabcentral/fileexchange/14237
Sezgin M, Sankur B (2004) Survey over image thresholding techniques and quantitative performance evaluation. J Electron Imaging 13(1):146–168
Sompong C, Wongthanavasu S (2017) An efficient brain tumor segmentation based on cellular automata and improved tumor-cut algorithm. Expert Syst Appl 72:231–244
Szilagyi L, Benyo Z, Szilagyi SM et al (2003) MR Brain image segmentation using an enhanced fuzzy C-means algorithm. In: Proceedings of the international conference of the ieee engineering in medicine and biology society, vol 1, pp 724–726
Sun Y, Zhang X, Ma Y, Wang Z (2012) Improved FCM schema for unsupervised ROI segmentation. J Comput Inf Syst 8(9):3671–3678
Zhang X, Zhang CM, Tang WJ et al (2012) Medical image segmentation using improved FCM. Science China (Information Sciences) 55(5):1052–1061
Zhang X, Sun Y, Wang G et al (2016) Improved fuzzy clustering algorithm with non-local information for image segmentation. Multimed Tools Appl 76(6):7869–7895
Zhang X, Guo Q, Sun Y et al (2019) Patch-based fuzzy clustering for image segmentation. Soft Comput 23(9):3081–3093. https://doi.org/10.1007/s00500-017-2955-2
Zhong L, Zhou Y-F, Zhang X-F, Guo Q, Zhang C-M (2017) Image segmentation by level set evolution with region consistency constraint. Appl Math J Chinese Univ 32(4):422–442
Acknowledgments
The authors would like to thank anonymous reviewers for their valuable comments and suggestions which lead to substantial improvements of this paper. Also, the authors would like to thank Dr. Krindis for providing the source codes and experimental pictures of FLICM. We would also thank Dr. Weiling Cai for providing the codes of FCMS1, FCMS2 and FGFCM. The authors also gratefully acknowledge the helpful comments and suggestions of the reviewers, which have improved the presentation significantly.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interests
All of the authors declare that they have no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The research was supported by NSF of China under grant numbers 61873117, 61602229, 61873145, 61772253 and 61771231, NSFC Joint Fund with Zhejiang Integration of Informatization and Industrialization under Key Project grant number U1609218, the Natural Science Foundation of Shandong Province grant numbers ZR2016FM21 and ZR2016FM13.
Rights and permissions
About this article
Cite this article
Zhang, X., Jian, M., Sun, Y. et al. Improving image segmentation based on patch-weighted distance and fuzzy clustering. Multimed Tools Appl 79, 633–657 (2020). https://doi.org/10.1007/s11042-019-08041-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-08041-x