skip to main content
10.1145/1665817.1665832acmconferencesArticle/Chapter ViewAbstractPublication Pagessiggraph-asiaConference Proceedingsconference-collections
research-article

Scattering

Published: 16 December 2009 Publication History

Abstract

Most computer-generated imagery represents scenes with clear atmospheres, neglecting light scattering effects. But scattering is a fundamental aspect of light transport in a wide range of applications, whether one is simulating it or interpreting it, from medical imaging to driving simulators or underwater imagery. This course addresses the challenges associated with light scattering in a computer-graphics context. The field has seen great advances over the past few years, but most of the existing algorithms still assume that light emitted by a source or reflected off a surface reaches the sensor unaltered. This is due mainly to the complex interactions that occur and the high computational costs of simulating them. Scattering effects are one fundamental hurdle that must be overcome to significantly extend and enhance current state-of-the-art graphics techniques and achieve successful effects in a wide range of domains. This course is designed to increase awareness about this area and reveal new research directions.

References

[1]
Donner, C., and Jensen, H. W. Light diffusion in multi-layered translucent materials. 24, 3 (2005), 1032--1039.
[2]
Donner, C., and Jensen, H. W. A spectral BSSRDF for shading human skin. In Rendering Techniques (2006), pp. 409--417.
[3]
Donner, C., Weyrich, T., d'Eon, E., Ramamoorthi, R., and Rusinkiewicz, S. A layered, heterogeneous reflectance model for acquiring and rendering human skin. 27, 5 (2008), 1--12.
[4]
Gupta, M., and Narasimhan, S. G. Legendre fluids: A unified framework for analytic reduced space modeling and rendering of participating media. In Eurographics/ ACM SIGGRAPH Symposium on Computer Animation (2007) (August 2007).
[5]
Gutierrez, D., Munoz, A., Anson, O., and Seron, F. Non-linear volume photon mapping. Rendering Techniques (Eurographics Symposium on Rendering) (2005), 291--300.
[6]
Gutierrez, D., Seron, F., Anson, O., and Munoz, A. Visualizing underwater ocean optics. Computer Graphics Forum (EUROGRAPHICS 2008) 27, 2 (2008), 547--556.
[7]
Hawkins, T., Einarsson, P., and Debevec, P. Acquisition of time-varying participating media. ACM Transactions on Graphics (SIGGRAPH 2005) 24, 3 (2005).
[8]
Jensen, H. W., Marschner, S. R., Levoy, M., and Hanrahan, P. A practical model for subsurface light transport. In Proceedings of SIGGRAPH 2001 (2001), pp. 511--518.
[9]
Joshi, N., Donner, C., and Jensen, H. W. Noninvasive measurement of scattering anisotropy in turbid materials by nonnormal incident illumination. 31 (2006), 936--938.
[10]
Narasimhan, S. G., Gupta, M., Donner, C., Ramamoorthi, R., Nayar, S. K., and Jensen, H. W. Acquiring scattering properties of participating media by dilution. ACM Transactions on Graphics (SIGGRAPH 2006) 25, 3 (2006).
[11]
Sloan, P.-P., Kautz, J., and Snyder, J. Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. ACM Transactions on Graphics (SIGGRAPH 2002) 21, 3 (2002).
[12]
Sun, B., Ramamoorthi, R., Narasimhan, S. G., and Nayar, S. K. A practical analytic single scattering model for real-time rendering. ACM Transactions on Graphics (SIGGRAPH 2005) (August 2005).
[13]
Weyrich, T., Matusik, W., Pfister, H., Bickel, B., Donner, C., Tu, C., McAndless, J., Lee, J., Ngan, A., Jensen, H. W., and Gross, M. Analysis of human faces using a measurement-based skin reflectance model. 25 (2006), 1013--1024.
[14]
Antyufeev, S. 2000. Monte Carlo Method for Solving Inverse Problems of Radiative Transfer. Inverse and Ill-Posed Problems Series, VSP Publishers.
[15]
Boss, E., and Pegau, W. S. 2001. Relationship of light scattering at an angle in the backward direction to the backscattering coefficient. Applied Optics 40 (30), 5503--5507.
[16]
Chandrasekhar, S. 1960. Radiative Transfer. Oxford University Press.
[17]
Dana, K., Nayar, S., van Ginneken, B., and Koenderink, J. 1997. Reflectance and texture of real-world surfaces. In Proc CVPR, 151--157.
[18]
Debevec, P. 1998. Rendering synthetic objects into real scenes: Bridging traditional and image-based graphics with global illumination and high dynamic range photography. Proc. SIGGRAPH 98, 189--198.
[19]
Finsy, E. G., and Joosten, J. 1991. Maximum entropy inversion of static light scattering data for the particle size distribution by number and volume. In Advances in measurements and control of colloidal processes. Butterworth-Heineman, Ch. 30.
[20]
Fuchs, E., and Jaffe, J. S. 2002. Thin laser light sheet microscope for microbial oceanography. OPTICS EXPRESS 10 (2), 145--154.
[21]
Hawkins, T., Einarsson, P., and Debevec, P. 2005. Acquisition of time-varying participating media. ACM Trans. on Graphics (SIGGRAPH) 24, 3, 812--815.
[22]
Henyey, L., and Greenstein, J. 1941. Diffuse radiation in the galaxy. vol. 93, 70--83.
[23]
Hulst, V. D. 1957. Light Scattering by small Particles. John Wiley and Sons.
[24]
Ishimaru, A. 1978. Wave Propagation and Scattering in Random Media. Volume 1: Single Scattering and Transport Theory. Academic Press.
[25]
Jaeger, D., Demeyere, H., Finsy, R., Sneyers, R., Vanderdeelen, J., Van-Der-Meeren, P., and Van-Laethem, M. 1991. Particle sizing by photon correlation spectroscopy. part i: Monodisperse latices: influence of scattering angle and concentration of dispersed material. In Part. Syst. Charact. 8, 179.
[26]
Jensen, H., Marschner, S., Levoy, M., and Hanrahan, P. 2001. A practical model for subsurface light transport. In Proc. SIGGRAPH 01, 511--518.
[27]
Key, J. R. 2005. Streamer: User's guide. Tech Report, NOAA/NESDIS, Madison, Wisconsin.
[28]
Marschner, S. 1998. Inverse rendering for computer graphics. PhD Thesis, Cornell University.
[29]
Matusik, W., Pfister, H., Brand, M., and McMillan, L. 2003. A data-driven reflectance model. ACM Trans. on Graphics (SIGGRAPH) 22, 3, 759--769.
[30]
McCormick, N. J. 1981. A critique of inverse solutions to slab geometry transport problems. Prog. Nucl. Energy 8.
[31]
McCormick, N. J. 1985. Sensitivity of multiple-scattering inverse transport methods to measurement errors. JOSA A 2.
[32]
McCormick, N. J. 1996. Analytical transport theory applications in optical oceanography. Annals of Nuclear Energy 23, 381--395.
[33]
Narasimhan, S. G., and Nayar, S. K. 2003. Shedding light on the weather. In CVPR 03, 665--672.
[34]
Oishi, T. 1990. Significant relationship between the backward scattering coefficient of sea water and the scatterance at 120 degrees. Applied Optics 29 (31), 4658--4665.
[35]
Prahl, S. A. 1988. Light transport in tissue. PhD Thesis, University of Texas at Austin.
[36]
Ramamoorthi, R., and Hanrahan, P. 2001. A signal processing framework for inverse rendering. Proc. SIGGRAPH 01, 117--128.
[37]
Sullivan, S. A. 1963. Experimental study of the absorption in distilled water, artificial sea water, and heavy water in the visible region of the spectrum. JOSA 53.
[38]
Sun, B., Ramamoorthi, R., Narasimhan, S. G., and Nayar, S. K. 2005. A practical analytic single scattering model for real time rendering. ACM Trans. on Graphics (SIGGRAPH) 24, 3, 1040--1049.
[39]
Ward-Larson, Rushmeier, H., and Piatko. 1997. A visibility matching tone reproduction operator for high dynamic range scenes. IEEE Trans. on Visualization and Computer Graphics 3, 4, 291--306.
[40]
{BTL90} Berger M., Trout T., Levit N.: Ray tracing mirages. IEEE Computer Graphics and Applications 10, 3 (May 1990), 36--41.
[41]
{BW02} Born M., Wolf E.: Principles of Optics: Electromagnetic Theory of Propagation, Interference and Diffraction of Light. Cambridge University Press, 2002.
[42]
{CIB88} CIBSE: Standard File Format for Transfer of Luminaire Photometric Data. The Chartered Institution of Building Services Engineers, 1988.
[43]
{CJ02} Cammarano M., Jensen H. W.: Time dependent photon mapping. In Proceedings of the 13th Eurographics workshop on Rendering (2002), Eurographics Association, pp. 135--144.
[44]
{CS03} Cerezo E., Seron F.: Inelastic scattering in participating media. application to the ocean. In Proceedings of the Annual Conference of the European Association for Computer Graphics, Eurographics 2003 (2003), pp. CD--ROM.
[45]
{DP80} Dormand J., Prince P.: A family of embeded runge-kutta formulae. Journal of Computational and Applied Mathematics 6(1) (1980), 19--26.
[46]
{FFLV82} Fabri E., Fiorzo G., Lazzeri F., Violino P.: Mirage in the laboratory. Am. J. Physics 50(6) (1982), 517--521.
[47]
{GD58} Gladstone J. H., Dale J.: On the influence of temperature on the refraction of light. Phil. Trans. 148 (1858), 887.
[48]
{Gla95a} Glassner A.: Principles of Digital Image Synthesis. Morgan Kaufmann, San Francisco, California, 1995.
[49]
{Gla95b} Glassner A. S.: A model for fluorescence and phosphorescence. In Photorealistic Rendering Techniques (1995), Sakas P. S. G., Müller S., (Eds.), Eurographics, Springer-Verlag Berlin Heidelberg New York, pp. 60--70.
[50]
{Grö95} Gröller E.: Nonlinear ray tracing: visualizing strange worlds. The Visual Computer 11, 5 (1995), 263--276.
[51]
{GSMA04} Gutierrez D., Seron F., Munoz A., Anson O.: Chasing the green flash: a global illumination solution for inhomogeneous media. In Spring Conference on Computer Graphics (2004), (in cooperation with ACM SIGGRAPH A. P., Eurographics), (Eds.), pp. 95--103.
[52]
{Haw92} Hawes S.: Quantum Fluorescence Efficiencies of Marine Fulvic and Humid Acids. PhD thesis, Dept. of Marince Science, Univ. of South Florida, 1992.
[53]
{HW01} Hanson A. J., Weiskopf D.: Visualizing relativity. siggraph 2001 course 15, 2001.
[54]
{JC98} Jensen H. W., Christensen P. H.: Efficient simulation of light transport in scenes with participating media using photon maps. In SIGGRAPH 98 Conference Proceedings (jul 1998), Cohen M., (Ed.), Annual Conference Series, ACM SIGGRAPH, Addison Wesley, pp. 311--320. ISBN 0-89791-999-8.
[55]
{LRP97} Larson G. W., Rushmeier H., Piatko C.: A visibility matching tone reproduction operator for high dynamic range scenes. IEEE Transactions on Visualization and Computer Graphics 3, 4 (Oct. 1997), 291--306.
[56]
{Mob94} Mobley C.: Light and Water. Radiative Transfer in Natural Waters. Academic Press, Inc., 1994.
[57]
{MTAS01} Myszkowksi K., Tawara T., Akamine A., Seidel H. P.: Perception-guided global illumination solution for animation. In Computer Graphics Proceedings, Annual Conference Series, 2001 (ACM SIGGRAPH 2001 Proceedings) (Aug. 2001), pp. 221--230.
[58]
{Mus90} Musgrave F. K.: A note on ray tracing mirages. IEEE Computer Graphics and Applications 10, 6 (Nov. 1990), 10--12.
[59]
{Nem93} Nemiroff R. J.: Visual distortions near a neutron star and black hole. American Journal of Physics 61(7) (1993), 619--632.
[60]
{PDC*03} Purcell T. J., Donner C., Cammarano M., Jensen J., Hanrahan P.: Photon mapping on programmable graphics hardware. In SIGGRAPH/Eurographics Workshop on Graphics Hardware (2003), Eurographics Association, pp. 041--050.
[61]
{PPS97} Perez F., Pueyo X., Sillion F.: Global illumination techniques for the simulation of participating media. In Proc. of the Eigth Eurographics Workshop on Rendering (1997), pp. 16--18.
[62]
{PTYG00} Pattanaik S., Tumblin J. E., Yee H., Greenberg. D. P.: Time-dependent visual adaptation for realistic image display. In SIGGRAPH 2000, Computer Graphics Proceedings (2000), Akeley K., (Ed.), Annual Conference Series, ACM Press / ACM SIGGRAPH / Addison Wesley Longman, pp. 47--54.
[63]
{SGGC05} Seron F., Gutierrez D., Gutierrez G., Cerezo E.: Implementation of a method of curved ray tracing for inhomogeneous atmospheres. Computers and Graphics 29(1) (2005).
[64]
{SL96} Stam J., Languénou E.: Ray tracing in non-constant media. In Eurographics Rendering Workshop 1996 (New York City, NY, June 1996), Pueyo X., Schröder P., (Eds.), Eurographics, Springer Wien, pp. 225--234. ISBN 3-211-82883-4.
[65]
{USG76} USGPC: U.S. Standard Atmosphere. United State Government Printing Office, Washington, D.C., 1976.
[66]
{VDWGL00} Van Der Werf S., Gunther G., Lehn W.: Novaya zemlya effects and sunsets. Applied Optics 42, 3 (2000).
[67]
{WTP01} Wilkie A., Tobler R., Purgathofer W.: Combined rendering of polarization and fluorescence effects. In Rendering Techniques '01 (Proc. Eurographics Workshop on Rendering 2001) (2001), Gortler S. J. M. K. e., (Ed.), Eurographics, Springer-Verlag, pp. 197--204.
[68]
{YOH00} Yngve G. D., O'Brien J. F., Hodgins H.: Animating explosions. In Proceedings of the Computer Graphics Conference 2000 (SIGGRAPH-00) (New York, July 23--28 2000), Hoffmeyer S., (Ed.), ACMPress, pp. 29--36.
[69]
{BLSS93} Blasi P., Le Saec B., Schlick C.: A rendering algorithm for discrete volume density objects. Computer Graphics Forum (Eurographics 93) 12, 3 (1993), 201--210. 4
[70]
{BMP81} Bricaud A., Morel A., Prieur L.: Absorption by dissolved organic matter of the sea (yellow substance) in the uv and visible domains. Limnol. Oceanogr. 26, 1 (1981), 43--53. 3
[71]
{BSF*03} Babin M., Stramski D., Ferrari G. M., Claustre H., Bricaud A., Obolensky G., Hoepffner N.: Variations in the light absorption coefficients of phytoplankton, nonalgal particles, and dissolved organic matter in coastal waters around europe. J. Geophys. Res. 108(C7), 3211 (2003). 3, 9
[72]
{Cha60} Chandrasekhar S.: Radiative Transfer. Dover Publications, Inc., 1960. 2
[73]
{CS04} Cerezo E., Seron F. J.: Rendering natural waters taking fluorescence into account: Research articles. Comput. Animat. Virtual Worlds 15, 5 (2004), 471--484. 2
[74]
{FCJ07} Frisvad J. R., Christensen N. J., Jensen H. W.: Computing the scattering properties of participating media using Lorenz-Mie theory. ACM Trans. Graph. 26, 3 (2007), 60. 2, 9
[75]
{Gla95} Glassner A. S.: Principles of Digital Image Synthesis. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 1995. 2
[76]
{GM83} Gordon H. R., Morel A.: Remote Assessment of Ocean Color for Interpretation of Satellite Visible Imagery: A Review, vol. 4 of Lecture Notes on Coastal and Estuarine Studies. Springer-Verlag, New York, 1983. 4
[77]
{GMAS05} Gutierrez D., Munoz A., Anson O., Serón F. J.: Non-linear volume photon mapping. In Proc. of the Eurographics Symposium on Rendering Techniques, Konstanz Germany, June 29 - July 1, 2005 (2005), pp. 291--300. 2, 6, 9
[78]
{GSO03} Green R. E., Sosik H. M., Olson R. J.: Contributions of phytoplankton and other particles to inherent optical properties in new england continental shelf waters. Limnol. Oceanogr. 48, 6 (2003), 2377--2391. 4
[79]
{Haw92} Hawes S.: Quantum fluorescence efficiencies of marine fulvic and humid acids. PhD thesis, Dept. of Marince Science, Univ. of South Florida, 1992. 5
[80]
{HG41} Henyey L., Greenstein J.: Diffuse radiation in the galaxy. Astrophysics Journal 93 (1941), 70--83. 4
[81]
{JC98} Jensen H. W., Christensen P. H.: Efficient simulation of light transport in scenes with participating media using photon maps. In SIGGRAPH 98 Conference Proceedings (jul 1998), Cohen M., (Ed.), Annual Conference Series, ACM SIGGRAPH, Addison Wesley, pp. 311--320. 7
[82]
{JDZJ08} Jarosz W., Donner C., Zwicker M., Jensen H. W.: Radiance caching for participating media. To appear in ACM Transactions on Graphics (2008). 8
[83]
{Jen01} Jensen H. W.: Realistic image synthesis using photon mapping. A. K. Peters, Natick, Massachussets, 2001. 2, 6
[84]
{Kir94} Kirk J. T.: Light and photosynthesis in aquatic ecosystems. Cambridge University Press, New York, 1994. 3
[85]
{KYNN91} Kaneda K., Yuan G., Nakamae E., Nishita T.: Realistic visual simulation of water surfaces taking into account radiative transfer. In Proc. of CAD/Graphics 91 (1991), pp. 25--30. 2
[86]
{Maz02} Mazo R. M.: Brownian Motion: Fluctuations, Dynamics and Applications, vol. 112 of International Series of Monographs on Physics. Oxford University Press Inc., Great Clarendon Street, Oxford, 2002, ch. Einstein-Smoluchowski Theory, pp. 46--62. 4
[87]
{Mob94} Mobley C. D.: Light and Water: Radiative Transfer in Natural Waters. Academic Press, Inc., San Diego, 1994. 1, 2, 3, 5, 9
[88]
{Mor74} Morel A.: Optical Aspects of Oceanography. Academic Press, New York, 1974. 3, 4
[89]
{Mor88} Morel A.: Optical modeling of the upper ocean in relation to its biogenous matter content (case i waters). Journal of Geophysical Research 93, C9 (1988), 10749--10768. 3
[90]
{NKON90} Nakamae E., Kaneda K., Okamoto T., Nishita T.: A lighting model aiming at drive simulators. Computer Graphics 24, 4 (Aug. 1990), 395--404. 2
[91]
{NSTN93} Nishita T., Shirai T., Tadamura K., Nakamae E.: Display of the earth taking into account atmosphere scattering. In Computer Graphics (SIGGRAPH '93 Proceedings) (1993), vol. 24, pp. 175--182. 2
[92]
{PA01} Premoze S., Ashikhmin M.: Rendering natural waters. Comput. Graph. Forum 20, 4 (2001), 189--199. 2
[93]
{PF97} Pope R. M., Fry E. S.: Absorption spectrum (380--700 nm) of pure water. ii. integrating cavity measurements. Applied Optics 36, 33 (1997), 8710--8723. 3
[94]
{Pre76} Preisendorfer R. W.: Introduction, vol. 1 of Hydrologic Optics. National Technical Information Service, Springfield, IL, 1976. 1
[95]
{RPC89} Roesler C. S., Perry M. J., Carder K. L.: Modeling in situ phytoplankton absorption from total absorption spectra in productive inland marine waters. Limnol. Oceanogr. 34, 8 (1989), 1510--1523. 3
[96]
{RT87} Rushmeier H. E., Torrance K. E.: The zonal method for calculating light intensities in the presence of a participating medium. Computer Graphics 21, 4 (July 1987), 293--302. 2
[97]
{SB81} Smith R. C., Baker K. S.: Optical properties of the clearest natural waters (200--800 nm). Appl. Opt. 20 (1981), 177--184. 3, 4
[98]
{SBM01} Stramski D., Bricaud A., Morel A.: Modeling the inherent optical properties of the ocean based on the detailed composition of planktonic community. Applied Optics 40 (2001), 2929--2945. 4, 5
[99]
{SCP94} Spinrad R. W., Carder K. L., Perry M. J. (Eds.): Ocean Optics. No. 25 in Oxford Monographs on Geology and Geophysics. Oxford University Press, 1994. 2
[100]
{SGA*07} Sundstedt V., Gutierrez D., Anson O., Banterle F., Chalmers A.: Perceptual rendering of participating media. ACM Transactions of Applied Perception 4, 3 (2007). 8
[101]
{SLP87} Sathyendranath S., Lazzara L., Prieur L.: Variations in the spectral values of specific absorption of phytoplankton. Limnol. Oceanogr. 32, 2 (1987), 403--415. 3, 4
[102]
{TN95} Tadamura K., Nakamae E.: Computer Graphics: Developments in Virtual Environments. Academic Press, 1995, ch. Modeling the colour of Water in Lightning Design, pp. 97--114. 2
[103]
{Wal69} Walrafen G. E.: Continuum model of water--an erroneous interpretation. Journal of Chemical Physics 50, 1 (January 1969), 567--569. 5

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH ASIA '09: ACM SIGGRAPH ASIA 2009 Courses
December 2009
2555 pages
ISBN:9781450379311
DOI:10.1145/1665817
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 December 2009

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

SA09
Sponsor:
SA09: SIGGRAPH ASIA 2009
December 16 - 19, 2009
Yokohama, Japan

Acceptance Rates

Overall Acceptance Rate 178 of 869 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2014)A Local Frequency Analysis of Light Scattering and AbsorptionACM Transactions on Graphics10.1145/262949033:5(1-17)Online publication date: 23-Sep-2014
  • (2014)Higher Order Ray MarchingComputer Graphics Forum10.1111/cgf.1242433:8(167-176)Online publication date: 1-Dec-2014
  • (2012)The State of the Art in Interactive Global IlluminationComputer Graphics Forum10.1111/j.1467-8659.2012.02093.x31:1(160-188)Online publication date: 1-Feb-2012
  • (2011)CommonVolumeShaderProceedings of the 16th International Conference on 3D Web Technology10.1145/2010425.2010432(39-43)Online publication date: 20-Jun-2011
  • (2011)Toward Optimal Space Partitioning for Unbiased, Adaptive Free Path Sampling of Inhomogeneous Participating MediaComputer Graphics Forum10.1111/j.1467-8659.2011.02049.x30:7(1911-1919)Online publication date: 4-Nov-2011
  • (2011)Technical SectionComputers and Graphics10.1016/j.cag.2011.01.00135:2(312-319)Online publication date: 1-Apr-2011
  • (2010)Unbiased, adaptive stochastic sampling for rendering inhomogeneous participating mediaACM Transactions on Graphics10.1145/1882261.186619929:6(1-8)Online publication date: 15-Dec-2010
  • (2010)Unbiased, adaptive stochastic sampling for rendering inhomogeneous participating mediaACM SIGGRAPH Asia 2010 papers10.1145/1866158.1866199(1-8)Online publication date: 15-Dec-2010

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media