Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Global illumination using local linear density estimation

Published: 01 July 1997 Publication History

Abstract

This article presents the density estimation framework for generating view-independent global illumination solutions. It works by probabilistically simulating the light flow in an environment with light particles that trace random walks origination at luminaires and then using statistical density estimation techniques to reconstruct the lighting on each surface. By splitting the computation into separate transport and reconstruction stages, we gain many advantages including reduced memory usage, the ability to simulate nondiffuse transport, and natural parallelism. Solutions to several theoretical and practical difficulties in implementing this framework are also described. Light sources that vary spectrally and directionally are integrated into a spectral particle tracer using nonuniform rejection. A new local linear density estimation technique eliminates boundary bias and extends to arbitrary polygons. A mesh decimation algorithm with perceptual calibration is introduced to simplify the Gouraud-shaded representation of the solution for interactive display.

References

[1]
APPEL, A. 1968. Some techniques for shading machine renderings of solids. In AFIPS 1968 Spring Joint Computing Conference, 37-49.
[2]
ARVO, J. 1986. Backward ray tracing. In Developments in Ray Tracing, ACM SIGGRAPH '86 Course Notes, ACM, New York, 259-263.
[3]
CHEN, S. E., RUSHMEIER, H., MILLER, G., AND TURNER, D. 1991. A progressive multi-pass method for global illumination. Comput. Graph. 25, 4 (July). (ACM SIGGRAPH '91 Conference Proceedings), 165-174.
[4]
COHEN, M. F. AND WALLACE, J.R. 1993. Radiosity and Realistic Image Synthesis, Academic Press, Boston.
[5]
COHEN, M. F., GREENBERG, D. P., IMMEL, D. S., AND BROCK, P.J. 1986. An efficient radiosity approach for realistic image synthesis. IEEE Comput. Graph. Appl. 6, 2, 26-35.
[6]
COLLINS, S. 1994. Adaptive splatting for specular to diffuse light transport. In Proceedings of the Fifth Eurographics Workshop on Rendering, (June), 119-135.
[7]
DANIELSON, D.A. 1991. Vectors and Tensors in Engineering and Physics. Addison-Wesley, New York.
[8]
FEIBUSH, E. A., LEVOY, M., AND COOK, R.L. 1980. Synthetic texturing using digital filters. Comput. Graph. (July). (SIGGRAPH '80 Conference Proceedings), 294-301.
[9]
GERSHBEIN, R., SCHRODER, P., AND HANRAHAN, P. 1994. Textures and radiosity: Controlling emission and reflection with texture maps. Comput. Graph. (July). (ACM SIGGRAPH '94 Conference Proceedings), 51-58.
[10]
GLASSNER, A.S. 1994. A model for fluorescence and phospherescence. In Proceedings of the Fifth Eurographics Workshop on Rendering (June), 57-68.
[11]
GLASSNER, A.S. 1995. Principles of Digital Image Synthesis. Morgan-Kaufman, San Francisco.
[12]
HANRAHAN, P., SALZMAN, D., AND AUPPERLE, L. 1991. A rapid hierarchical radiosity algorithm. Comput. Graph. 25, 4 (July). (ACM SIGGRAPH '91 Conference Proceedings), 197-206.
[13]
HASTIE, T. AND LOADER, C. 1993. Local regression: Automatic kernel carpentry. Statist. Sci. 8, 120-143.
[14]
HECKBERT, P. S. 1990. Adaptive radiosity textures for bidirectional ray tracing. Comput. Graph. 24, 3 (Aug.). (ACM SIGGRAPH '90 Conference Proceedings), 145-154.
[15]
HOPPE, H. 1996. Progressive meshes. Computer Graphics (ACM SIGGRAPH '96 Conference Proceedings, Aug.), 99-108.
[16]
HUGHES, M., LASTRA, A. A., AND SAXE, E. 1996. Simplification of global-illumination meshes. In Proceedings of Eurographics '96.
[17]
JENSEN, H.W. 1996. Global illumination using photon maps. In Rendering Techniques '96, Springer-Verlag, Vienna, 21-30.
[18]
JUDD, D. B. AND WYSZECKI, G. 1975. Color in Business, Science, and Industry. Wiley, New York.
[19]
LISCHINSKI, D., TAMPIERI, F., AND GREENBERG, D.P. 1993. Combining hierarchical radiosity and discontinuity meshing. Comput. Graph. (Aug.). (ACM SIGGRAPH '93 Conference Proceedings), 199-208.
[20]
Lo, C., PALMER, B. g., DROST, M. K., AND WELTY, g.R. 1995. Incorporation of polarization effects in Monte Carlo simulations of radiative heat transfer. Numer. Heat Trans. Part A, 27, 129-142.
[21]
MOTTA, R. g. 1993. Visual characterization of color crts. In Device-Independent Color Imaging and Imaging Systems Integration, SPIE, 212-221.
[22]
PATTANAIK, S.N. 1993. Computational methods for global illumination and visualisation of complex 3D environments. Ph.D. Thesis, Birla Institute of Technology & Science, Computer Science Department, Pilani, India, February.
[23]
PERLIN, K. AND HOFFERT, E. M. 1989. Hypertexture. Comput. Graph. 23, 3 (July) (ACM SIGGRAPH '89 Conference Proceedings), 253-262.
[24]
REDNER, R. A., LEE, M. E., AND USELTON, S.P. 1995. Smooth b-spline illumination maps for bidirectional ray tracing. ACM Trans. Graph. 14, 4 (Oct.), 337-362.
[25]
RUPPERT, D. 1995. Personal communications.
[26]
RUSHMEIER, H., PATTERSON, C., AND VEERASAMY, A. 1993. Geometric simplification for indirect illumination calculations. In Proceedings of Graphics Interface '93, (Toronto, May), Canadian Information Processing Society, 227-236.
[27]
SCHROEDER, W. J., ZARGE, J. A., AND LORENSEN, W.E. 1992. Decimation of triangle meshes. In Computer Graphics (SIGGRAPH '92 Conference Proceedings), Vol. 26, (July), Edwin E. Catmull, Ed., 65-70.
[28]
SEZAN, M. I., YIP, K.-L., AND DALY, S.J. 1987. Uniform perceptual quantization: Applications to digital radiography. IEEE Trans. Syst. Man Cybern. 17, 4 (Aug.), 622-634.
[29]
SHIRLEY, P., WADE, B., ZARESKI, D., HUBBARD, P., WALTER, B., AND GREENBERG, D.P. 1995. Global illumination via density estimation. In Proceedings of the Sixth Eurographics Workshop on Rendering (June) 187-199.
[30]
SILVERMAN, B.W. 1986. Density Estimation for Statistics and Data Analysis. Chapman and Hall, London.
[31]
SMITS, B. E., ARVO, J. R., AND GREENBERG, D.P. 1994. A clustering algorithm for radiosity in complex environments. Comput. Graph. 28, 3 (July). (ACM SIGGRAPH '94 Conference Proceedings), 435-442.
[32]
TELLER, S., FOWLER, C., FUNKHOUSER, T., AND HANRAHAN, P. 1994. Partitioning and ordering large radiosity calculations. Comput. Graph. 28, 3 (July). (ACM SIGGRAPH '94 Conference Proceedings), 443-450.
[33]
TOOR, J. S. AND VISKANTA, R. 1968. A numerical experiment of radiant heat interchange by the Monte Carlo method. Int. J. Heat Mass Transf. 11, 883-897.
[34]
WADE, B.S. 1996. Kernel based density estimation for global illumination. Master's Thesis, Program of Computer Graphics, Cornell University, January.
[35]
WAND, M. P. AND JONES, M.C. 1995. Kernel Smoothing. Chapman and Hall, London.
[36]
WARD, G. J. 1994. The RADIANCE lighting simulation and rendering system. Comput. Graph. 28, 2 (July). (ACM SIGGRAPH '94 Conference Proceedings), 459-472.
[37]
WOLFRAM, S. 1991. Mathematica: A System for Doing Mathematics by Computer. Addison- Wesley, New York.
[38]
ZARESKI, D., WADE, B., HUBBARD, P., AND SHIRLEY, P. 1995. Efficient parallel global illumination using density estimation. In Proceedings of the 1995 Parallel Rendering Symposium.

Cited By

View all
  • (2024)NeRC: Rendering Planar Caustics by Learning Implicit Neural RepresentationsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.325938230:7(4339-4348)Online publication date: 1-Jul-2024
  • (2023)Efficient Simulation of Light Transport in Scenes with Participating Media Using Photon MapsSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596745(301-310)Online publication date: 1-Aug-2023
  • (2023)Focal Path Guiding for Light Transport SimulationACM SIGGRAPH 2023 Conference Proceedings10.1145/3588432.3591543(1-10)Online publication date: 23-Jul-2023
  • Show More Cited By

Index Terms

  1. Global illumination using local linear density estimation

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Transactions on Graphics
      ACM Transactions on Graphics  Volume 16, Issue 3
      July 1997
      141 pages
      ISSN:0730-0301
      EISSN:1557-7368
      DOI:10.1145/256157
      • Editor:
      • Holly Rushmeier
      Issue’s Table of Contents

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 01 July 1997
      Published in TOG Volume 16, Issue 3

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. decimation
      2. density estimation
      3. particle tracing
      4. realistic image synthesis
      5. regression

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)59
      • Downloads (Last 6 weeks)12
      Reflects downloads up to 04 Oct 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)NeRC: Rendering Planar Caustics by Learning Implicit Neural RepresentationsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.325938230:7(4339-4348)Online publication date: 1-Jul-2024
      • (2023)Efficient Simulation of Light Transport in Scenes with Participating Media Using Photon MapsSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596745(301-310)Online publication date: 1-Aug-2023
      • (2023)Focal Path Guiding for Light Transport SimulationACM SIGGRAPH 2023 Conference Proceedings10.1145/3588432.3591543(1-10)Online publication date: 23-Jul-2023
      • (2023)Acceleration of state–space method based on parallelization for enhancing building thermal process simulation efficiencyEnergy and Buildings10.1016/j.enbuild.2023.113600299(113600)Online publication date: Nov-2023
      • (2020)Deep Kernel Density Estimation for Photon MappingComputer Graphics Forum10.1111/cgf.1405239:4(35-45)Online publication date: 20-Jul-2020
      • (2017)ReferencesPhysically Based Rendering10.1016/B978-0-12-800645-0.50027-0(1165-1211)Online publication date: 2017
      • (2016)Adaptive Photon Mapping Based on GradientJournal of Computer Science and Technology10.1007/s11390-016-1622-x31:1(217-224)Online publication date: 8-Jan-2016
      • (2014)A constructive theory of sampling for image synthesis using reproducing Kernel basesACM Transactions on Graphics10.1145/2601097.260114933:4(1-14)Online publication date: 27-Jul-2014
      • (2014)Overestimation and Underestimation Biases in Photon Mapping with Non-Constant KernelsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2014.231466520:10(1441-1450)Online publication date: 1-Oct-2014
      • (2013)Photon Parameterisation for Robust Relaxation ConstraintsComputer Graphics Forum10.1111/cgf.1202832:2pt1(83-92)Online publication date: 7-May-2013
      • Show More Cited By

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Get Access

      Login options

      Full Access

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media