{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T12:47:48Z","timestamp":1784119668106,"version":"3.55.0"},"reference-count":107,"publisher":"Springer Science and Business Media LLC","issue":"13-14","license":[{"start":{"date-parts":[[2024,7,1]],"date-time":"2024-07-01T00:00:00Z","timestamp":1719792000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,7,4]],"date-time":"2024-07-04T00:00:00Z","timestamp":1720051200000},"content-version":"vor","delay-in-days":3,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2024,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Digital images are corrupted with noise, and image denoising is an important step in image processing modules. In this review, the latest developments in filtering methods for color image restoration are analyzed. These algorithms are compared in terms of objective image quality measures and divided into major classes, such as spatial domain, switching and wavelet filtering methods. These classes are based on the particular methodology used in image denoising algorithms and further subdivided to show their classification in terms of noise models utilized, application style, and stages the filters applied in images. In particular, we present a review of filtering methods in color image denoising, published over the past two decades. Our classification and succinct descriptions of color image restoration by these mathematical filtering techniques and their characterizations can help choose the appropriate ones for various downstream image processing tasks.<\/jats:p>","DOI":"10.1007\/s00500-024-09673-4","type":"journal-article","created":{"date-parts":[[2024,7,4]],"date-time":"2024-07-04T09:02:09Z","timestamp":1720083729000},"page":"7755-7782","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Color image restoration by filtering methods: a review"],"prefix":"10.1007","volume":"28","author":[{"given":"Nadeem","family":"Salamat","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Malik Muhammad Saad","family":"Missen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nadeem","family":"Akhtar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Muhammad","family":"Mustahsan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7163-7453","authenticated-orcid":false,"given":"V. B.","family":"Surya Prasath","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,7,4]]},"reference":[{"issue":"8","key":"9673_CR1","doi-asserted-by":"crossref","first-page":"2883","DOI":"10.1007\/s00371-021-02162-x","volume":"38","author":"L Afraites","year":"2022","unstructured":"Afraites L, Hadri A, Laghrib A, Nachaoui M (2022) A weighted parameter identification PDE-constrained optimization for inverse image denoising problem. Vis Comput 38(8):2883\u20132898","journal-title":"Vis Comput"},{"key":"9673_CR2","first-page":"18","volume":"8","author":"IMG Alwan","year":"2012","unstructured":"Alwan IMG (2012) Color image denoising using stationary wavelet transform and adaptive wiener filter. Al-Khwarizmi Eng J 8:18\u201326","journal-title":"Al-Khwarizmi Eng J"},{"key":"9673_CR3","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1016\/j.sigpro.2015.10.030","volume":"121","author":"VP Ananthi","year":"2016","unstructured":"Ananthi VP, Balasubramaniam P (2016) A new image denoising method using interval-valued intuitionistic fuzzy sets for the removal of impulse noise. Signal Process 121:81\u201393","journal-title":"Signal Process"},{"issue":"2","key":"9673_CR4","doi-asserted-by":"crossref","first-page":"3039","DOI":"10.1007\/s11042-020-09726-4","volume":"80","author":"M Arora","year":"2021","unstructured":"Arora M, Kumar M (2021) AutoFER: PCA and PSO based automatic facial emotion recognition. Multimed Tools Appl 80(2):3039\u20133049","journal-title":"Multimed Tools Appl"},{"issue":"4","key":"9673_CR5","doi-asserted-by":"crossref","first-page":"678","DOI":"10.1109\/5.54807","volume":"78","author":"J Astola","year":"1990","unstructured":"Astola J, Haavisto P, Neuvo Y (1990) Vector median filters. Proc IEEE 78(4):678\u2013689","journal-title":"Proc IEEE"},{"issue":"6","key":"9673_CR6","doi-asserted-by":"crossref","first-page":"4423","DOI":"10.1007\/s00500-020-05453-y","volume":"25","author":"M Bansal","year":"2021","unstructured":"Bansal M, Kumar M, Kumar M, Kumar K (2021) An efficient technique for object recognition using Shi-Tomasi corner detection algorithm. Soft Comput 25(6):4423\u20134432","journal-title":"Soft Comput"},{"issue":"1","key":"9673_CR7","doi-asserted-by":"crossref","first-page":"107","DOI":"10.3233\/THC-191850","volume":"28","author":"S Bidani","year":"2020","unstructured":"Bidani S, Padma Priya R, Vijayarajan V, Prasath VBS (2020) Automatic body mass index detection using correlation of face visual cues. Technol Health Care 28(1):107\u2013112","journal-title":"Technol Health Care"},{"key":"9673_CR8","doi-asserted-by":"crossref","unstructured":"Boncelet C (2009) Chapter 7\u2014image noise models. In: Al\u00a0Bovik (ed) The essential guide to image processing. Academic Press, Boston, pp 143\u2013167","DOI":"10.1016\/B978-0-12-374457-9.00007-X"},{"issue":"2","key":"9673_CR9","doi-asserted-by":"crossref","first-page":"490","DOI":"10.1137\/040616024","volume":"4","author":"A Buades","year":"2005","unstructured":"Buades A, Coll B, Morel J (2005) A review of image denoising algorithms, with a new one. Multiscale Model Simul 4(2):490\u2013530","journal-title":"Multiscale Model Simul"},{"issue":"1","key":"9673_CR10","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1016\/j.imavis.2009.07.005","volume":"28","author":"J-G Camarena","year":"2010","unstructured":"Camarena J-G, Gregori V, Morillas S, Sapena A (2010) Some improvements for image filtering using peer group techniques. Image Vis Comput 28(1):188\u2013201","journal-title":"Image Vis Comput"},{"key":"9673_CR11","doi-asserted-by":"crossref","first-page":"971","DOI":"10.1109\/TFUZZ.2012.2234754","volume":"21","author":"J-G Camarena","year":"2013","unstructured":"Camarena J-G, Gregori V, Morillas S, Sapena A (2013) A simple fuzzy method to remove mixed Gaussian-impulsive noise from color images. IEEE Trans Fuzzy Syst 21:971\u2013978","journal-title":"IEEE Trans Fuzzy Syst"},{"issue":"7","key":"9673_CR12","doi-asserted-by":"crossref","first-page":"2725","DOI":"10.1007\/s00521-018-3677-9","volume":"32","author":"P Chhabra","year":"2020","unstructured":"Chhabra P, Garg NK, Kumar M (2020) Content-based image retrieval system using orb and sift features. Neural Comput Appl 32(7):2725\u20132733","journal-title":"Neural Comput Appl"},{"issue":"8","key":"9673_CR13","doi-asserted-by":"crossref","first-page":"2080","DOI":"10.1109\/TIP.2007.901238","volume":"16","author":"K Dabov","year":"2007","unstructured":"Dabov K, Foi A, Katkovnik V, Egiazarian K (2007) Image denoising by sparse 3-D transform-domain collaborative filtering. IEEE Trans Image Process 16(8):2080\u20132095","journal-title":"IEEE Trans Image Process"},{"key":"9673_CR14","volume-title":"Order statistics [by] H. A. David","author":"HA David","year":"1970","unstructured":"David HA (1970) Order statistics [by] H. A. David. Wiley, New York"},{"issue":"8","key":"9673_CR15","doi-asserted-by":"crossref","first-page":"1071","DOI":"10.1109\/LSP.2016.2580711","volume":"23","author":"KQ Dinh","year":"2016","unstructured":"Dinh KQ, Canh TN, Jeon B (2016) Color image denoising via cross-channel texture transferring. IEEE Signal Process Lett 23(8):1071\u20131075","journal-title":"IEEE Signal Process Lett"},{"issue":"2","key":"9673_CR16","doi-asserted-by":"crossref","first-page":"242","DOI":"10.1109\/83.902289","volume":"10","author":"H-L Eng","year":"2001","unstructured":"Eng H-L, Ma K-K (2001) Noise adaptive soft-switching median filter. Trans Image Process 10(2):242\u2013251","journal-title":"Trans Image Process"},{"issue":"1","key":"9673_CR17","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1186\/s42492-019-0016-7","volume":"2","author":"L Fan","year":"2019","unstructured":"Fan L, Zhang F, Fan H, Zhang C (2019) Brief review of image denoising techniques. Vis Comput Ind Biomed Art 2(1):7","journal-title":"Vis Comput Ind Biomed Art"},{"issue":"2","key":"9673_CR18","doi-asserted-by":"crossref","first-page":"635","DOI":"10.1007\/s00500-016-2361-1","volume":"22","author":"S Gai","year":"2018","unstructured":"Gai S (2018) Multichannel image denoising using color monogenic curvelet transform. Soft Comput 22(2):635\u2013644","journal-title":"Soft Comput"},{"issue":"3","key":"9673_CR19","doi-asserted-by":"crossref","first-page":"1107","DOI":"10.1007\/s11042-013-1812-2","volume":"74","author":"S Gai","year":"2015","unstructured":"Gai S, Luo L (2015) Image denoising using normal inverse Gaussian model in quaternion wavelet domain. Multimed Tools Appl 74(3):1107\u20131124","journal-title":"Multimed Tools Appl"},{"issue":"1","key":"9673_CR20","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1007\/s11045-013-0268-x","volume":"26","author":"S Gai","year":"2015","unstructured":"Gai S, Yang G, Wan M, Wang L (2015) Denoising color images by reduced quaternion matrix singular value decomposition. Multidim Syst Sign Process 26(1):307\u2013320","journal-title":"Multidim Syst Sign Process"},{"issue":"1","key":"9673_CR21","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1016\/j.sigpro.2011.06.015","volume":"92","author":"X Geng","year":"2012","unstructured":"Geng X, Hu X, Xiao J (2012) Quaternion switching filter for impulse noise reduction in color image. Signal Process 92(1):150\u2013162","journal-title":"Signal Process"},{"issue":"3","key":"9673_CR22","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1016\/S0031-3203(98)00036-3","volume":"32","author":"T Gevers","year":"1999","unstructured":"Gevers T, Smeulders AWM (1999) Color-based object recognition. Pattern Recognit 32(3):453\u2013464","journal-title":"Pattern Recognit"},{"key":"9673_CR23","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2020.114329","volume":"169","author":"KK Ghosh","year":"2021","unstructured":"Ghosh KK, Begum S, Sardar A, Adhikary S, Ghosh M, Kumar M, Sarkar R (2021) Theoretical and empirical analysis of filter ranking methods: experimental study on benchmark DNA microarray data. Expert Syst Appl 169:114485","journal-title":"Expert Syst Appl"},{"key":"9673_CR24","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1016\/j.inffus.2019.09.003","volume":"55","author":"B Goyal","year":"2020","unstructured":"Goyal B, Dogra A, Agrawal S, Sohi BS, Sharma A (2020) Image denoising review: from classical to state-of-the-art approaches. Inf Fusion 55:220\u2013244","journal-title":"Inf Fusion"},{"key":"9673_CR25","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1016\/j.jvcir.2015.04.003","volume":"34","author":"S Grecova","year":"2016","unstructured":"Grecova S, Morillas S (2016) Perceptual similarity between color images using fuzzy metrics. J Vis Commun Image Represent 34:230\u2013235","journal-title":"J Vis Commun Image Represent"},{"key":"9673_CR26","doi-asserted-by":"crossref","first-page":"518","DOI":"10.1016\/j.jvcir.2018.06.025","volume":"55","author":"V Gregori","year":"2018","unstructured":"Gregori V, Morillas S, Roig B, Sapena A (2018) Fuzzy averaging filter for impulse noise reduction in colour images with a correction step. J Vis Commun Image Represent 55:518\u2013528","journal-title":"J Vis Commun Image Represent"},{"key":"9673_CR27","first-page":"137","volume":"12","author":"F Guichard","year":"2002","unstructured":"Guichard F, Moisan L, Morel JM (2002) A review of P.D.E. models in image processing and image analysis. J Phys IV 12:137\u2013154","journal-title":"J Phys IV"},{"issue":"4","key":"9673_CR28","doi-asserted-by":"crossref","first-page":"2209","DOI":"10.1007\/s11831-020-09452-y","volume":"28","author":"S Gupta","year":"2021","unstructured":"Gupta S, Mohan N, Kumar M (2021) A study on source device attribution using still images. Arch Comput Methods Eng 28(4):2209\u20132223","journal-title":"Arch Comput Methods Eng"},{"issue":"5","key":"9673_CR29","doi-asserted-by":"crossref","first-page":"1057","DOI":"10.1007\/s11760-020-01831-z","volume":"15","author":"A Hadri","year":"2021","unstructured":"Hadri A, Afraites L, Laghrib A, Nachaoui M (2021) A novel image denoising approach based on a non-convex constrained PDE: application to ultrasound images. Signal Image Video Process 15(5):1057\u20131064","journal-title":"Signal Image Video Process"},{"key":"9673_CR30","unstructured":"Hamilton WR (1866) Frontmatter. Cambridge Library Collection-Mathematics. Cambridge University Press, Cambridge, p i"},{"key":"9673_CR31","doi-asserted-by":"crossref","unstructured":"Hara T, Guan H (2010) Color image denoising using e-neighborhood Gaussian model. In: 2010 IEEE international conference on image processing. IEEE, Hong Kong, China pp 1921\u20131924","DOI":"10.1109\/ICIP.2010.5651910"},{"issue":"1","key":"9673_CR32","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1186\/s13640-018-0264-z","volume":"2018","author":"M Hasan","year":"2018","unstructured":"Hasan M, El-Sakka MR (2018) Improved BM3D image denoising using SSIM-optimized wiener filter. EURASIP J Image Video Process 2018(1):25","journal-title":"EURASIP J Image Video Process"},{"key":"9673_CR33","first-page":"7","volume":"43","author":"M Hassan","year":"2012","unstructured":"Hassan M, Bhagvati C (2012) Structural similarity measure for color images. Int J Comput Appl 43:7\u201312","journal-title":"Int J Comput Appl"},{"issue":"6","key":"9673_CR34","doi-asserted-by":"crossref","first-page":"1397","DOI":"10.1109\/TPAMI.2012.213","volume":"35","author":"K He","year":"2013","unstructured":"He K, Sun J, Tang X (2013) Guided image filtering. IEEE Trans Pattern Anal Mach Intell 35(6):1397\u20131409","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"9673_CR35","doi-asserted-by":"crossref","unstructured":"Hinton GE (1999) Products of experts. In: 1999 Ninth international conference on artificial neural networks ICANN 99. (Conf. Publ. No. 470). IET, Edinburgh,UK vol\u00a01, pp 1\u20136","DOI":"10.1049\/cp:19991075"},{"issue":"C","key":"9673_CR36","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.jvcir.2017.05.012","volume":"48","author":"L Jin","year":"2017","unstructured":"Jin L (2017) Complex impulse noise removal from color images based on super pixel segmentation. J Vis Comun Image Represent 48(C):54\u201365","journal-title":"J Vis Comun Image Represent"},{"issue":"5","key":"9673_CR37","doi-asserted-by":"crossref","first-page":"1249","DOI":"10.1016\/j.sigpro.2010.12.011","volume":"91","author":"L Jin","year":"2011","unstructured":"Jin L, Liu H, Xu X, Song E (2011) Color impulsive noise removal based on quaternion representation and directional vector order-statistics. Signal Process 91(5):1249\u20131261","journal-title":"Signal Process"},{"key":"9673_CR38","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1016\/j.sigpro.2016.03.025","volume":"128","author":"L Jin","year":"2016","unstructured":"Jin L, Zhu Z, Xu X, Li X (2016) Two-stage quaternion switching vector filter for color impulse noise removal. Signal Process 128:171\u2013185","journal-title":"Signal Process"},{"issue":"9","key":"9673_CR39","doi-asserted-by":"crossref","first-page":"1293","DOI":"10.1049\/iet-ipr.2011.0164","volume":"6","author":"C Jordan","year":"2012","unstructured":"Jordan C, Morillas S, Sanabria-Codesal E (2012) Colour image smoothing through a soft-switching mechanism using a graph model. IET Image Process 6(9):1293\u20131298","journal-title":"IET Image Process"},{"issue":"2","key":"9673_CR40","doi-asserted-by":"crossref","first-page":"326","DOI":"10.1109\/83.902298","volume":"10","author":"C Kenney","year":"2001","unstructured":"Kenney C, Deng Y, Manjunath BS, Hewer G (2001) Peer group image enhancement. IEEE Trans Image Process 10(2):326\u2013334","journal-title":"IEEE Trans Image Process"},{"key":"9673_CR41","unstructured":"Khryashchev VV, Kuykin DK, Studenova AA (2011) Vector median filter with directional detector for color image denoising. In: Proceedings of the World Congress on engineering 2011 (WCE 2011). International Association of Engineers, London, UK, 6\u20138 July 2011, vol\u00a0II"},{"issue":"2","key":"9673_CR42","doi-asserted-by":"crossref","first-page":"1063","DOI":"10.1109\/TCE.2010.5506040","volume":"56","author":"S Kim","year":"2010","unstructured":"Kim S, Kang W, Lee E, Paik J (2010) Wavelet-domain color image enhancement using filtered directional bases and frequency-adaptive shrinkage. IEEE Trans Consum Electron 56(2):1063\u20131070","journal-title":"IEEE Trans Consum Electron"},{"key":"9673_CR43","doi-asserted-by":"crossref","unstructured":"Kumar M, Kumar M et al (2021) XGBoost: 2D-object recognition using shape descriptors and extreme gradient boosting classifier. In: Computational methods and data engineering. Springer, Berlin, pp 207\u2013222","DOI":"10.1007\/978-981-15-6876-3_16"},{"issue":"8","key":"9673_CR44","doi-asserted-by":"crossref","first-page":"3721","DOI":"10.1109\/TIP.2012.2197628","volume":"21","author":"SM Lajevardi","year":"2012","unstructured":"Lajevardi SM, Wu HR (2012) Facial expression recognition in perceptual color space. IEEE Trans Image Process 21(8):3721\u20133733","journal-title":"IEEE Trans Image Process"},{"key":"9673_CR45","doi-asserted-by":"crossref","first-page":"175","DOI":"10.5201\/ipol.2012.l-bm3d","volume":"2","author":"M Lebrun","year":"2012","unstructured":"Lebrun M (2012) An analysis and implementation of the BM3D image denoising method. Image Processing On Line 2:175\u2013213","journal-title":"Image Processing On Line"},{"issue":"11","key":"9673_CR46","doi-asserted-by":"crossref","first-page":"4271","DOI":"10.1109\/TSP.2006.881208","volume":"54","author":"Y Li","year":"2006","unstructured":"Li Y, Arce GR, Bacca J (2006) Weighted median filters for multichannel signals. IEEE Trans Signal Process 54(11):4271\u20134281","journal-title":"IEEE Trans Signal Process"},{"issue":"11","key":"9673_CR47","doi-asserted-by":"crossref","first-page":"741","DOI":"10.1109\/LSP.2005.856865","volume":"12","author":"N-X Lian","year":"2005","unstructured":"Lian N-X, Zagorodnov V, Tan Y-P (2005) Color image denoising using wavelets and minimum cut analysis. IEEE Signal Process Lett 12(11):741\u2013744","journal-title":"IEEE Signal Process Lett"},{"key":"9673_CR48","first-page":"279","volume":"12","author":"R Lukac","year":"2002","unstructured":"Lukac R (2002) Color image filtering by vector directional order-statistics. Pattern Recognit Image Anal 12:279\u2013285","journal-title":"Pattern Recognit Image Anal"},{"key":"9673_CR49","doi-asserted-by":"crossref","unstructured":"Lukac R, Smolka B, Martin K, Plataniotis KN, Venetsanopoulos AN (2005a) Vector filtering for color imaging. IEEE Signal Process Mag 22(1):74\u201386","DOI":"10.1109\/MSP.2005.1407717"},{"key":"9673_CR50","doi-asserted-by":"crossref","unstructured":"Lukac R, Plataniotis KN, Venetsanopoulos AN, Smolka B (2005b) A statistically-switched adaptive vector median filter. J Intell Robot Syst 42(4):361\u2013391","DOI":"10.1007\/s10846-005-1730-2"},{"issue":"1","key":"9673_CR51","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jvcir.2005.08.007","volume":"17","author":"R Lukac","year":"2006","unstructured":"Lukac R, Smolka B, Plataniotis KN, Venetsanopoulos AN (2006) Vector sigma filters for noise detection and removal in color images. J Vis Commun Image Represent 17(1):1\u201326","journal-title":"J Vis Commun Image Represent"},{"issue":"8","key":"9673_CR52","doi-asserted-by":"crossref","first-page":"2324","DOI":"10.1109\/TIP.2006.877066","volume":"15","author":"Z Ma","year":"2006","unstructured":"Ma Z, Wu HR, Feng D (2006) Partition-based vector filtering technique for suppression of noise in digital color images. IEEE Trans Image Process 15(8):2324\u20132342","journal-title":"IEEE Trans Image Process"},{"key":"9673_CR53","doi-asserted-by":"crossref","unstructured":"Ma Z, Wu HR, Feng D (2007) Fuzzy vector partition filtering technique for color image restoration. Comput Vis Image Underst 107(1):26\u201337. Special issue on color image processing","DOI":"10.1016\/j.cviu.2006.11.017"},{"issue":"3","key":"9673_CR54","doi-asserted-by":"crossref","first-page":"427","DOI":"10.1007\/s11554-015-0500-z","volume":"11","author":"L Malinski","year":"2016","unstructured":"Malinski L, Smolka B (2016) Fast averaging peer group filter for the impulsive noise removal in color images. J Real-Time Image Process 11(3):427\u2013444","journal-title":"J Real-Time Image Process"},{"key":"9673_CR55","doi-asserted-by":"crossref","unstructured":"Meher S (2010) Color image denoising with multi-channel spatial color filtering. In: 2010 12th International conference on computer modelling and simulation. IEEE, Cambridge, UK, pp 284\u2013288","DOI":"10.1109\/UKSIM.2010.60"},{"key":"9673_CR56","doi-asserted-by":"crossref","unstructured":"Melange T, Nachtegael M, Kerre EE (2011a) Fuzzy random impulse noise removal from color image sequences. IEEE Trans Image Process 20(4):959\u2013970","DOI":"10.1109\/TIP.2010.2077305"},{"key":"9673_CR57","doi-asserted-by":"crossref","unstructured":"M\u00e9lange T, Nachtegael M, Schulte S, Kerre EE (2011b) A fuzzy filter for the removal of random impulse noise in image sequences. Image Vis Comput 29(6):407\u2013419","DOI":"10.1016\/j.imavis.2011.01.005"},{"key":"9673_CR58","unstructured":"Moreno JC, Surya Prasath VB, Vorotnikov D, Proen\u00e7a H, Palaniappan K (2015) Adaptive diffusion constrained total variation scheme with application to \u2018cartoon+ texture+ edge\u2019 image decomposition. arXiv preprint. arXiv:1505.00866"},{"key":"9673_CR59","doi-asserted-by":"crossref","first-page":"8115","DOI":"10.3390\/s110808115","volume":"11","author":"S Morillas","year":"2011","unstructured":"Morillas S, Gregori V (2011) Robustifying vector median filter. Sensors (Basel, Switz) 11:8115\u201326","journal-title":"Sensors (Basel, Switz)"},{"issue":"7","key":"9673_CR60","doi-asserted-by":"crossref","first-page":"1452","DOI":"10.1109\/TIP.2009.2019305","volume":"18","author":"S Morillas","year":"2009","unstructured":"Morillas S, Gregori V, Hervas A (2009) Fuzzy peer groups for reducing mixed Gaussian-impulse noise from color images. IEEE Trans Image Process 18(7):1452\u20131466","journal-title":"IEEE Trans Image Process"},{"issue":"7","key":"9673_CR61","doi-asserted-by":"crossref","first-page":"2193","DOI":"10.1007\/s00034-014-9739-z","volume":"33","author":"S Mukhopadhyay","year":"2014","unstructured":"Mukhopadhyay S, Mandal JK (2014) A fuzzy switching median filter of impulses in digital imagery (FSMF). Circuits Syst Signal Process 33(7):2193\u20132216","journal-title":"Circuits Syst Signal Process"},{"key":"9673_CR62","doi-asserted-by":"crossref","unstructured":"Muthukumar S, Pasupathi P, Deepa S, Krishnan N (2010) An efficient color image denoising method for Gaussian and impulsive noises with blur removal. In: 2010 IEEE international conference on computational intelligence and computing research. IEEE, Coimbatore, India, Dec 2010, pp 1\u20134","DOI":"10.1109\/ICCIC.2010.5705908"},{"issue":"13","key":"9673_CR63","doi-asserted-by":"crossref","first-page":"20671","DOI":"10.1007\/s11042-021-10775-6","volume":"80","author":"SR Narang","year":"2021","unstructured":"Narang SR, Kumar M, Jindal MK (2021) DeepNetDevanagari: a deep learning model for Devanagari ancient character recognition. Multimed Tools Appl 80(13):20671\u201320686","journal-title":"Multimed Tools Appl"},{"key":"9673_CR64","unstructured":"Pal C, Chakrabarti A, Ghosh R (2015) A brief survey of recent edge-preserving smoothing algorithms on digital images. CoRR. arXiv:1503.07297"},{"key":"9673_CR65","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/j.sigpro.2018.07.010","volume":"153","author":"J Pei","year":"2018","unstructured":"Pei J, Fan H, Yang X, Feng X (2018) A hybrid filter with neighborhood analysis for impulsive noise removal in color images. Signal Process 153:197\u2013209","journal-title":"Signal Process"},{"key":"9673_CR66","doi-asserted-by":"crossref","unstructured":"Peng H, Rao R (2009) Hyperspectral image enhancement with vector bilateral filtering. In: 2009 16th IEEE international conference on image processing (ICIP). IEEE, Cairo, Egypt, pp 3713\u20133716","DOI":"10.1109\/ICIP.2009.5414250"},{"issue":"1","key":"9673_CR67","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1109\/TIP.2013.2287612","volume":"23","author":"H Peng","year":"2014","unstructured":"Peng H, Rao R, Dianat SA (2014) Multispectral image denoising with optimized vector bilateral filter. IEEE Trans Image Process 23(1):264\u2013273","journal-title":"IEEE Trans Image Process"},{"key":"9673_CR68","doi-asserted-by":"crossref","first-page":"955","DOI":"10.1016\/j.cam.2017.05.013","volume":"330","author":"C P\u00e9rez-Benito","year":"2018","unstructured":"P\u00e9rez-Benito C, Morillas S, Jord\u00e1n C, Alberto Conejero J (2018) A model based on local graphs for colour images and its application for Gaussian noise smoothing. J Comput Appl Math 330:955\u2013964","journal-title":"J Comput Appl Math"},{"issue":"7","key":"9673_CR69","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1109\/34.56205","volume":"12","author":"P Perona","year":"1990","unstructured":"Perona P, Malik J (1990) Scale-space and edge detection using anisotropic diffusion. IEEE Trans Pattern Anal Mach Intell 12(7):629\u2013639","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"9673_CR70","doi-asserted-by":"crossref","unstructured":"Ponomaryov VI, Rosales AJ, Gallegos-Funes F (2006) Order statistics vector directional filters to process multichannel images. In: Proceedings of the SPIE. SPIE, Stockholm, Sweden, vol 6365","DOI":"10.1117\/12.689289"},{"key":"9673_CR71","doi-asserted-by":"crossref","unstructured":"Ruchay A, Kober V (2017) Impulsive noise removal from color images with morphological filtering. CoRR. arXiv:1707.03126","DOI":"10.1117\/12.2272719"},{"key":"9673_CR72","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1007\/978-3-642-13681-8_6","volume-title":"Image and signal processing","author":"J Saeedi","year":"2010","unstructured":"Saeedi J, Abedi A (2010) Wavelet-based multi-channel image denoising using fuzzy logic. In: Elmoataz A, Lezoray O, Nouboud F, Mammass D, Meunier J (eds) Image and signal processing. Springer, Berlin, pp 44\u201353"},{"key":"9673_CR73","volume":"61","author":"SVM Sagheer","year":"2020","unstructured":"Sagheer SVM, George SN (2020) A review on medical image denoising algorithms. Biomed Signal Process Control 61:102036","journal-title":"Biomed Signal Process Control"},{"key":"9673_CR74","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/j.dsp.2016.07.017","volume":"58","author":"AB Said","year":"2016","unstructured":"Said AB, Hadjidj R, Melkemi KE, Foufou S (2016) Multispectral image denoising with optimized vector non-local mean filter. Digital Signal Process 58:115\u2013126","journal-title":"Digital Signal Process"},{"issue":"8","key":"9673_CR75","doi-asserted-by":"crossref","first-page":"6245","DOI":"10.1007\/s10462-021-09977-z","volume":"54","author":"N Salamat","year":"2021","unstructured":"Salamat N, Missen MMS, Prasath VBS (2021) Recent developments in computational color image denoising with PDEs to deep learning\u2014a review. Artif Intell Rev 54(8):6245\u20136276","journal-title":"Artif Intell Rev"},{"issue":"2","key":"9673_CR76","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1049\/ip-vis:20000211","volume":"147","author":"SJ Sangwine","year":"2000","unstructured":"Sangwine SJ, Ell TA (2000) Colour image filters based on hypercomplex convolution. IEE Proc Vis Image Signal Process 147(2):89\u201393","journal-title":"IEE Proc Vis Image Signal Process"},{"key":"9673_CR77","doi-asserted-by":"crossref","unstructured":"Schulte S, De Witte V, Kerre EE (2007a) A fuzzy noise reduction method for color images. IEEE Trans Image Process 16(5):1425\u20131436","DOI":"10.1109\/TIP.2007.891807"},{"key":"9673_CR78","doi-asserted-by":"crossref","unstructured":"Schulte S, Morillas S, Gregori V, Kerre EE (2007b) A new fuzzy color correlated impulse noise reduction method. IEEE Trans Image Process 16(10):2565\u20132575","DOI":"10.1109\/TIP.2007.904960"},{"key":"9673_CR79","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2021.116288","volume":"191","author":"K Shaheed","year":"2022","unstructured":"Shaheed K, Mao A, Qureshi I, Kumar M, Hussain S, Ullah I, Zhang X (2022) DS-CNN: a pre-trained Xception model based on depth-wise separable convolutional neural network for finger vein recognition. Expert Syst Appl 191:116288","journal-title":"Expert Syst Appl"},{"key":"9673_CR80","doi-asserted-by":"crossref","unstructured":"Shen Y, Han B, Braverman E (2016) Adaptive frame-based color image denoising. Appl Comput Harmon Anal 41(1):54\u201374. Sparse Representations with Applications in Imaging Science, Data Analysis and Beyond","DOI":"10.1016\/j.acha.2015.04.001"},{"key":"9673_CR81","doi-asserted-by":"crossref","first-page":"699","DOI":"10.1007\/978-3-540-85920-8_85","volume-title":"Progress in pattern recognition, image analysis and applications","author":"B Smolka","year":"2008","unstructured":"Smolka B (2008) Peer group filter for impulsive noise removal in color images. In: Ruiz-Shulcloper J, Kropatsch WG (eds) Progress in pattern recognition, image analysis and applications. Springer, Berlin, pp 699\u2013707"},{"issue":"6","key":"9673_CR82","doi-asserted-by":"crossref","first-page":"484","DOI":"10.1016\/j.patrec.2009.09.012","volume":"31","author":"B Smolka","year":"2010","unstructured":"Smolka B (2010) Peer group switching filter for impulse noise reduction incolor images. Pattern Recognit Lett 31(6):484\u2013495","journal-title":"Pattern Recognit Lett"},{"key":"9673_CR83","doi-asserted-by":"crossref","unstructured":"Smolka B, Chydzinski A (2005) Fast detection and impulsive noise removal in color images. Real-Time Imaging 11(5):389\u2013402. Special Issue on Multi-Dimensional Image Processing","DOI":"10.1016\/j.rti.2005.07.003"},{"issue":"11","key":"9673_CR84","doi-asserted-by":"crossref","first-page":"4148","DOI":"10.1109\/TIP.2015.2448352","volume":"24","author":"J Sun","year":"2015","unstructured":"Sun J, Xu Z (2015) Color image denoising via discriminatively learned iterative shrinkage. IEEE Trans Image Process 24(11):4148\u20134159","journal-title":"IEEE Trans Image Process"},{"key":"9673_CR85","doi-asserted-by":"crossref","unstructured":"Sun X, He N, Zhang Y-Q, Zhen X-Y, Lu K, Zhou X-L (2017) Color image denoising based on guided filter and adaptive wavelet threshold. Appl Comput Intell Soft Comput 2017:ID 5835020","DOI":"10.1155\/2017\/5835020"},{"key":"9673_CR86","doi-asserted-by":"crossref","unstructured":"Surya Prasath VB, Delhibabu R (2015) Color image restoration with fuzzy Gaussian mixture model driven nonlocal filter. In: International conference on analysis of images, social networks and texts. Springer, Berlin, pp 137\u2013145","DOI":"10.1007\/978-3-319-26123-2_13"},{"issue":"8","key":"9673_CR87","doi-asserted-by":"crossref","first-page":"2091","DOI":"10.1080\/01431160903260965","volume":"31","author":"VB Surya Prasath","year":"2010","unstructured":"Surya Prasath VB, Singh A (2010) Multispectral image denoising by well-posed anisotropic diffusion scheme with channel coupling. Int J Remote Sens 31(8):2091\u20132099","journal-title":"Int J Remote Sens"},{"key":"9673_CR88","unstructured":"Surya Prasath VB, Moreno JC, Palaniappan K (2013) Color image denoising by chromatic edges based vector valued diffusion. arXiv preprint. arXiv:1304.5587"},{"key":"9673_CR89","doi-asserted-by":"crossref","unstructured":"Takagi T, Sugeno M (1985) Fuzzy identification of systems and its applications to modeling and control. IEEE Trans Syst Man Cybern SMC-15(1):116\u2013132","DOI":"10.1109\/TSMC.1985.6313399"},{"key":"9673_CR90","doi-asserted-by":"crossref","unstructured":"Thamilselvan P, Sathiaseelan JGR (2018) A novel profuse clustering technique for image denoising. Procedia Comput Sci 125:132\u2013142. The 6th International Conference on Smart Computing and Communications","DOI":"10.1016\/j.procs.2017.12.019"},{"key":"9673_CR91","doi-asserted-by":"crossref","unstructured":"Thanh LT, Thanh DNH, Prasath VBS (2019) Adaptive texts deconvolution method for real natural images. In: 25th Asia-Pacific conference on communications (APCC), Ho Chi Minh City, Vietnam, November 2019, pp 110\u2013115","DOI":"10.1109\/APCC47188.2019.9026515"},{"key":"9673_CR92","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1016\/j.neunet.2020.07.025","volume":"131","author":"C Tian","year":"2020","unstructured":"Tian C, Fei L, Zheng W, Xu Y, Zuo W, Lin C-W (2020) Deep learning on image denoising: an overview. Neural Netw 131:251\u2013275","journal-title":"Neural Netw"},{"key":"9673_CR93","doi-asserted-by":"crossref","unstructured":"Tomasi C, Manduchi R (1998) Bilateral filtering for gray and color images. In: ICCV. IEEE, Bombay, India, pp 839\u2013846","DOI":"10.1109\/ICCV.1998.710815"},{"key":"9673_CR94","doi-asserted-by":"crossref","unstructured":"Tsai C, Tu W, Chien S (2015) Efficient natural color image denoising based on guided filter. In: 2015 IEEE international conference on image processing (ICIP), Sep 2015, pp 43\u201347","DOI":"10.1109\/ICIP.2015.7350756"},{"key":"9673_CR95","first-page":"149","volume-title":"Advances in imaging and electron physics","author":"D Tschumperl\u00e9","year":"2007","unstructured":"Tschumperl\u00e9 D, Deriche R (2007) Anisotropic diffusion partial differential equations for multichannel image regularization: framework and applications. In: Hawkes PW (ed) Advances in imaging and electron physics, vol 145. Elsevier, Amsterdam, pp 149\u2013209"},{"key":"9673_CR96","doi-asserted-by":"crossref","unstructured":"Venetsanopoulos AN, Plataniotis KN (2000) Adaptive filters for color image processing: a survey. In: 10th European signal processing conference. IEEE, Tampere, Finland, Sept 2000, pp 1\u20134","DOI":"10.1007\/978-3-662-04186-4_1"},{"key":"9673_CR97","doi-asserted-by":"crossref","unstructured":"Viero T, Oistamo K, Neuvo Y (1994) Three-dimensional median-related filters for color image sequence filtering. IEEE Trans Circuit Syst Video Technol 4(2):129\u2013142, 208\u201310","DOI":"10.1109\/76.285620"},{"key":"9673_CR98","unstructured":"Wang Z, Simoncelli EP, Bovik AC (2003) Multiscale structural similarity for image quality assessment. In: The thirty-seventh Asilomar conference on signals, systems computers. IEEE, Pacific Grove, CA, USA, 2003, vol\u00a02, Nov 2003, pp 1398\u20131402"},{"issue":"12","key":"9673_CR99","doi-asserted-by":"crossref","first-page":"3213","DOI":"10.1016\/j.sigpro.2010.05.026","volume":"90","author":"G Wang","year":"2010","unstructured":"Wang G, Li D, Pan W, Zang Z (2010) Modified switching median filter for impulse noise removal. Signal Process 90(12):3213\u20133218","journal-title":"Signal Process"},{"key":"9673_CR100","doi-asserted-by":"crossref","first-page":"216","DOI":"10.1016\/j.sigpro.2014.03.027","volume":"102","author":"G Wang","year":"2014","unstructured":"Wang G, Liu Y, Zhao T (2014) A quaternion-based switching filter for colour image denoising. Signal Process 102:216\u2013225","journal-title":"Signal Process"},{"key":"9673_CR101","doi-asserted-by":"crossref","unstructured":"Wang G, Zhu H, Wang Y (2015) Fuzzy decision filter for color images denoising. Optik Int J Light Electron Opt 126(20):2428\u20132432","DOI":"10.1016\/j.ijleo.2015.06.005"},{"key":"9673_CR102","first-page":"123","volume":"39","author":"G Wang","year":"2016","unstructured":"Wang G, Lan Y, Wang Y, Xiong W, Li J (2016) Modified non-local means filter for color image denoising. Revista Tecnica de la Facultad de Ingenieria Universidad del Zulia 39:123\u2013131","journal-title":"Revista Tecnica de la Facultad de Ingenieria Universidad del Zulia"},{"key":"9673_CR103","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1016\/j.ijleo.2018.08.013","volume":"173","author":"G Wang","year":"2018","unstructured":"Wang G, Liu Y, Xiong W, Li Y (2018) An improved non-local means filter for color image denoising. Optik 173:157\u2013173","journal-title":"Optik"},{"key":"9673_CR104","doi-asserted-by":"crossref","unstructured":"Yadav P (2015) Color image noise removal by modified adaptive threshold median filter for RVIN. In: 2015 International conference on electronic design, computer networks automated verification (EDCAV). IEEE, Shillong, India, Jan 2015, pp 175\u2013180","DOI":"10.1109\/EDCAV.2015.7060562"},{"issue":"12","key":"9673_CR105","doi-asserted-by":"crossref","first-page":"2324","DOI":"10.1109\/TIP.2008.2006658","volume":"17","author":"M Zhang","year":"2008","unstructured":"Zhang M, Gunturk BK (2008) Multiresolution bilateral filtering for image denoising. IEEE Trans Image Process 17(12):2324\u20132333","journal-title":"IEEE Trans Image Process"},{"issue":"8","key":"9673_CR106","doi-asserted-by":"crossref","first-page":"2378","DOI":"10.1109\/TIP.2011.2109730","volume":"20","author":"L Zhang","year":"2011","unstructured":"Zhang L, Zhang L, Mou X, Zhang D (2011) FSIM: a feature similarity index for image quality assessment. IEEE Trans Image Process 20(8):2378\u20132386","journal-title":"IEEE Trans Image Process"},{"key":"9673_CR107","doi-asserted-by":"crossref","unstructured":"Zhong L, Zhang Y, Xing Y (2010) An ensemble vector median filter for color image denoising. In: 2010 11th International conference on control automation robotics vision. IEEE, Singapore, Dec 2010, pp 2485\u20132490","DOI":"10.1109\/ICARCV.2010.5707236"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-024-09673-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00500-024-09673-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-024-09673-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,17]],"date-time":"2024-08-17T06:40:36Z","timestamp":1723876836000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00500-024-09673-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7]]},"references-count":107,"journal-issue":{"issue":"13-14","published-print":{"date-parts":[[2024,7]]}},"alternative-id":["9673"],"URL":"https:\/\/doi.org\/10.1007\/s00500-024-09673-4","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,7]]},"assertion":[{"value":"14 January 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 July 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no relevant financial or non-financial interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed consent"}}]}}