Abstract
Brain magnetic resonance images (MRIs) have complex intrinsic structures with abundant edges, corners, and fine details. Besides these structural complexities, noise and intensity inhomogeneity in the MR images affect the segmentation accuracy. In this paper, we propose a novel approach called kernelized-bias-corrected fuzzy C-means approach using local Zernike moments (LZMs)-based unbiased nonlocal filtering (KBCFCM-LZM) to improve the segmentation performance of brain MR images. The approach works in two phases. In the first phase, we apply LZM-based unbiased nonlocal means filtering on the MR images that provides better pattern-matching capability under various geometric and photometric distortions in the images to remove the effect of Rician noise. In the second phase, the bias field correction process reduces the impact of intensity inhomogeneity, and the segmentation process is performed simultaneously. Further, the segmentation process in the proposed method is carried out in kernel space, which efficiently deals with the problem due to data outliers and provides faster convergence. Thus, the proposed method provides a framework that effectively yields high segmentation accuracy even under high noise and intensity inhomogeneity levels. A comprehensive comparative performance analysis is provided to demonstrate the superior performance of the proposed approach with the state-of-the-art kernel approaches.
Similar content being viewed by others
Data availability
The datasets analyzed during the current study are BrainWeb and IBSR, which are publicly available at http://www.bic.mni.mcgill.ca/brainweb/ and http://www.cma.mgh.Harvard.edu/ibsr, respectively.
References
Ahmed MN, Yamany SM, Mohamed N, Farag AA, Moriarty T (2002) A modified fuzzy C-means algorithm for bias field estimation and segmentation of MRI data. IEEE Trans Med Imaging 21(3):193–199. https://doi.org/10.1109/42.996338
Akkus Z, Galimzianova A, Hoogi A, Rubin DL, Erickson BJ (2017) Deep learning for brain MRI segmentation: state of the art and future directions. J Digit Imaging 30(4):449–459. https://doi.org/10.1007/s10278-017-9983-4
Atanassov KT (1986) Intuitionistic fuzzy sets. Fuzzy Sets Syst 20(1):87–96. https://doi.org/10.1016/S0165-0114(86)80034-3
Bezdek JC (1981) Pattern recognition with objective fuzzy algorithms. Plenum Press, New York. https://doi.org/10.1007/978-1-4757-0450-1
Buades A, Coll B, Morel JM (2005) A non-local algorithm for image denoising. Comput vis Pattern Recogn 2:60–65. https://doi.org/10.1109/CVPR.2005.38
Cai W, Chen S, Zhang D (2007) Fast and robust fuzzy C-means clustering algorithms incorporating local information for image segmentation. Pattern Recogn 40(3):825–838. https://doi.org/10.1016/j.patcog.2006.07.011
Chen Z, Sun S-K (2009) A Zernike moment phase-based descriptor for local image representation and matching. IEEE Trans Image Process 19(1):205–219. https://doi.org/10.1109/TIP.2009.2032890
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 Part B (cybern) 34(4):1907–1916. https://doi.org/10.1109/TSMCB.2004.831165
Coupé P, Manjón JV, Gedamu E, Arnold D, Robles M, Collins DL (2010) Robust Rician noise estimation for MR images. Med Image Anal 14(4):483–493. https://doi.org/10.1016/j.media.2010.03.001
Cui Z, Yang J, Qiao Y (2016) Brain MRI segmentation with patch-based CNN approach. In: 35th Chinese Control Conference (CCC). https://doi.org/10.1109/ChiCC.2016.7554465
Despotovic I, Goossens B, Philips W (2014) MRI Segmentation of the human brain: challenges, methods, and applications. Comput Math Methods Med 2015:1–23. https://doi.org/10.1155/2015/450341
Edelstein WA, Bottomley PA, Pfeifer LM (1984) A signal-to-noise calibration procedure for NMR imaging systems. Med Phys 11(2):180–185. https://doi.org/10.1118/1.595484
Feng C, Zhao D, Huang M (2016) Image segmentation using CUDA accelerated nonlocal means denoising and bias correction embedded fuzzy C-means (BCEFCM). Signal Process 122:164–189. https://doi.org/10.1016/j.sigpro.2015.12.007
Gong M, Liang Y, Shi J, Ma W, Ma J (2013) Fuzzy C-means clustering with local information and kernel metric for image segmentation. IEEE Trans Image Process 22(2):573–584. https://doi.org/10.1109/TIP.2012.2219547
Gonzalez RC, Woods RE (2018) Digital image processing, 4th edn. Prentice Hall
Graves D, Pedrycz W (2007) Performance of kernel-based fuzzy clustering. Electron Lett 43(25):1445–1446. https://doi.org/10.1049/el:20073093
Graves D, Pedrycz W (2010) Kernel-based fuzzy clustering and fuzzy clustering: a comparative experimental study. Fuzzy Sets Syst 161(4):522–543. https://doi.org/10.1016/j.fss.2009.10.021
Haryanti N, Nor'aini AJ (2012) Image reconstruction using zernike moment and discrete cosine transform: a comparison. In: Sixth Asia modelling symposium, Bali, Indonesia. https://doi.org/10.1109/AMS.2012.45
Ji Z, Chen Q, Sun Q-S, Xia D-S (2009) A moment-based nonlocal-means algorithm for image denoising. Inf Process Lett 109(23–24):1238–1244. https://doi.org/10.1016/j.ipl.2009.09.007
Kim DW, Lee KY, Lee D, Lee KH (2005) Evaluation of the performance of clustering algorithms in kernel-induced feature space. Pattern Recogn 38(4):607–611. https://doi.org/10.1016/j.patcog.2004.09.006
Krinidis S, Chatzis V (2010) A robust fuzzy local information C-means clustering algorithm. IEEE Trans Image Process 19(5):1328–1337. https://doi.org/10.1109/TIP.2010.2040763
Kumar D, Agrawal RK, Verma H (2020) Kernel intuitionistic fuzzy entropy clustering for MRI image segmentation. Soft Comput 24(6):4003–4026. https://doi.org/10.1007/s00500-019-04169-y
Lai J, Zhu H, Ling X (2019) Segmentation of brain MR images by using fully convolutional network and gaussian mixture model with spatial constraints. Math Probl Eng. https://doi.org/10.1155/2019/4625371
Li C, Gore JC, Davatzikos C (2014) Multiplicative intrinsic component optimization (MICO) for MRI bias field estimation and tissue segmentation. Magn Reson Imaging 32(7):913–923. https://doi.org/10.1016/j.mri.2014.03.010
Liao L, Lin TS (2007) A fast spatial constrained fuzzy kernel clustering algorithm for MRI brain image segmentation. In: International Conference on Wavelet Analysis and Pattern Recognitionhttps://doi.org/10.1109/ICWAPR.2007.4420641
Nor'aini AJ, Ahmad Faris MH, Haryanti N (2011) Image reconstruction: a comparison between moment and non-moment based techniques. in: IEEE international conference on computer applications and industrial electronics (ICCAIE), Penang, Malaysia. https://doi.org/10.1109/ICCAIE.2011.6162161
Nowak RD (1999) Wavelet-based Rician noise removal for magnetic resonance imaging. IEEE Trans Image Process 8(10):1408–1419. https://doi.org/10.1109/83.791966
Pelekis N, Iakovidis D, Kotsifakos EE, Kopanakis I (2008) Fuzzy clustering of intuitionistic fuzzy data. Int J Bus Intell Data Min 3(1):45–65. https://doi.org/10.1504/IJBIDM.2008.017975
Sijbers J, Poot D, den Dekker AJ, Pintjens W (2007) Automatic estimation of the noise variance from the histogram of a magnetic resonance image. Phys Med Biol 52(5):1335–1348. https://doi.org/10.1088/0031-9155/52/5/009
Singh C, Bala A (2018) A DCT-based local and nonlocal fuzzy C-means algorithm for segmentation of brain magnetic resonance images. Appl Soft Comput 68:447–457. https://doi.org/10.1016/j.asoc.2018.03.054
Singh C, Bala A (2019a) A transform-based fast fuzzy C-means approach for high brain MRI segmentation accuracy. Appl Soft Comput. https://doi.org/10.1016/j.asoc.2018.12.005
Singh C, Bala A (2019b) A local Zernike moment-based unbiased nonlocal means fuzzy C-means algorithm for segmentation of brain magnetic resonance images. Expert Syst Appl 118:625–639. https://doi.org/10.1016/j.eswa.2018.10.023
Singh C, Bala A (2021) An unsupervised orthogonal rotation invariant moment-based fuzzy C-Means approach for segmentation of brain magnetic resonance images. Expert Syst Appl. https://doi.org/10.1016/j.eswa.2020.113989
Singh J, Singh C (2021) A survey on rotation invariance of orthogonal moments and transforms. Signal Process 185(108086):1–24. https://doi.org/10.1016/j.sigpro.2021.108086
Singh C, Walia E (2010) Fast and numerically stable methods for the computation of Zernike moments. Pattern Recogn 43(7):2497–2506. https://doi.org/10.1016/j.patcog.2010.02.005
Singh C, Walia E, Upneja R (2013) Accurate calculation of Zernike moments. Inf Sci 233(1):255–275. https://doi.org/10.1016/j.ins.2013.01.012
Singh C, Ranade SK, Singh K (2016) Invariant moments and transform-based unbiased nonlocal means for denoising of MR images. Biomed Signal Process Control 30:13–24. https://doi.org/10.1016/j.bspc.2016.05.007
Sutour C, Deledalle CA, Aujol JF (2014) Adaptive regularization of the NL-means: application to image and video denoising. IEEE Trans Image Process 23(8):3506–3521. https://doi.org/10.1109/TIP.2014.2329448
Szilagyi L, Benyo Z, Szilagyi SM, Adam HS (2003) MR brain image segmentation using an enhanced fuzzy C-means algorithm. In: Proceedings of the 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, 724–726. https://doi.org/10.1109/IEMBS.2003.1279866
Verma H, Agrawal RK, Sharan A (2016) An improved intuitionistic fuzzy C-means clustering algorithm incorporating local information for brain image segmentation. Appl Soft Comput 46:543–557. https://doi.org/10.1016/j.asoc.2015.12.022
Verma H, Gupta A, Kumar D (2019) A modified intuitionistic fuzzy C-means algorithm incorporating hesitation degree. Pattern Recogn Lett 122:45–52. https://doi.org/10.1016/j.patrec.2019.02.017
Wang J, Kong J, Lu Y, Qi M, Zhang B (2008) A modified FCM algorithm for MRI brain image segmentation using both local and nonlocal spatial constraints. Comput Med Imaging Graph 32(8):685–698. https://doi.org/10.1016/j.compmedimag.2008.08.004
Wang Y, Sun Z, Liu C, Peng W, Zhang J (2016 ) MRI image segmentation by fully convolutional networks. In: IEEE International Conference on Mechatronics and Automation, China, 1697–1702. https://doi.org/10.1109/ICMA.2016.7558819
Wee CY, Paramesran R (2007) On the computational aspects of Zernike moments. Image vis Comput 25(6):967–980. https://doi.org/10.1016/j.imavis.2006.07.010
Xu R, Ohya J (2010) An improved Kernel-based fuzzy C-means algorithm with spatial information for brain MR image segmentation. In: IEEE 25th International Conference of Image and Vision Computing New Zealand, https://doi.org/10.1109/IVCNZ.2010.6148819
Xu Z, Wu J (2010) Intuitionistic fuzzy C-means clustering algorithms. J Syst Eng Electron 21(4):580–590. https://doi.org/10.3969/j.issn.1004-4132.2010.04.009
Zanaty EA (2012) Determination of gray matter (GM) and white matter (WM) volume in brain magnetic resonance images (MRI). Int J Comput Appl 45(3):16–22. https://doi.org/10.5120/6759-9021
Zeng S, Wang Z, Huang R, Chen L, Feng D (2019) A study on multi-kernel intuitionistic fuzzy C-means clustering with multiple attributes. Neurocomputing 335:59–71. https://doi.org/10.1016/j.neucom.2019.01.042
Zhang DQ, Chen SC (2004) A novel kernelized fuzzy C-means algorithm with application in medical image segmentation. Artif Intell Med 32(1):37–50. https://doi.org/10.1016/j.artmed.2004.01.012
Zhang DQ, Chen S, Pan WS, Tan KR (2003) Kernel-based Fuzzy clustering incorporating spatial constraints for image segmentation. In: Proceedings of the Second International Conference on Machine Learning and Cybernetics, pp 2189–2192. https://doi.org/10.1109/ICMLC.2003.1259869
Zhang X, Sun Y, Wang G, Guo Q, Zhang C, Chen B (2017) Improved fuzzy clustering algorithm with nonlocal information for image segmentation. Multimed Tools Appl 76:7869–7895. https://doi.org/10.1007/s11042-016-3399-x
Zhao F, Jiao L, Liu H (2011) Fuzzy C-means clustering with nonlocal spatial information for noisy image segmentation. Front Comput Sci China 5:45–56. https://doi.org/10.1007/s11704-010-0393-8
Zhao F, Jiao L, Liu H (2013) Kernel generalized fuzzy C-means clustering with spatial information for image segmentation. Dig Signal Process 23(1):184–199. https://doi.org/10.1016/j.dsp.2012.09.016
Funding
The authors have not disclosed any funding.
Author information
Authors and Affiliations
Contributions
Conceptualization, methodology, software, formal analysis, writing and editing, and supervision are performed by CS. Conceptualization, software, validation, formal analysis, data collection, and writing—original draft are performed by DK. Conceptualization, visualization, validation, writing—review and editing are performed by SK and AB.
Corresponding author
Ethics declarations
Conflict 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
Singh, C., Ranade, S.K., Kaur, D. et al. A kernelized-bias-corrected fuzzy C-means approach with moment domain filtering for segmenting brain magnetic resonance images. Soft Comput 28, 1909–1933 (2024). https://doi.org/10.1007/s00500-023-09379-z
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-09379-z