{"title":"Edge preserving algorithm for impulse noise removal using FPGA","authors":"S. Jayanthi Sree, S. Ashwin, S. Aravind Kumar","doi":"10.1109/MVIP.2012.6428763","DOIUrl":null,"url":null,"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.","PeriodicalId":170271,"journal":{"name":"2012 International Conference on Machine Vision and Image Processing (MVIP)","volume":"207 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 International Conference on Machine Vision and Image Processing (MVIP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MVIP.2012.6428763","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
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.