Abstract
In last decade, most of the multimedia IoT (M-IoT) applications are gaining popularity where the real-time still and streaming images are captured, and corresponding data is transported to cloud servers via communication networks. In such applications, the image sources are low-cost sensors that introduce impulse noises in the images making it unreliable for any computer vision algorithms running on the cloud. Though many powerful impulse noise removal techniques present in literature, their computational complexities are much higher to carry out the data cleaning operation at the constrained IoT gateways. This paper has proposed an impulse removal technique with lower computational complexity than other well-established techniques best suited to be implemented at IoT gateway level. In this paper, a hybrid detection algorithm is proposed to detect the pixels corrupted by impulse noise followed by a fuzzy filter to restore the detected pixels. It has been observed that HDFF provides an improvement of 3% in comparison to state-of-the-art-filters in terms PSNR. The simulation results also suggest the noise-filtration performance of the proposed technique matches to that of some well-established techniques with lesser computational complexity making it suitable for gateway level implementation in M-IoT applications.
Similar content being viewed by others
References
Abdiansah A, Wardoyo R (2015) Time complexity analysis of support vector machines (SVM) in LibSVM. Int J Comput Appl 128(3):28–34
Atzori L, Iera A, Morabito G (2010) The Internet of Things: A survey. Comput Netw 54(15):2787–2805
Cao Y, Jiang T, Han Z (2016) A survey of emerging M2M systems: context, task, and objective. IEEE Internet Things J 3(6):1246–1258
Chan RH, Hu C, Nikolova M (2004) An iterative procedure for removing random –valued impulse noise. IEEE Signal Process Lett 11(12):921–924
Chan RH, Chung HW, Nikolova M (2005) Salt-and-Pepper noise removal by median-type noise detectors and detail-preserving regularization. IEEE Trans Image Process 14(10):1479–1485
Eng HL, Ma KK (2001) Noise adaptive switching median filter. IEEE Trans Image Process 10(2):242–251
Iyad F, Rami AJ (2013) Efficient improvements on the BDND filtering algorithms for the removal of high-density impulse noise. IEEE Trans Image Process 22(3):1223–1232
Jia-Shiuan CHL (2010) Switching bilateral filter with a texturel noise detector for universal noise removal. IEEE Trans Image Process 19(9):2307–2320
Kaliraj G, Baskar S (2010) An efficient approach for the removal of impulse noise from the corrupted images using neural network based impulse detector. Image Vis Comput 28:458–466
Ko SJ, Lee YH (1999) Centre weight median filters and their applications to image enhancement. IEEE Trans Circuits Syst 38(9):984–993
Long C, Cao Y, Jiang T, Zhang Q (2018) Edge computing framework for cooperative video processing in multimedia IoT systems. IEEE Trans Multimed 20(5):1126–1139
Masood S, Hussain A et al (2014) Color difference based Fuzzy filter for extremely corrupted color Images. Appl Soft Comput 21:107–118
Nauman A, Qadri Y, Amjad M, Zikria Y, Afzal M, Kim S (2020) Multimedia Internet of Things: A comprehensive survey. IEEE Access 8:8202–8250
Pitas I, Venetsanopoulos AN (1992) Order statistics in digital image processing. Proc IEEE. 80(12):1893-1921
Roy A, Laskar RH (2016) Multiclass SVM based adaptive filter for removal of high density impulse noise from color images. Appl Soft Comput 46:816–826
Roy A, Singha J, Devi SS, Laskar RH (2016) Impulse noise removal using SVM classification based fuzzy filter from gray scale images. Sig Process 128:262–273
Roy A, Manam L, Laskar RH (2020) Removal of ‘Salt & Pepper’noise from color images using adaptive fuzzy technique based on histogram estimation. Multimed Tools Appl 79(47):34851–34873
Schulte S, Witte VD et al (2007) Histogram based fuzzy color filter for image restoration. Image Vis Comput 25:1377–1390
Singh KM, Bora PK (2003) Adaptive vector median filter for removal impulses from color images, Circuits and Systems, ISCAS’03. Proceedings of the 2003 International Symposium, 2 396-399
Wang JH, Chiu HC (1999) HAF: an adaptive fuzzy filter for restoring highly corrupted images by histogram estimation. Proceedings of the National Science Council ROC(A) 23, 630–643
Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: From error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612
Zhang S, Karim MA (2002) A new impulse detector for switching median filters. IEEE Signal Process Lett 9(4):360–363
Zhang L, Zhang L, Mou X, Zhang D (2011) A feature similarity index for image quality assessment. IEEE Trans Image Process 20(8):2378–2386
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Roy, A., Bandopadhaya, S., Chandra, S. et al. Removal of impulse noise for multimedia-IoT applications at gateway level. Multimed Tools Appl 81, 34463–34480 (2022). https://doi.org/10.1007/s11042-021-11832-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-11832-w