KIT | KIT-Bibliothek | Impressum | Datenschutz

Optimizing Path Termination for Radiance Caching Through Explicit Variance Trading

Kandlbinder, Lukas 1; Dittebrandt, Addis 2; Schipek, Alexander 1; Dachsbacher, Carsten 2
1 Karlsruher Institut für Technologie (KIT)
2 Institut für Visualisierung und Datenanalyse (IVD), Karlsruher Institut für Technologie (KIT)

Abstract:

Radiance caching allows to amortize the cost of path tracing by sharing contributions of path suffices in a spatial data structure. This sharing generally introduces bias, but it can be traded with variance by terminating into the cache at deeper path vertices. We develop a framework to implicitly reduce bias by optimizing path termination towards a chosen variance bound. Importantly, this bound can be chosen large enough while still being amenable to denoising. This results in longer paths being sampled with unbiased path tracing as permitted by the estimator variance and variance bound. To that end, we reformulate the variance of a path tracing estimator as a quantity that can be expressed locally for a path, relying on auxiliary statistics that are shared through the radiance cache structure independently of the path prefix. This allows to perform the optimization locally during path construction, while still translating to a global bound. Our method is capable of maintaining the variance bound in complex scenes, resulting in lower bias compared to other techniques such as heuristics based on ray differentials. We additionally present first findings on directly optimizing the bias-variance tradeoff based on local bias estimates of individual cache records, although the optimization is only approximate, resulting in suboptimal termination decisions.


Verlagsausgabe §
DOI: 10.5445/IR/1000174408
Veröffentlicht am 24.09.2024
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Visualisierung und Datenanalyse (IVD)
Publikationstyp Zeitschriftenaufsatz
Publikationsdatum 09.08.2024
Sprache Englisch
Identifikator ISSN: 2577-6193
KITopen-ID: 1000174408
Erschienen in Proceedings of the ACM on Computer Graphics and Interactive Techniques
Verlag Association for Computing Machinery (ACM)
Band 7
Heft 3
Seiten Art.-Nr.: 33
Nachgewiesen in Dimensions
Scopus
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page