Photon Beam Diffusion: A Hybrid Monte Carlo Method for Subsurface Scattering

dc.contributor.authorHabel, Ralfen_US
dc.contributor.authorChristensen, Per H.en_US
dc.contributor.authorJarosz, Wojciechen_US
dc.contributor.editorNicolas Holzschuch and Szymon Rusinkiewiczen_US
dc.date.accessioned2015-02-28T15:36:54Z
dc.date.available2015-02-28T15:36:54Z
dc.date.issued2013en_US
dc.description.abstractWe present photon beam diffusion, an efficient numerical method for accurately rendering translucent materials. Our approach interprets incident light as a continuous beam of photons inside the material. Numerically integrating diffusion from such extended sources has long been assumed computationally prohibitive, leading to the ubiquitous single-depth dipole approximation and the recent analytic sum-of-Gaussians approach employed by Quantized Diffusion. In this paper, we show that numerical integration of the extended beam is not only feasible, but provides increased speed, flexibility, numerical stability, and ease of implementation, while retaining the benefits of previous approaches. We leverage the improved diffusion model, but propose an efficient and numerically stable Monte Carlo integration scheme that gives equivalent results using only 3-5 samples instead of 20-60 Gaussians as in previous work. Our method can account for finite and multi-layer materials, and additionally supports directional incident effects at surfaces. We also propose a novel diffuse exact single-scattering term which can be integrated in tandem with the multi-scattering approximation. Our numerical approach furthermore allows us to easily correct inaccuracies of the diffusion model and even combine it with more general Monte Carlo rendering algorithms. We provide practical details necessary for efficient implementation, and demonstrate the versatility of our technique by incorporating it on top of several rendering algorithms in both research and production rendering systems.en_US
dc.description.seriesinformationComputer Graphics Forumen_US
dc.identifier.issn1467-8659en_US
dc.identifier.urihttps://doi.org/10.1111/cgf.12148en_US
dc.publisherThe Eurographics Association and Blackwell Publishing Ltd.en_US
dc.subjectI.3.7 [Computer Graphics]en_US
dc.subjectThree Dimensional Graphics and Realismen_US
dc.subjectRay Tracingen_US
dc.subjecten_US
dc.subjectI.6.8 [Simulation and Modeling]en_US
dc.subjectSimulationen_US
dc.subjectMonte Carloen_US
dc.titlePhoton Beam Diffusion: A Hybrid Monte Carlo Method for Subsurface Scatteringen_US
Files