Converging Algorithm-Agnostic Denoising for Monte Carlo Rendering

Denoising Monte Carlo rendered images is a critical challenge in computer graphics, traditionally addressed in post-processing phases. Recent advances have shifted focus towards integrating denoising directly into progressive rendering. This approach not only blends denoised outputs with noisy inputs to enhance visual quality but also guides adaptive sampling through variance estimation of denoised outputs. In this paper, we introduce a novel method that predicts the blending weight of denoised images directly during progressive rendering. Our technique adjusts the blending weight for each pixel based on error estimates, effectively 'skipping' certain iterations of Monte Carlo Path Tracing (MCPT) and mimicking adaptive sampling a posteriori. A key innovation of our approach is an analytical method that ensures the blended output converges accurately to the reference image. Our method does not rely on deep-learning techniques, making it immediately applicable to any denoising algorithm. We demonstrate that our method enhances visual quality and allows for blending between noisy and denoised images, even those obtained at different MCPT iterations. This not only streamlines the rendering process but also improves efficiency and output fidelity.

Authors

Institutions

Publication Details

Journal
Proceedings of the ACM on Computer Graphics and Interactive Techniques
Published
2024-08-09
DOI
https://doi.org/10.1145/3675384
Primary Topic
Computer Graphics and Visualization Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Converging Algorithm-Agnostic Denoising for Monte Carlo Rendering

Leonardo Bocchi, Elena Denisova
Proceedings of the ACM on Computer Graphics and Interactive Techniques
Computer Graphics and Visualization Techniques
article

Converging Algorithm-Agnostic Denoising for Monte Carlo Rendering

Leonardo Bocchi, Elena Denisova
article en

Abstract

Denoising Monte Carlo rendered images is a critical challenge in computer graphics, traditionally addressed in post-processing phases. Recent advances have shifted focus towards integrating denoising directly into progressive rendering. This approach not only blends denoised outputs with noisy inputs to enhance visual quality but also guides adaptive sampling through variance estimation of denoised outputs. In this paper, we introduce a novel method that predicts the blending weight of denoised images directly during progressive rendering. Our technique adjusts the blending weight for each pixel based on error estimates, effectively 'skipping' certain iterations of Monte Carlo Path Tracing (MCPT) and mimicking adaptive sampling a posteriori. A key innovation of our approach is an analytical method that ensures the blended output converges accurately to the reference image. Our method does not rely on deep-learning techniques, making it immediately applicable to any denoising algorithm. We demonstrate that our method enhances visual quality and allows for blending between noisy and denoised images, even those obtained at different MCPT iterations. This not only streamlines the rendering process but also improves efficiency and output fidelity.

Proceedings of the ACM on Computer Graphics and Interactive TechniquesVol. 7(3)
University of Florence (IT)
Industry, innovation and infrastructure
Openalex Percentile: Top 75%
Computer Graphics and Visualization Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.