Fast and Lightweight Path Guiding Algorithm on GPU

dc.contributor.authorKim, Juhyeonen_US
dc.contributor.authorKim, Young Minen_US
dc.contributor.editorLee, Sung-Hee and Zollmann, Stefanie and Okabe, Makoto and Wünsche, Burkharden_US
dc.date.accessioned2021-10-14T10:05:32Z
dc.date.available2021-10-14T10:05:32Z
dc.date.issued2021
dc.description.abstractWe propose a simple, yet practical path guiding algorithm that runs on GPU. Path guiding renders photo-realistic images by simulating the iterative bounces of rays, which are sampled from the radiance distribution. The radiance distribution is often learned by serially updating the hierarchical data structure to represent complex scene geometry, which is not easily implemented with GPU. In contrast, we employ a regular data structure and allow fast updates by processing a significant number of rays with GPU. We further increase the efficiency of radiance learning by employing SARSA [SB18] used in reinforcement learning. SARSA does not include aggregation of incident radiance from all directions nor storing all of the previous paths. The learned distribution is then sampled with an optimized rejection sampling, which adapts the current surface normal to reflect finer geometry than the grid resolution. All of the algorithms have been implemented on GPU using megakernal architecture with NVIDIA OptiX [PBD*10]. Through numerous experiments on complex scenes, we demonstrate that our proposed path guiding algorithm works efficiently on GPU, drastically reducing the number of wasted paths.en_US
dc.description.sectionheadersFast Rendering and Movement
dc.description.seriesinformationPacific Graphics Short Papers, Posters, and Work-in-Progress Papers
dc.identifier.doi10.2312/pg.20211379
dc.identifier.isbn978-3-03868-162-5
dc.identifier.pages1-6
dc.identifier.urihttps://doi.org/10.2312/pg.20211379
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/pg20211379
dc.publisherThe Eurographics Associationen_US
dc.subjectComputing methodologies
dc.subjectRay tracing
dc.subjectReinforcement learning
dc.subjectMassively parallel algorithms
dc.titleFast and Lightweight Path Guiding Algorithm on GPUen_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
001-006.pdf
Size:
410.54 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
conf1030_crc-mm.pdf
Size:
1.32 MB
Format:
Adobe Portable Document Format