{"title":"A zero-variance-based sampling scheme for Monte Carlo subsurface scattering","authors":"Jaroslav Křivánek, Eugene d'Eon","doi":"10.1145/2614106.2614138","DOIUrl":null,"url":null,"abstract":"We simulate subsurface scattering using a Monte Carlo random walk in the volumetric medium under the surface. The simulation involves two steps: transition distance sampling and direction sampling. Traditionally, the pdfs used for this purpose emulate the underlying physical processes (exponential law for distance sampling pd(s) = σt e−sσt , phase function pph(ωo|ωi) for direction sampling). However, this sampling is purely local as it has no information about where the important parts of the entire domain are. In subsurface scattering simulation it is not useful to explore the medium far from the boundary, given that we are interested in paths that make it back out of the medium. This idea can be formalized using the notion of the importance function: A zero-variance estimator can be constructed by sampling paths proportionately to the product of the importance function and the classical pdfs [Hoogenboom 2008], and an approximation of this zerovariance ideal yields estimators with low variance. Dwivedi [1982] exploited this idea in deep-penetration transport problems such as reactor shielding. We show how this work can be adapted to reduce variance of subsurface scattering simulation.","PeriodicalId":118349,"journal":{"name":"ACM SIGGRAPH 2014 Talks","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"31","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM SIGGRAPH 2014 Talks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2614106.2614138","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 31
Abstract
We simulate subsurface scattering using a Monte Carlo random walk in the volumetric medium under the surface. The simulation involves two steps: transition distance sampling and direction sampling. Traditionally, the pdfs used for this purpose emulate the underlying physical processes (exponential law for distance sampling pd(s) = σt e−sσt , phase function pph(ωo|ωi) for direction sampling). However, this sampling is purely local as it has no information about where the important parts of the entire domain are. In subsurface scattering simulation it is not useful to explore the medium far from the boundary, given that we are interested in paths that make it back out of the medium. This idea can be formalized using the notion of the importance function: A zero-variance estimator can be constructed by sampling paths proportionately to the product of the importance function and the classical pdfs [Hoogenboom 2008], and an approximation of this zerovariance ideal yields estimators with low variance. Dwivedi [1982] exploited this idea in deep-penetration transport problems such as reactor shielding. We show how this work can be adapted to reduce variance of subsurface scattering simulation.