Skip to main content

A Deep Learning Approach for Gaussian Noise-Level Quantification

  • Conference paper
  • First Online:
Robotics, Control and Computer Vision

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 1009))

  • 236 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Ambulkar S, Golar P (2014) A review of decision based impulse noise removing algorithms. Int J Eng Res Appl 4:54–59

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. Bovik A (2000) Handbook of image and video processing, 2nd ed. Elsevier Academic Press

    Google Scholar 

  6. 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

    Google Scholar 

  7. Chang SG, Bin Y, Vetterli M (2000) Adaptive wavelet thresholding for image denoising and compression. IEEE Trans Image Process 9:1532–1546

    Article  MathSciNet  MATH  Google Scholar 

  8. LeCun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324

    Article  Google Scholar 

  9. Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 25:1097–1105

    Google Scholar 

  10. 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

    Article  MathSciNet  Google Scholar 

  11. Bhujle HV, Vadavadagi BH (2019) NLM based magnetic resonance image denoising-a review. Biomed Signal Process Control 47:252–261

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. Gondara L (2016) Medical image denoising using convolutional denoising autoencoders. In: 2016 IEEE 16th international conference on data mining workshops (ICDMW), pp 241–246

    Google Scholar 

  14. Kumain SC, Kumar K (2021) VBNC: voting based noise classification framework using deep CNN. In: Conference proceedings of ICDLAIR2019, pp 357–363

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

    Google Scholar 

  18. 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

    Article  Google Scholar 

  19. Lawrence S, Giles CL, Tsoi AC, Back AD (1997) Face recognition: a convolutional neural-network approach. IEEE Trans Neural Netw 8(1):98–113

    Article  Google Scholar 

  20. Feng BY, Ren M, Zhang XY, Suen CY (2014) Automatic recognition of serial numbers in bank notes. Pattern Recogn 47(8):2621–2634

    Article  Google Scholar 

  21. MSRA10K Dataset. https://mmcheng.net/msra10k/. Accessed 01 Dec 2021

  22. Classification Report. https://muthu.co/understanding-the-classification-report-in-sklearn/. Accessed 01 Dec 2021

  23. Confusion Matrix. https://www.geeksforgeeks.org/confusion-matrix-machine-learning/. Accessed 05 Dec 2021

  24. Callbacks API. https://keras.io/api/callbacks/. Accessed 05 Dec 2021

  25. USC-SIPI Dataset. https://sipi.usc.edu/database/. Accessed 05 Dec 2021

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rajni Kant Yadav .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics