Neural Two-Level Monte Carlo Real-Time Rendering

dc.contributor.authorDereviannykh, Mikhailen_US
dc.contributor.authorKlepikov, Dmitriien_US
dc.contributor.authorHanika, Johannesen_US
dc.contributor.authorDachsbacher, Carstenen_US
dc.contributor.editorBousseau, Adrienen_US
dc.contributor.editorDay, Angelaen_US
dc.date.accessioned2025-05-09T09:14:01Z
dc.date.available2025-05-09T09:14:01Z
dc.date.issued2025
dc.description.abstractWe introduce an efficient Two-Level Monte Carlo (subset of Multi-Level Monte Carlo, MLMC) estimator for real-time rendering of scenes with global illumination. Using MLMC we split the shading integral into two parts: the radiance cache integral and the residual error integral that compensates for the bias of the first one. For the first part, we developed the Neural Incident Radiance Cache (NIRC) leveraging the power of tiny neural networks [MRNK21] as a building block, which is trained on the fly. The cache is designed to provide a fast and reasonable approximation of the incident radiance: an evaluation takes 2-25× less compute time than a path tracing sample. This enables us to estimate the radiance cache integral with a high number of samples and by this achieve faster convergence. For the residual error integral, we compute the difference between the NIRC predictions and the unbiased path tracing simulation. Our method makes no assumptions about the geometry, materials, or lighting of a scene and has only few intuitive hyper-parameters. We provide a comprehensive comparative analysis in different experimental scenarios. Since the algorithm is trained in an on-line fashion, it demonstrates significant noise level reduction even for dynamic scenes and can easily be combined with other noise reduction techniques.en_US
dc.description.number2
dc.description.sectionheadersLighting the Way: Scattering and Transport in Rendering
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume44
dc.identifier.doi10.1111/cgf.70050
dc.identifier.issn1467-8659
dc.identifier.pages18 pages
dc.identifier.urihttps://doi.org/10.1111/cgf.70050
dc.identifier.urihttps://diglib.eg.org/handle/10.1111/cgf70050
dc.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.rightsAttribution-NonCommercial 4.0 International
dc.rights.urihttps://creativecommons.org/licenses/by-nc/4.0/
dc.subjectCCS Concepts: Computing methodologies → Ray tracing; Neural networks
dc.subjectComputing methodologies → Ray tracing
dc.subjectNeural networks
dc.titleNeural Two-Level Monte Carlo Real-Time Renderingen_US
Files
Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
cgf70050.pdf
Size:
136.55 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
paper1167_1.mp4
Size:
484.34 MB
Format:
Video MP4