Abstract
Image noise and its reduction have been of active interest over the last few years due to the increasing application of Image processing in various domains such as medical, video processing, robotics, etc. This paper presents a Deep Learning (Convolutional Neural Network) approach to classify an image into different levels of Gaussian noise it has. Most of the image-denoising models are based on the assumption that the images to be processed have some level of noise in them. The proposed model evaluates whether the image has noise present in it and also quantifies the amount of noise the image has. The MSRA 10K dataset has been used to train, test, and validate the model. Ten levels of Gaussian noise have been introduced to the dataset which represent the ten classes for the model and one class with a clean image. The model has achieved an accuracy of 96%. The proposed model has proven to be very effective in identifying the level of Gaussian Noise present in the image.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Ambulkar S, Golar P (2014) A review of decision based impulse noise removing algorithms. Int J Eng Res Appl 4:54–59
Verma R, Ali J (2013) A comparative study of various types of image noise and efficient noise removal techniques. Int J Adv Res Comput Sci Softw Eng 3(10)
Singh M, Govil MC, Pilli ES, Vipparthi SK (2019) SOD-CED: salient object detection for noisy images using convolution encoder-decoder. IET Comput Vision 13(6):578–587
Hosseini H, Hessar F, Marvasti F (2015) Real-time impulse noise suppression from images using an efficient weighted-average filtering. IEEE Signal Process Lett 22:1050–1054
Bovik A (2000) Handbook of image and video processing, 2nd ed. Elsevier Academic Press
Kumain SC, Singh M, Singh N, Kumar K (2018) An efficient Gaussian noise reduction technique for noisy images using optimized filter approach. In: 2018 first international conference on secure cyber computing and communication (ICSCCC), pp 243–248
Chang SG, Bin Y, Vetterli M (2000) Adaptive wavelet thresholding for image denoising and compression. IEEE Trans Image Process 9:1532–1546
LeCun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324
Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 25:1097–1105
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–2095
Bhujle HV, Vadavadagi BH (2019) NLM based magnetic resonance image denoising-a review. Biomed Signal Process Control 47:252–261
Manjón JV, Coupé P, Buades A, Collins DL, Robles M (2012) New methods for MRI denoising based on sparseness and self-similarity. Med Image Anal 16(1):18–27
Gondara L (2016) Medical image denoising using convolutional denoising autoencoders. In: 2016 IEEE 16th international conference on data mining workshops (ICDMW), pp 241–246
Kumain SC, Kumar K (2021) VBNC: voting based noise classification framework using deep CNN. In: Conference proceedings of ICDLAIR2019, pp 357–363
Chuah JH, Khaw HY, Soon FC, Chow CO (2017) Detection of Gaussian noise and its level using deep convolutional neural network. In: TENCON 2017-2017 IEEE region 10 conference, pp 2447–2450. (Nov 2017)
Khaw HY, Soon FC, Chuah JH, Chow CO (2017) Image noise types recognition using convolutional neural network with principal components analysis. IET Image Proc 11(12):1238–1245
LeCun Y, Boser BE, Denker JS, Henderson D, Howard RE, Hubbard WE, Jackel LD (1990) Handwritten digit recognition with a back-propagation network. In: Advances in neural information processing systems, pp 396–404
Huang Y, Wu R, Sun Y, Wang W, Ding X (2015) Vehicle logo recognition system based on convolutional neural networks with a pretraining strategy. IEEE Trans Intell Transp Syst 16(4):1951–1960
Lawrence S, Giles CL, Tsoi AC, Back AD (1997) Face recognition: a convolutional neural-network approach. IEEE Trans Neural Netw 8(1):98–113
Feng BY, Ren M, Zhang XY, Suen CY (2014) Automatic recognition of serial numbers in bank notes. Pattern Recogn 47(8):2621–2634
MSRA10K Dataset. https://mmcheng.net/msra10k/. Accessed 01 Dec 2021
Classification Report. https://muthu.co/understanding-the-classification-report-in-sklearn/. Accessed 01 Dec 2021
Confusion Matrix. https://www.geeksforgeeks.org/confusion-matrix-machine-learning/. Accessed 05 Dec 2021
Callbacks API. https://keras.io/api/callbacks/. Accessed 05 Dec 2021
USC-SIPI Dataset. https://sipi.usc.edu/database/. Accessed 05 Dec 2021
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Yadav, R.K., Singh, M., Kumain, S.C. (2023). A Deep Learning Approach for Gaussian Noise-Level Quantification. In: Muthusamy, H., Botzheim, J., Nayak, R. (eds) Robotics, Control and Computer Vision. Lecture Notes in Electrical Engineering, vol 1009. Springer, Singapore. https://doi.org/10.1007/978-981-99-0236-1_6
Download citation
DOI: https://doi.org/10.1007/978-981-99-0236-1_6
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-0235-4
Online ISBN: 978-981-99-0236-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)