Neural Network System for Recognizing Images Affected by Random-Valued Impulse Noise
Abstract
:1. Introduction
1.1. Related Works
1.2. Research Motivation
2. Methods
3. Proposed Method and Results
3.1. Proposed Method
3.2. Experiment
- F1score is calculated as:
- The Matthews Correlation Coefficient (MCC) belongs to the range [−1, 1] and has the form:
4. Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Pawlicki, M.; Kozik, R.; Choraś, M. A Survey on Neural Networks for (Cyber-) Security and (Cyber-) Security of Neural Networks. Neurocomputing 2022, 500, 1075–1087. [Google Scholar] [CrossRef]
- Fiore, U. Neural Networks in the Educational Sector: Challenges and Opportunities. In Proceedings of the Balkan Region Conference on Engineering and Business Education, Sibiu, Romania, 16–19 October 2019; Volume 3, pp. 332–337. [Google Scholar] [CrossRef]
- Syam, N.; Kaul, R. Neural Networks in Marketing and Sales. In Machine Learning and Artificial Intelligence in Marketing and Sales; Emerald Publishing Limited: Bingley, UK, 2021; pp. 25–64. [Google Scholar] [CrossRef]
- Romero, J.; Machado, P. Neural Networks in Art, Sound and Design. Neural Comput. Appl. 2020, 33, 1. [Google Scholar] [CrossRef]
- Kumar, V.S.; Gogul, I.; Raj, M.D.; Pragadesh, S.K.; Sebastin, J.S. Smart Autonomous Gardening Rover with Plant Recognition Using Neural Networks. Procedia Comput. Sci. 2016, 93, 975–981. [Google Scholar] [CrossRef] [Green Version]
- Sajna Tasneem, S.; Shabeer, S. Optimized Image Restoration Based on Residual Cascade Convolution Neural Networks. In Proceedings of the International Conference on Intelligent Computing and Control Systems, Secunderabad, India, 15–17 May 2019; pp. 550–553. [Google Scholar] [CrossRef]
- Lou, G.; Shi, H. Face Image Recognition Based on Convolutional Neural Network. China Commun. 2020, 17, 117–124. [Google Scholar] [CrossRef]
- Yun, K.; Huyen, A.; Lu, T. Deep Neural Networks for Pattern Recognition. Adv. Pattern Recognit. Res. 2018, 49–79. [Google Scholar] [CrossRef]
- Zhang, J.; Shao, K.; Luo, X. Small Sample Image Recognition Using Improved Convolutional Neural Network. J. Vis. Commun. Image Represent. 2018, 55, 640–647. [Google Scholar] [CrossRef]
- Wu, W.; Li, L.; Yin, J.; Lyu, W.; Zhang, W. A Modular Tide Level Prediction Method Based on a NARX Neural Network. IEEE Access 2021, 9, 147416–147429. [Google Scholar] [CrossRef]
- Wu, Q.; Jiang, Z.; Hong, K.; Liu, H.; Yang, L.T.; Ding, J. Tensor-Based Recurrent Neural Network and Multi-Modal Prediction with Its Applications in Traffic Network Management. IEEE Trans. Netw. Serv. Manag. 2021, 18, 780–792. [Google Scholar] [CrossRef]
- Chakraborty, R.; Hasija, Y. Predicting MicroRNA Sequence Using CNN and LSTM Stacked in Seq2Seq Architecture. IEEE/ACM Trans. Comput. Biol. Bioinform. 2020, 17, 2183–2188. [Google Scholar] [CrossRef]
- Seo, H.; Bassenne, M.; Xing, L. Closing the Gap between Deep Neural Network Modeling and Biomedical Decision-Making Metrics in Segmentation via Adaptive Loss Functions. IEEE Trans Med. Imaging 2021, 40, 585–593. [Google Scholar] [CrossRef]
- Wang, S.; Archer, N.P. A Neural Network Based Fuzzy Set Model for Organizational Decision Making. IEEE Trans. Syst. Man Cybern. Part C Appl. Rev. 1998, 28, 194–203. [Google Scholar] [CrossRef]
- Wu, Q.X.; McGinnity, M.; Bell, D.A.; Prasad, G. A Self-Organizing Computing Network for Decision-Making in Data Sets with a Diversity of Data Types. IEEE Trans Knowl. Data Eng. 2006, 18, 941–953. [Google Scholar] [CrossRef]
- Steur, N.A.K.; Schwenker, F. Next-Generation Neural Networks: Capsule Networks with Routing-by-Agreement for Text Classification. IEEE Access 2021, 9, 125269–125299. [Google Scholar] [CrossRef]
- Schaller, H.N. Problem Solving by Global Optimization: The Rolling-Stone Neural Network. Proc. Int. Jt. Conf. Neural Netw. 1993, 2, 1481–1484. [Google Scholar] [CrossRef]
- Khaw, H.Y.; Soon, F.C.; Chuah, J.H.; Chow, C.O. Image Noise Types Recognition Using Convolutional Neural Network with Principal Components Analysis. IET Image Process. 2017, 11, 1238–1245. [Google Scholar] [CrossRef]
- Yim, J.; Sohn, K.-A. Enhancing the Performance of Convolutional Neural Networks on Quality Degraded Datasets. In Proceedings of the International Conference on Digital Image Computing, Sydney, Australia, 29 November–1 December 2017. [Google Scholar]
- Zhang, Z.; Han, D.; Dezert, J.; Yang, Y. A New Adaptive Switching Median Filter for Impulse Noise Reduction with Pre-Detection Based on Evidential Reasoning. Signal Process. 2018, 147, 173–189. [Google Scholar] [CrossRef]
- Mújica-Vargas, D.; de Jesús Rubio, J.; Kinani, J.M.V.; Gallegos-Funes, F.J. An Efficient Nonlinear Approach for Removing Fixed-Value Impulse Noise from Grayscale Images. J. Real-Time Image Process. 2018, 14, 617–633. [Google Scholar] [CrossRef]
- Lone, M.R.; Khan, E. A Good Neighbor Is a Great Blessing: Nearest Neighbor Filtering Method to Remove Impulse Noise. J. King Saud Univ. Comput. Inf. Sci. 2022, 34, 9942–9952. [Google Scholar] [CrossRef]
- Singh, A.; Sethi, G.; Kalra, G.S. Spatially Adaptive Image Denoising via Enhanced Noise Detection Method for Grayscale and Color Images. IEEE Access 2020, 8, 112985–113002. [Google Scholar] [CrossRef]
- Momeny, M.; Latif, A.M.; Agha Sarram, M.; Sheikhpour, R.; Zhang, Y.D. A Noise Robust Convolutional Neural Network for Image Classification. Results Eng. 2021, 10, 100225. [Google Scholar] [CrossRef]
- Garnett, R.; Huegerich, T.; Chui, C.; He, W. A Universal Noise Removal Algorithm with an Impulse Detector. IEEE Trans Image Process. 2005, 14, 1747–1754. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Tomasi, C.; Manduchi, R. Bilateral Filtering for Gray and Color Images. In Proceedings of the IEEE International Conference on Computer Vision, Bombay, India, 7 January 1998; pp. 839–846. [Google Scholar] [CrossRef]
- Dong, Y.; Chan, R.H.; Xu, S. A Detection Statistic for Random-Valued Impulse Noise. IEEE Trans Image Process. 2007, 16, 1112–1120. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Xiao, X.; Xiong, N.N.; Lai, J.; Wang, C.D.; Sun, Z.; Yan, J. A Local Consensus Index Scheme for Random-Valued Impulse Noise Detection Systems. IEEE Trans Syst. Man Cybern. Syst. 2021, 51, 3412–3428. [Google Scholar] [CrossRef]
- Kumar, S.; sen Yadav, J.; Kurmi, Y.; Baronia, A. An Efficient Image Denoising Approach to Remove Random Valued Impulse Noise by Truncating Data inside Sliding Window. In Proceedings of the 2nd International Conference on Data, Engineering and Applications, IDEA 2020, Bhopal, India, 28–29 February 2020. [Google Scholar]
- Lin, C.; Li, Y.; Feng, S.; Huang, M. A Two-Stage Algorithm for the Detection and Removal of Random-Valued Impulse Noise Based on Local Similarity. IEEE Access 2020, 8, 222001–222012. [Google Scholar] [CrossRef]
- Lin, C.; Qiu, C.; Wang, W.; Zhou, H.; Feng, S.; Huang, M. A New Denosing Method Based on Local Similarity for Removing Impulse Noise. In Proceedings of the Proceedings of 2021 5th Asian Conference on Artificial Intelligence Technology, ACAIT 2021, Haikou, China, 29–31 October 2021. [Google Scholar]
- Hamid, M.M.; Fathi Hammad, F.; Hmad, N. Removing the Impulse Noise from Grayscaled and Colored Digital Images Using Fuzzy Image Filtering. In Proceedings of the 2021 IEEE 1st International Maghreb Meeting of the Conference on Sciences and Techniques of Automatic Control and Computer Engineering, MI-STA 2021, Tripoli, Libya, 25–27 May 2021. [Google Scholar]
- Lyakhov, P.A.; Voznesensky, A.S.; Shalugin, E.D.; Orazaev, A.R.; Baboshina, V.A. Bilateral and Median Filter Combination for High-Quality Cleaning of Random Impulse Noise in Images. In Proceedings of the 11th Mediterranean Conference on Embedded Computing, MECO 2022, Budva, Montenegro, 7–11 June 2022. [Google Scholar] [CrossRef]
- Nazaré, T.S.; da Costa, G.B.P.; Contato, W.A.; Ponti, M. Deep Convolutional Neural Networks and Noisy Images. In Progress in Pattern Recognition, Image Analysis, Computer Vision, and Applications; Lecture Notes in Computer Science, Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics; Springer: Cham, Switzerland, 2018; Volume 10657, pp. 416–424. [Google Scholar]
- Schaefferkoetter, J.; Yan, J.; Ortega, C.; Sertic, A.; Lechtman, E.; Eshet, Y.; Metser, U.; Veit-Haibach, P. Convolutional Neural Networks for Improving Image Quality with Noisy PET Data. EJNMMI Res. 2020, 10, 105. [Google Scholar] [CrossRef] [PubMed]
- Cao, Y.; Fu, Y.; Zhu, Z.; Rao, Z. Color Random Valued Impulse Noise Removal Based on Quaternion Convolutional Attention Denoising Network. IEEE Signal Process. Lett. 2022, 29, 369–373. [Google Scholar] [CrossRef]
- Jang, H.; McCormack, D.; Tong, F. Noise-Trained Deep Neural Networks Effectively Predict Human Vision and Its Neural Responses to Challenging Images. PLoS Biol. 2021, 19, e3001418. [Google Scholar] [CrossRef]
- Konar, D.; Gelenbe, E.; Bhandary, S.; das Sarma, A.; Cangi, A. Random Quantum Neural Networks (RQNN) for Noisy Image Recognition. arXiv 2022, arXiv:2203.01764. [Google Scholar]
- Keohane, O.; Aizenberg, I. Impulse Noise Filtering Using MLMVN. In Proceedings of the International Joint Conference on Neural Networks, Glasgow, UK, 19–24 July 2020. [Google Scholar]
- Kim, T.H. Pattern Recognition Using Artificial Neural Network: A Review. Commun. Comput. Inf. Sci. 2010, 76, 138–148. [Google Scholar] [CrossRef]
- Bickel, P.J.; Doksum, K.A. Mathematical Statistics: Basic Ideas and Selected Topics; CRC Press: Boca Raton, FL, USA, 2015; ISBN 9781498723800. [Google Scholar]
- Aggarwal, C.C. Neural Networks and Deep Learning. In Neural Networks and Deep Learning; Springer: New York, NY, USA, 2018. [Google Scholar] [CrossRef]
- Nadeem, M.; Hussain, A.; Munir, A.; Habib, M.; Naseem, M.T. Removal of Random Valued Impulse Noise from Grayscale Images Using Quadrant Based Spatially Adaptive Fuzzy Filter. Signal Process. 2020, 169, 107403. [Google Scholar] [CrossRef]
- George, G.; Oommen, R.M.; Shelly, S.; Philipose, S.S.; Varghese, A.M. A Survey on Various Median Filtering Techniques For Removal of Impulse Noise From Digital Image. In Proceedings of the IEEE Conference on Emerging Devices and Smart Systems, ICEDSS 2018, Tiruchengode, India, 2–3 March 2018. [Google Scholar]
- Lan, X.; Zuo, Z. Random-Valued Impulse Noise Removal by the Adaptive Switching Median Detectors and Detail-Preserving Regularization. Optik 2014, 125, 1101–1105. [Google Scholar] [CrossRef]
- Lyakhov, P.A.; Orazaev, A.R.; Chervyakov, N.I.; Kaplun, D.I. A New Method for Adaptive Median Filtering of Images. In Proceedings of the 2019 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering, ElConRus 2019, Moscow, Russia, 28–31 January 2019; pp. 1197–1201. [Google Scholar] [CrossRef]
- Chervyakov, N.I.; Lyakhov, P.A.; Orazaev, A.R. 3d-Generalization of Impulse Noise Removal Method for Video Data Processing. Comput. Opt. 2020, 44, 92–100. [Google Scholar] [CrossRef]
- Cui, H.; Xiong, R.; Luo, C.; Song, Z.; Wu, F. Denoising and Resource Allocation in Uncoded Video Transmission. IEEE J. Sel. Top. Signal Process. 2015, 9, 102–112. [Google Scholar] [CrossRef]
- Simonyan, K.; Zisserman, A. Very Deep Convolutional Networks for Large-Scale Image Recognition. In Proceedings of the 3rd International Conference on Learning Representations, ICLR 2015—Conference Track Proceedings 2014, San Diego, CA, USA, 7–9 May 2015. [Google Scholar] [CrossRef]
- Krizhevsky, A.; Sutskever, I.; Hinton, G.E. ImageNet Classification with Deep Convolutional Neural Networks. Commun. ACM 2017, 60, 84–90. [Google Scholar] [CrossRef] [Green Version]
N | 0.01 | 0.1 | 0.25 | 0.5 |
T | 40 | 35 | 25 | 20 |
Architecture | Accuracy |
---|---|
GoogLeNet | 82.03 |
ResNeXt50 | 84.42 |
Densenet201 | 85.38 |
Densenet161 | 86.52 |
VGG16 | 87.99 |
Base Change Method | Random-Valued Impulse Noise Intensity | ||||
---|---|---|---|---|---|
1% | 10% | 25% | 50% | ||
Noised | 83.72 | 42.42 | 17.31 | 12.31 | |
Cleaned based on known methods | [28] | 72.40 | 72.84 | 67.87 | 36.26 |
[27] | 81.57 | 79.50 | 72.99 | 46.67 | |
[25] | 82.72 | 81.12 | 73.08 | 45.40 | |
Cleaned based on proposed method | 87.35 | 82.28 | 74.25 | 46.46 |
Base Change Method | Accuracy, % | F1Score | MCC | |
---|---|---|---|---|
Noised | 83.72 | 0.8369 | 0.8198 | |
Cleaned based on known methods | [28] | 72.40 | 0.7283 | 0.6947 |
[27] | 81.57 | 0.8172 | 0.7959 | |
[25] | 82.72 | 0.8284 | 0.8085 | |
Cleaned based on proposed method | 87.35 | 0.8735 | 0.8587 |
Base Change Method | Accuracy, % | F1score | MCC | |
---|---|---|---|---|
Noised | 42.42 | 0.4146 | 0.3853 | |
Cleaned based on known methods | [28] | 72.84 | 0.7324 | 0.6995 |
[27] | 79.50 | 0.7973 | 0.7732 | |
[25] | 81.12 | 0.8129 | 0.7911 | |
Cleaned based on proposed method | 82.28 | 0.8246 | 0.8046 |
Base Change Method | Accuracy, % | F1score | MCC | |
---|---|---|---|---|
Noised | 17.31 | 0.1016 | 0.0990 | |
Cleaned based on known methods | [28] | 67.87 | 0.6828 | 0.6450 |
[27] | 72.99 | 0.7337 | 0.7018 | |
[25] | 73.08 | 0.7350 | 0.7030 | |
Cleaned based on proposed method | 74.25 | 0.7460 | 0.7158 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Orazaev, A.; Lyakhov, P.; Baboshina, V.; Kalita, D. Neural Network System for Recognizing Images Affected by Random-Valued Impulse Noise. Appl. Sci. 2023, 13, 1585. https://doi.org/10.3390/app13031585
Orazaev A, Lyakhov P, Baboshina V, Kalita D. Neural Network System for Recognizing Images Affected by Random-Valued Impulse Noise. Applied Sciences. 2023; 13(3):1585. https://doi.org/10.3390/app13031585
Chicago/Turabian StyleOrazaev, Anzor, Pavel Lyakhov, Valentina Baboshina, and Diana Kalita. 2023. "Neural Network System for Recognizing Images Affected by Random-Valued Impulse Noise" Applied Sciences 13, no. 3: 1585. https://doi.org/10.3390/app13031585
APA StyleOrazaev, A., Lyakhov, P., Baboshina, V., & Kalita, D. (2023). Neural Network System for Recognizing Images Affected by Random-Valued Impulse Noise. Applied Sciences, 13(3), 1585. https://doi.org/10.3390/app13031585