VLSI Implementation of a Real-time Modified Decision-based Algorithm for Impulse Noise Removal

被引:0
|
作者
Sanki, Pradyut Kumar [1 ]
Bevara, Vasudeva [1 ]
Supriya, Medarametla Deepthi [1 ]
Vignesh, Devireddy [1 ]
Harshath, Peram Bhanu Sai [1 ]
Kuchina, Siavya [1 ]
机构
[1] SRM Univ AP UGC, Elect & Commun Engn, Guntur, Andhra Pradesh, India
来源
2022 IEEE INTERNATIONAL IOT, ELECTRONICS AND MECHATRONICS CONFERENCE (IEMTRONICS) | 2022年
关键词
Impulse noise; image denoising; filtering algorithms; image quality; PSNR; field programmable gate arrays; SWITCHING MEDIAN FILTER; PEPPER NOISE; SALT; SUPPRESSION; DESIGN; IMAGES;
D O I
10.1109/IEMTRONICS55184.2022.9795765
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, a Real-Time Impulse Noise Removal (RTINR) algorithm and its hardware architecture are proposed for denoising images corrupted with fixed valued impulse noise. A decision-based algorithm is modified in the proposed RTINR algorithm where the corrupted pixel is first detected & is restored with median or previous pixel value depending on the number of corrupted pixels in the image. The proposed RTINR architecture has been designed to reduce the hardware complexity as it requires 21 comparators, 4 adders, and 2 line buffers which in turn improve the execution time. The proposed architecture results better in qualitative and quantitative performance in comparison to different denoising schemes while evaluated based on PSNR, IEF, MSE, EKI, SSIM,& FOM. The proposed architecture has been simulated using the VIRTEX7 FPGA device and the reported maximum post place& route frequency is 360.88 MHz. The proposed RTINR architecture is capable of denoising images of size 512 x 512 at a frame rate of 686. The architecture has also been synthesized using UMC 90 nm technology where 103 mW power is consumed at a clock frequency of 100 MHz with a gate count of 23K (NAND2) including two memory buffers.
引用
收藏
页码:530 / 539
页数:10
相关论文
共 50 条
  • [21] A novel decision-based adaptive feedback median filter for high density impulse noise suppression
    Mausumi Kamarujjaman
    Susanta Maitra
    Multimedia Tools and Applications, 2021, 80 : 299 - 321
  • [22] Decision-based non-local means filter for removing impulse noise from digital images
    Zhang, Xuming
    Zhan, Yi
    Ding, Mingyue
    Hou, Wenguang
    Yin, Zhouping
    SIGNAL PROCESSING, 2013, 93 (02) : 517 - 524
  • [23] Real-time adaptive image impulse noise suppression
    Andreadis, I
    Louverdis, G
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2004, 53 (03) : 798 - 806
  • [24] An Efficient Algorithm for Removal of Impulse Noise in Color Image Through Efficient Modified Decision Based Unsymmetric Trimmed Median Filter
    Tondare, Santosh M.
    Tekale, Niteen S.
    2015 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2015, : 476 - 480
  • [25] A Fourier extension based algorithm for impulse noise removal
    Sahoolizadeh, H.
    Rajabioun, R.
    Zeinali, M.
    WORLD CONGRESS ON ENGINEERING 2008, VOLS I-II, 2008, : 665 - +
  • [26] An efficient decision-based and edge-preserving method for salt-and-pepper noise removal
    Wu, Jian
    Tang, Chen
    PATTERN RECOGNITION LETTERS, 2011, 32 (15) : 1974 - 1981
  • [27] A new hybrid image denoising algorithm using adaptive and modified decision-based filters for enhanced image quality
    Ullah, Faiz
    Kumar, Kamlesh
    Rahim, Tariq
    Khan, Jawad
    Jung, Younhyun
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [28] A new fuzzy-based decision algorithm for high-density impulse noise removal
    Madhu S. Nair
    G. Raju
    Signal, Image and Video Processing, 2012, 6 : 579 - 595
  • [29] A novel statistical golden ratio based adaptive high density impulse noise removal algorithm
    Halder, Amiya
    Bhattacharya, Pritam
    Sarkar, Apurba
    Choudhuri, Rudrajit
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (13) : 19155 - 19188
  • [30] Real-time TLS algorithms in Gaussian and impulse noise environments
    Feng, DZ
    Bao, Z
    Zhang, XD
    TOTAL LEAST SQUARES AND ERRORS-IN-VARIABLES MODELING: ANALYSIS, ALGORITHMS AND APPLICATIONS, 2002, : 341 - 350