Title :
Edge preserving algorithm for impulse noise removal using FPGA
Author :
Jayanthi Sree, S. ; Ashwin, S. ; Aravind Kumar, S.
Author_Institution :
NGP Inst. of Technol., Coimbatore, India
Abstract :
Impulse noise is caused by malfunctioning pixels in camera sensors, faulty memory locations in hardware, or transmission in a noisy channel. Several distortions limit the quality of digital images during image acquisition, formation, storage and transmission. Impulse noise is introduced in the images from some digital sources due to acquisition error or transmission error or a problem in the ground processing systems. In this paper, an efficient edge preserving impulse noise removal technique has been proposed. The algorithm has been simulated on MATLAB and implemented using FPGA. The results show that the proposed technique preserves the finer edge details of the image during the impulse noise removal process. The technique has high performance in terms of qualitative analysis as well as visual quality using PSNR and MAE. Also, synthesis results prove that the design is of low computational complexity and lesser hardware cost.
Keywords :
edge detection; field programmable gate arrays; image denoising; impulse noise; visual communication; FPGA; MAE; MATLAB; PSNR; acquisition error; camera sensors; digital image quality; digital sources; edge details; edge preserving algorithm; edge preserving impulse noise removal technique; faulty memory locations; image acquisition; image distortion; image formation; image storage; image transmission; noisy channel transmission; qualitative analysis; transmission error; visual quality; Algorithm design and analysis; Filtering algorithms; Image edge detection; Image reconstruction; Noise measurement; PSNR; Edge preserving; FPGA; Image denoising; Impulse noise; MAE; PSNR;
Conference_Titel :
Machine Vision and Image Processing (MVIP), 2012 International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4673-2319-2
DOI :
10.1109/MVIP.2012.6428763