Directional Dipole Model for Subsurface Scattering

Rendering translucent materials using Monte Carlo ray tracing is computationally expensive due to a large number of subsurface scattering events. Faster approaches are based on analytical models derived from diffusion theory. While such analytical models are efficient, they miss out on some translucency effects in the rendered result. We present an improved analytical model for subsurface scattering that captures translucency effects present in the reference solutions but remaining absent with existing models. The key difference is that our model is based on ray source diffusion, rather than point source diffusion. A ray source corresponds better to the light that refracts through the surface of a translucent material. Using this ray source, we are able to take the direction of the incident light ray and the direction toward the point of emergence into account. We use a dipole construction similar to that of the standard dipole model, but we now have positive and negative ray sources with a mirrored pair of directions. Our model is as computationally efficient as existing models while it includes single scattering without relying on a separate Monte Carlo simulation, and the rendered images are significantly closer to the references. Unlike some previous work, our model is fully analytic and requires no precomputation.

[1]  Alan Edelman,et al.  Modeling and rendering of weathered stone , 1999, SIGGRAPH.

[2]  Henrik Wann Jensen,et al.  A rapid hierarchical rendering technique for translucent materials , 2005, ACM Trans. Graph..

[3]  A. Fick On liquid diffusion , 1995 .

[4]  F. E. Nicodemus,et al.  Geometrical considerations and nomenclature for reflectance , 1977 .

[5]  M.M.R. Williams,et al.  Three-dimensional transport theory: An analytical solution of an internal beam searchlight problem, III , 2009 .

[6]  M. Patterson,et al.  Improved solutions of the steady-state and the time-resolved diffusion equations for reflectance from a semi-infinite turbid medium. , 1997, Journal of the Optical Society of America. A, Optics, image science, and vision.

[7]  Shree K. Nayar,et al.  Acquiring scattering properties of participating media by dilution , 2006, ACM Trans. Graph..

[8]  S. Menon,et al.  Determination of g and mu using multiply scattered light in turbid media. , 2005, Physical review letters.

[9]  L. Wang,et al.  Rapid modeling of diffuse reflectance of light in turbid slabs. , 1998, Journal of the Optical Society of America. A, Optics, image science, and vision.

[10]  Paul F. Zweifel,et al.  Neutron Transport Theory , 1967 .

[11]  J. Elliott,et al.  Milne’s problem with a point-source , 1955, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[12]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[13]  Bo Sun,et al.  A practical analytic single scattering model for real time rendering , 2005, ACM Trans. Graph..

[14]  Alwin Kienle,et al.  Light diffusion through a turbid parallelepiped. , 2005, Journal of the Optical Society of America. A, Optics, image science, and vision.

[15]  Akira Ishimaru,et al.  Wave propagation and scattering in random media , 1997 .

[16]  Richard L. Longini,et al.  Diffusion dipole source , 1973 .

[17]  Jos Stam,et al.  Multiple Scattering as a Diffusion Process , 1995, Rendering Techniques.

[18]  Eugene d'Eon A Better Dipole , 2012 .

[19]  R. Aronson,et al.  Boundary conditions for diffusion of light. , 1995, Journal of the Optical Society of America. A, Optics, image science, and vision.

[20]  A. Fick V. On liquid diffusion , 1855 .

[21]  Shuang Zhao,et al.  Single scattering in refractive media with triangle mesh boundaries , 2009, SIGGRAPH '09.

[22]  G. Eason,et al.  The theory of the back-scattering of light by blood , 1978 .

[23]  S Menon,et al.  Generalized diffusion solution for light scattering from anisotropic sources. , 2005, Optics letters.

[24]  Hans-Peter Seidel,et al.  Extending quality metrics to full luminance range images , 2008, Electronic Imaging.

[25]  B. Wilson,et al.  A diffusion theory model of spatially resolved, steady-state diffuse reflectance for the noninvasive determination of tissue optical properties in vivo. , 1992, Medical physics.

[26]  Shree K. Nayar,et al.  An empirical BSSRDF model , 2009, ACM Trans. Graph..

[27]  Raymond L. Murray,et al.  The Elements of Nuclear Reactor Theory , 1953 .

[28]  Holly Rushmeier,et al.  Realistic image synthesis for scenes with radiatively participating media , 1988 .

[29]  M. Williams,et al.  The three-dimensional transport equation with applications to energy deposition and reflection , 1982 .

[30]  Per H. Christensen,et al.  Efficient simulation of light transport in scenes with participating media using photon maps , 1998, SIGGRAPH.

[31]  H. A. Ferwerda,et al.  Scattering and absorption of turbid materials determined from reflection measurements. 1: theory. , 1983, Applied optics.

[32]  C. Depeursinge,et al.  Monte Carlo study of diffuse reflectance at source–detector separations close to one transport mean free path , 1999 .

[33]  Rui Wang,et al.  Accurate Translucent Material Rendering under Spherical Gaussian Lights , 2012, Comput. Graph. Forum.

[34]  Pat Hanrahan,et al.  Reflection from layered surfaces due to subsurface scattering , 1993, SIGGRAPH.

[35]  Eugene d'Eon,et al.  A quantized-diffusion model for rendering translucent materials , 2011, ACM Trans. Graph..

[36]  S L Jacques,et al.  Use of a laser beam with an oblique angle of incidence to measure the reduced scattering coefficient of a turbid medium. , 1995, Applied optics.

[37]  John Hart,et al.  ACM Transactions on Graphics , 2004, SIGGRAPH 2004.

[38]  Per H. Christensen,et al.  Photon Beam Diffusion: A Hybrid Monte Carlo Method for Subsurface Scattering , 2013, Comput. Graph. Forum.

[39]  Steve Marschner,et al.  A practical model for subsurface light transport , 2001, SIGGRAPH.

[40]  J. Joseph,et al.  The delta-Eddington approximation for radiative flux transfer , 1976 .

[41]  L. O. Svaasand,et al.  Boundary conditions for the diffusion equation in radiative transfer. , 1994, Journal of the Optical Society of America. A, Optics, image science, and vision.

[42]  James F. Blinn,et al.  Light reflection functions for simulation of clouds and dusty surfaces , 1982, SIGGRAPH.

[43]  Henrik Wann Jensen,et al.  Rendering translucent materials using photon diffusion , 2008, SIGGRAPH '08.

[44]  Henrik Wann Jensen,et al.  Light diffusion in multi-layered translucent materials , 2005, ACM Trans. Graph..