skip to main content
research-article

Reconstructing the indirect light field for global illumination

Published:01 July 2012Publication History
Skip Abstract Section

Abstract

Stochastic techniques for rendering indirect illumination suffer from noise due to the variance in the integrand. In this paper, we describe a general reconstruction technique that exploits anisotropy in the light field and permits efficient reuse of input samples between pixels or world-space locations, multiplying the effective sampling rate by a large factor. Our technique introduces visibility-aware anisotropic reconstruction to indirect illumination, ambient occlusion and glossy reflections. It operates on point samples without knowledge of the scene, and can thus be seen as an advanced image filter. Our results show dramatic improvement in image quality while using very sparse input samplings.

Skip Supplemental Material Section

Supplemental Material

tp142_12.mp4

mp4

138 MB

References

  1. Arvo, J., and Kirk, D. 1987. Fast ray tracing by ray classification. Computer Graphics (Proc. ACM SIGGRAPH '87) 21, 55--64. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bala, K., Dorsey, J., and Teller, S. 1999. Radiance inter-polants for accelerated bounded-error ray tracing. ACM Trans. Graph. 18, 213--256. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bekaert, P., Sbert, M., and Halton, J. 2002. Accelerating path tracing by re-using paths. In Proc. Eurographics Workshop on Rendering 2002, 125--134. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Chai, J.-X., Tong, X., Chan, S.-C., and Shum, H.-Y. 2000. Plenoptic sampling. In Proc. ACM SIGGRAPH 2000, 307--318. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Christensen, P., 2008. Point-based approximate color bleeding. Pixar Technical Memo #08--01.Google ScholarGoogle Scholar
  6. Dammertz, H., Sewtz, D., Hanika, J., and Lensch, H. P. A. 2010. Edge-avoiding À-trous wavelet transform for fast global illumination filtering. In Proc. High Performance Graphics 2010, 67--75. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Durand, F., Holzschuch, N., Soler, C., Chan, E., and Sillion, F. X. 2005. A frequency analysis of light transport. ACM Trans. Graph. 24, 3, 1115--1126. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Egan, K., Tseng, Y., Holzschuch, N., Durand, F., and Ramamoorthi, R. 2009. Frequency analysis and sheared reconstruction for rendering motion blur. ACM Trans. Graph. 28, 3, 93:1--93:13. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Egan, K., Durand, F., and Ramamoorthi, R. 2011. Practical filtering for efficient ray-traced directional occlusion. ACM Trans. Graph. 30, 6, 180:1--180:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Egan, K., Hecht, F., Durand, F., and Ramamoorthi, R. 2011. Frequency analysis and sheared filtering for shadow light fields of complex occluders. ACM Trans. Graph. 30, 2, 9:1--9:13. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Gassenbauer, V., Křivánek, J., and Bouatouch, K. 2009. spatial directional radiance caching. Computer Graphics Forum 28, 4, 1189--1198. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Glassner, A. 1988. Spacetime ray tracing for animation. IEEE Computer Graphics and Applications 8, 2, 60--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Hachisuka, T., Jarosz, W., Weistroffer, R. P., Dale, K., Humphreys, G., Zwicker, M., and Jensen, H. W. 2008. Multidimensional adaptive sampling and reconstruction for ray tracing. ACM Trans. Graph. 27, 3, 33:1--33:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Isaksen, A., McMillan, L., and Gortler, S. J. 2000. Dynamically reparameterized light fields. In Proc. ACM SIGGRAPH 2000, 297--306. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Keller, A. 1997. Instant radiosity. In Proc. ACM SIGGRAPH '97, 49--56. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Kontkanen, J., Tabellion, E., and Overbeck, R. 2011. Coherent out-of-core point-based global illumination. Computer Graphics Forum 30, 4, 1353--1360. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Lehtinen, J., Aila, T., Chen, J., Laine, S., and Durand, F. 2011. Temporal light field reconstruction for rendering distribution effects. ACM Trans. Graph. 30, 4, 55:1--55:12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. McCool, M. D. 1999. Anisotropic diffusion for Monte Carlo noise reduction. ACM Trans. Graph. 18, 2, 171--194. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Overbeck, R., Donner, C., and Ramamoorthi, R. 2009. Adaptive wavelet rendering. ACM Trans. Graph. 28, 5, 140:1--140:12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Pharr, M., and Humphreys, G. 2010. Physically Based Rendering, 2nd ed. Morgan Kaufmann. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Ramamoorthi, R., Mahajan, D., and Belhumeur, P. 2007. A first-order analysis of lighting, shading, and shadows. ACM Trans. Graph. 26, 1, 2:1--2:21. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Ritschel, T., Engelhardt, T., Grosch, T., Seidel, H.-P., Kautz, J., and Dachsbacher, C. 2009. Micro-rendering for scalable, parallel final gathering. ACM Trans. Graph. 28, 5, 132:1--132:8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Rousselle, F., Knaus, C., and Zwicker, M. 2011. Adaptive sampling and reconstruction using greedy error minimization. ACM Trans. Graph. 30, 6, 159:1--159:12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Schaufler, G., and Wann Jensen, H. 2000. Ray tracing point sampled geometry. In Proc. Eurographics Workshop on Rendering 2000, 319--328. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Sen, P., and Darabi, S. 2011. Implementation of random parameter filtering. Tech. Rep. EECE-TR-11-0004, University of New Mexico.Google ScholarGoogle Scholar
  26. Sen, P., and Darabi, S. 2012. On filtering the noise from the random parameters in monte carlo rendering. ACM Trans. Graph., To Appear. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Soler, C., Subr, K., Durand, F., Holzschuch, N., and Sillion, F. 2009. Fourier depth of field. ACM Trans. Graph. 28, 2, 18:1--18:12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Walter, B., Fernandez, S., Arbree, A., Bala, K., Donikian, M., and Greenberg, D. P. 2005. Lightcuts: a scalable approach to illumination. ACM Trans. Graph. 24, 3, 1098--1107. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Wann Jensen, H. 1996. Global illumination using photon maps. In Proc. Eurographics Workshop on Rendering '96, 21--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Ward, G. J., Rubinstein, F. M., and Clear, R. D. 1988. A ray tracing solution for diffuse interreflection. In Computer Graphics (Proc. ACMSIGGRAPH '88), 85--92. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Zwicker, M., Pfister, H., van Baar, J., and Gross, M. 2001. Surface splatting. In Proc. ACM SIGGRAPH 2001, 371--378. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM Transactions on Graphics
    ACM Transactions on Graphics  Volume 31, Issue 4
    July 2012
    935 pages
    ISSN:0730-0301
    EISSN:1557-7368
    DOI:10.1145/2185520
    Issue’s Table of Contents

    Copyright © 2012 ACM

    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]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 July 2012
    Published in tog Volume 31, Issue 4

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader