VLSI Architecture for Decision Tree Based Noise Detector and Gaussian Filter for Noise Removal
DOI:
https://doi.org/10.46610/JOVDSP.2025.v11i02.001Keywords:
Convolution, Decision tree based noise detector, Gaussian filter, Noise reduction, VLSI architectureAbstract
This paper focuses on noise removal using a hybrid approach that integrates a decision-tree-based noise detector with a Gaussian filter to reduce Gaussian noise while preserving important image details. Gaussian noise, characterized by random intensity variations, often leads to a loss in visual quality. Conventional filtering applies uniform smoothing, which can cause blurring of edges and textures. To overcome this, a decision tree composed of three modules uniformity analyzer, edge transition detector, and neighborhood correlation evaluator is used to accurately identify noisy pixels. Only the pixels classified as noisy are processed through a Gaussian filter, preserving noise-free regions. Implemented in Verilog and simulated using Vivado, this method leverages parallelism for efficient processing. MATLAB is used for preprocessing and analysis. Results show significant improvements in SNR, PSNR, and SSIM, validating the method’s effectiveness in enhancing image clarity.
References
R. E. Woods, R. C. Gonzalez, “Digital Image Processing (3rd Edition), Pearson Prentice Hal, 2007.
S. R. Safavian and D. Landgrebe, “A survey of decision tree classifier methodology,” IEEE Transactions on Methods, Man, and Cybernetics, vol. 21, no. 3, pp. 660–674, 1991, doi: https://doi.org/10.1109/21.97458.
H. Hwang and R. A. Haddad, "Adaptive median filters: new algorithms and results," in IEEE Transactions on Image Processing, vol. 4, no. 4, pp. 499-502, April 1995, doi: https://doi.org/10.1109/83.370679
R. H. Chan, Chung-Wa Ho and M. Nikolova, "Salt-and-pepper noise removal by median-type noise detectors and detail-preserving regularization," in IEEE Transactions on Image Processing, vol. 14, no. 10, pp. 1479-1485, Oct. 2005, doi: https://doi.org/10.1109/TIP.2005.852196
P.-E. Ng and K.-K. Ma, “A switching median filter with boundary discriminative noise detection for extremely corrupted images,” IEEE Transactions on Image Processing, vol. 15, no. 6, pp. 1506–1516, Jun. 2006, doi: https://doi.org/10.1109/tip.2005.871129
I. Aizenberg and C. Butakoff, “Effective impulse detector based on rank-order criteria,” IEEE Signal Processing Letters, vol. 11, no. 3, pp. 363-366, 2004. https://doi.org/10.1109/LSP.2003.822925
N. H.-H. Tsai, N. X.-P. Lin and B.-M. Chang, “An Image Filter with a hybrid impulse detector based on decision tree and Particle Swarm Optimization,” International Conference on Machine Learning and Cybernetics, pp. 2863–2868, Jul. 2009, doi: https://doi.org/10.1109/icmlc.2009.5212609
C.-Y. Lien, C.-C. Huang, P.-Y. Chen, and Y. Lin, “An Efficient Denoising Architecture for Removal of Impulse Noise in Images,” IEEE Transactions on Computers, vol. 62, no. 4, pp. 631–643, Apr. 2013, doi: https://doi.org/10.1109/tc.2011.256.
S. Jothi, N. Santhiya Kumari, and M. Raja, “VLSI Architecture for Impulse Noise Reduction Using Modified Decision Tree Based Denoising Method,” International Journal of Applied Engineering Research, vol. 10, pp. 43125–43130, 2015, [Online]. Available: https://www.ripublication.com/ijaer10/ijaerv10n22_52.pdf
P. Ruban and M. P. Pramod Kumar, “Adaptive denoising of impulse noise with enhanced edge preservation,” International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering, vol. 3, no. 4, pp. 9120-9125, 2014, https://www.ijareeie.com/upload/2014/april/27Z5_Adaptive.pdf
M. Vinay, K. Naga, M. Rao, P. Jabeer, and Y. Kumar, “An Efficient Image Denoising Method Using Edge Preserving Filter,” International Journal of Research Publication and Reviews Journal homepage: www.ijrpr.com, vol. 3, pp. 391–398, 2022. [Online]. Available: https://ijrpr.com/uploads/v3issue6/ijrpr4717.pdf
F. C. Cabello, J. Leon, Y. Iano, and R. Arthur, “Implementation of a fixed-point 2D Gaussian Filter for Image Processing based on FPGA,” in Proceedings of Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA), Dec. 2015, doi: https://doi.org/10.1109/spa.2015.7365108.
G. Sukanya and T. S. Savithri, “VLSI Architecture for Edge Detection of Leaf Images,” Transactions on Engineering and Computing Sciences, vol. 13, no. 02, pp. 134–143, Apr. 2025. doi: https://doi.org/10.14738/tecs.1302.18612.