2019
DOI: 10.1145/3269978
|View full text |Cite
|
Sign up to set email alerts
|

Blockwise Multi-Order Feature Regression for Real-Time Path-Tracing Reconstruction

Abstract: Path tracing produces realistic results including global illumination using a unified simple rendering pipeline. Reducing the amount of noise to imperceptible levels without post-processing requires thousands of samples per pixel (spp), while currently it is only possible to render extremely noisy 1 spp frames in real time with desktop GPUs. However, post-processing can utilize feature buffers, which contain noise-free auxiliary data available in the rendering pipeline. Previously, regr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 35 publications
(30 citation statements)
references
References 32 publications
0
27
0
Order By: Relevance
“…It then enables optimal convergence rate at the cost of an additional storage channel. This method is used in some applications that require fast convergence after disocclusion [WMB19, KIM∗ 19], particularly when target frame rate is low.…”
Section: Accumulating Temporal Samplesmentioning
confidence: 99%
See 1 more Smart Citation
“…It then enables optimal convergence rate at the cost of an additional storage channel. This method is used in some applications that require fast convergence after disocclusion [WMB19, KIM∗ 19], particularly when target frame rate is low.…”
Section: Accumulating Temporal Samplesmentioning
confidence: 99%
“…Reprojection‐based temporal data reuse has also been widely applied in denoising ray‐traced images. Many techniques rely on TAA‐like temporal filter to denoise path‐traced images rendered at very low sampling rates [SKW∗17, MMBJ17, SPD18, KIM∗ 19, LLCK19, WMB19, SA19, BBHW∗19]. One major problem of reusing samples in path‐tracing is the difficulty to obtain correct motion vectors for secondary shading effects like reflections and lighting.…”
Section: Other Related Techniquesmentioning
confidence: 99%
“…Sample reprojection is particularly relevant for real-time path tracing because of the strict time budget available for rendering each frame. Applying reprojection and temporal accumulation is roughly an order of magnitude faster than real-time path tracing [13], [31], so it is a cheap way to increase the quality of the rendered result without heavy computational overhead.…”
Section: Evaluating the Quality Benefits Of Reprojectionmentioning
confidence: 99%
“…Nowadays reprojection is used by modern real-time path tracing reconstruction filters [13]- [16], in order to generate a better quality input before the actual denoising or reconstruction filter. Moreover, reprojection is used extensively in rasterized game graphics.…”
Section: Introductionmentioning
confidence: 99%
“…The quality is plausible, if somewhat lower than the learned approaches, but performance is attractive for interactive applications: a 1920 × 1080 frame is denoised in a few milliseconds. A similar approach using blockwise regression was recently proposed by Koskela et al [KIM∗19].…”
Section: Introductionmentioning
confidence: 99%