Axel Davy . Thibaud Ehret

Denoising is an essential part of any image- or video-processing pipeline. Unfortunately, due to time-processing constraints, many pipelines do not consider the use of modern denoisers. These algorithms have only CPU implementations or suboptimal GPU implementations. We propose a new efficient GPU implementation of NL-means and BM3D, and, to our knowledge, the first GPU implementation of the video-denoising algorithm VBM3D. The performance of these implementations enable their use in real-time scenarios.

Davy, A., Ehret, T. GPU acceleration of NL-means, BM3D and VBM3D. J Real-Time Image Proc (2020).