Block matching noise reduction method for photographic images applied in Bayer RAW domain and optimized for real-time implementation

I. Romanenko, E. Edirisinghe, Daniel Larkin
{"title":"Block matching noise reduction method for photographic images applied in Bayer RAW domain and optimized for real-time implementation","authors":"I. Romanenko, E. Edirisinghe, Daniel Larkin","doi":"10.1117/12.922791","DOIUrl":null,"url":null,"abstract":"Image de-noising has been a well studied problem in the field of digital image processing. However there are a number \nof problems, preventing state-of-the-art algorithms finding their way to practical implementations. In our research we \nhave solved these issues with an implementation of a practical de-noising algorithm. In order of importance: firstly we \nhave designed a robust algorithm, tackling different kinds of nose in a very wide range of signal to noise ratios, secondly \nin our algorithm we tried to achieve natural looking processed images and to avoid unnatural looking artifacts, thirdly we \nhave designed the algorithm to be suitable for implementation in commercial grade FPGA's capable of processing full \nHD (1920×1080) video data in real time (60 frame per second). \nThe main challenge for the use of noise reduction algorithms in photo and video applications is the compromise \nbetween the efficiency of the algorithm (amount of PSNR improvement), loss of details, appearance of artifacts and the \ncomplexity of the algorithm (and consequentially the cost of integration). In photo and video applications it is very \nimportant that the residual noise and artifacts produced by the noise reduction algorithm should look natural and do not \ndistract aesthetically. Our proposed algorithm does not produce artificially looking defects found in existing state-of-theart \nalgorithms. \nIn our research, we propose a robust and fast non-local de-noising algorithm. The algorithm is based on a Laplacian \npyramid. The advantage of this approach is the ability to build noise reduction algorithms with a very large effective \nkernel. In our experiments effective kernel sizes as big as 127×127 pixels were used in some cases, which only required \n4 scales. This size of a kernel was required to perform noise reduction for the images taken with a DSLR camera. \nTaking into account the achievable improvement in PSNR (on the level of the best known noise reduction \ntechniques) and low algorithmic complexity, enabling its practical use in commercial photo, video applications, the \nresults of our research can be very valuable.","PeriodicalId":369288,"journal":{"name":"Real-Time Image and Video Processing","volume":"185 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Real-Time Image and Video Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.922791","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

Image de-noising has been a well studied problem in the field of digital image processing. However there are a number of problems, preventing state-of-the-art algorithms finding their way to practical implementations. In our research we have solved these issues with an implementation of a practical de-noising algorithm. In order of importance: firstly we have designed a robust algorithm, tackling different kinds of nose in a very wide range of signal to noise ratios, secondly in our algorithm we tried to achieve natural looking processed images and to avoid unnatural looking artifacts, thirdly we have designed the algorithm to be suitable for implementation in commercial grade FPGA's capable of processing full HD (1920×1080) video data in real time (60 frame per second). The main challenge for the use of noise reduction algorithms in photo and video applications is the compromise between the efficiency of the algorithm (amount of PSNR improvement), loss of details, appearance of artifacts and the complexity of the algorithm (and consequentially the cost of integration). In photo and video applications it is very important that the residual noise and artifacts produced by the noise reduction algorithm should look natural and do not distract aesthetically. Our proposed algorithm does not produce artificially looking defects found in existing state-of-theart algorithms. In our research, we propose a robust and fast non-local de-noising algorithm. The algorithm is based on a Laplacian pyramid. The advantage of this approach is the ability to build noise reduction algorithms with a very large effective kernel. In our experiments effective kernel sizes as big as 127×127 pixels were used in some cases, which only required 4 scales. This size of a kernel was required to perform noise reduction for the images taken with a DSLR camera. Taking into account the achievable improvement in PSNR (on the level of the best known noise reduction techniques) and low algorithmic complexity, enabling its practical use in commercial photo, video applications, the results of our research can be very valuable.
图像块匹配降噪方法应用于Bayer RAW域,并优化为实时实现
图像去噪一直是数字图像处理领域研究的热点问题。然而,有许多问题阻碍了最先进的算法找到实际实现的方式。在我们的研究中,我们通过实现一个实用的去噪算法来解决这些问题。按照重要性的顺序:首先,我们设计了一个鲁棒的算法,在非常广泛的信噪比范围内处理不同种类的鼻子,其次,在我们的算法中,我们试图实现自然外观的处理图像,避免不自然外观的伪像,第三,我们设计的算法适用于能够实时处理全高清(1920×1080)视频数据的商业级FPGA实现(每秒60帧)。在照片和视频应用中使用降噪算法的主要挑战是算法的效率(PSNR改进的数量),细节丢失,伪影外观和算法的复杂性(以及必然的集成成本)之间的妥协。在照片和视频应用中,由降噪算法产生的残余噪声和伪影应该看起来自然而不分散审美是非常重要的。我们提出的算法不会产生在现有的核心算法中发现的人为缺陷。在我们的研究中,我们提出了一种鲁棒、快速的非局部去噪算法。该算法基于拉普拉斯金字塔。这种方法的优点是能够构建具有非常大的有效核的降噪算法。在我们的实验中,在某些情况下使用的有效内核大小为127×127像素,只需要4个尺度。这种大小的内核需要对数码单反相机拍摄的图像进行降噪。考虑到可实现的PSNR改进(在最著名的降噪技术水平上)和低算法复杂性,使其在商业照片,视频应用中的实际应用,我们的研究结果非常有价值。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信