Image and Video Denoiser on CUDAImage/video denoisers are widely used in many applications. We have developed CUDA-accelerated denoiser kernels that run on existing CUDA hardware from NVIDIA. We have implemented both luma and chroma noise removal and got very high performance both for image and video processing. CUDA Denoiser Library Features
Benchmarks for fast image and video denoiser on CUDAImage resolution: 4112×2176 (8.9 MPix), 16-bit per channel, RGB Test description: all data in GPU memory, timing includes GPU computations only Wavelet transform: CDF 9/7 NLM denoiser parameters: windows 3×3 and 5×5, strength 800 Software: OS Windows-10, CUDA-12.3
The above results are comparable with the processing time of our best MG debayer algorithm which is around 1.05 ms (which is 8.5 GPix/s) for that image on that GPU. We have designed that software as a part of our GPU Image & Video Processing SDK. Now our customers have opportunity to utilize GPU-accelerated denoiser in their applications as a part of general image processing pipeline. TestingTo test our CUDA denoisers, please download FastVCR software. CUDA-based denoising roadmap
|