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

Reconstructing the indirect light field for global illumination

Published: 01 July 2012 Publication History

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.

Supplementary Material

JPG File (tp142_12.jpg)
ZIP File (a51-lehtinen.zip)
Supplemental material.
MP4 File (tp142_12.mp4)

References

[1]
Arvo, J., and Kirk, D. 1987. Fast ray tracing by ray classification. Computer Graphics (Proc. ACM SIGGRAPH '87) 21, 55--64.
[2]
Bala, K., Dorsey, J., and Teller, S. 1999. Radiance inter-polants for accelerated bounded-error ray tracing. ACM Trans. Graph. 18, 213--256.
[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.
[4]
Chai, J.-X., Tong, X., Chan, S.-C., and Shum, H.-Y. 2000. Plenoptic sampling. In Proc. ACM SIGGRAPH 2000, 307--318.
[5]
Christensen, P., 2008. Point-based approximate color bleeding. Pixar Technical Memo #08--01.
[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.
[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.
[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.
[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.
[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.
[11]
Gassenbauer, V., Křivánek, J., and Bouatouch, K. 2009. spatial directional radiance caching. Computer Graphics Forum 28, 4, 1189--1198.
[12]
Glassner, A. 1988. Spacetime ray tracing for animation. IEEE Computer Graphics and Applications 8, 2, 60--70.
[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.
[14]
Isaksen, A., McMillan, L., and Gortler, S. J. 2000. Dynamically reparameterized light fields. In Proc. ACM SIGGRAPH 2000, 297--306.
[15]
Keller, A. 1997. Instant radiosity. In Proc. ACM SIGGRAPH '97, 49--56.
[16]
Kontkanen, J., Tabellion, E., and Overbeck, R. 2011. Coherent out-of-core point-based global illumination. Computer Graphics Forum 30, 4, 1353--1360.
[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.
[18]
McCool, M. D. 1999. Anisotropic diffusion for Monte Carlo noise reduction. ACM Trans. Graph. 18, 2, 171--194.
[19]
Overbeck, R., Donner, C., and Ramamoorthi, R. 2009. Adaptive wavelet rendering. ACM Trans. Graph. 28, 5, 140:1--140:12.
[20]
Pharr, M., and Humphreys, G. 2010. Physically Based Rendering, 2nd ed. Morgan Kaufmann.
[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.
[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.
[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.
[24]
Schaufler, G., and Wann Jensen, H. 2000. Ray tracing point sampled geometry. In Proc. Eurographics Workshop on Rendering 2000, 319--328.
[25]
Sen, P., and Darabi, S. 2011. Implementation of random parameter filtering. Tech. Rep. EECE-TR-11-0004, University of New Mexico.
[26]
Sen, P., and Darabi, S. 2012. On filtering the noise from the random parameters in monte carlo rendering. ACM Trans. Graph., To Appear.
[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.
[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.
[29]
Wann Jensen, H. 1996. Global illumination using photon maps. In Proc. Eurographics Workshop on Rendering '96, 21--30.
[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.
[31]
Zwicker, M., Pfister, H., van Baar, J., and Gross, M. 2001. Surface splatting. In Proc. ACM SIGGRAPH 2001, 371--378.

Cited By

View all
  • (2022)Real-Time Light Field Path TracingAdvances in Computer Graphics10.1007/978-3-031-23473-6_17(211-226)Online publication date: 12-Sep-2022
  • (2020)Glossy probe reprojection for interactive global illuminationACM Transactions on Graphics10.1145/3414685.341782339:6(1-16)Online publication date: 27-Nov-2020
  • (2020)Spatiotemporal reservoir resampling for real-time ray tracing with dynamic direct lightingACM Transactions on Graphics10.1145/3386569.339248139:4(148:1-148:17)Online publication date: 12-Aug-2020
  • Show More Cited By

Index Terms

  1. Reconstructing the indirect light field for global illumination
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Information & Contributors

    Information

    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
    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: 01 July 2012
    Published in TOG Volume 31, Issue 4

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. ambient occlusion
    2. defocus
    3. indirect illumination
    4. light field
    5. motion blur
    6. reconstruction

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)25
    • Downloads (Last 6 weeks)8
    Reflects downloads up to 10 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Real-Time Light Field Path TracingAdvances in Computer Graphics10.1007/978-3-031-23473-6_17(211-226)Online publication date: 12-Sep-2022
    • (2020)Glossy probe reprojection for interactive global illuminationACM Transactions on Graphics10.1145/3414685.341782339:6(1-16)Online publication date: 27-Nov-2020
    • (2020)Spatiotemporal reservoir resampling for real-time ray tracing with dynamic direct lightingACM Transactions on Graphics10.1145/3386569.339248139:4(148:1-148:17)Online publication date: 12-Aug-2020
    • (2020)Adaptive Incident Radiance Field Sampling and Reconstruction Using Deep Reinforcement LearningACM Transactions on Graphics10.1145/336831339:1(1-17)Online publication date: 29-Jan-2020
    • (2019)An adaptive rendering framework for efficient synthetic light field generationACM SIGAPP Applied Computing Review10.1145/3372001.337200419:3(33-44)Online publication date: 8-Nov-2019
    • (2019)Implications of Grassroots Sustainable Agriculture Community Values on the Design of Information SystemsProceedings of the ACM on Human-Computer Interaction10.1145/33591363:CSCW(1-22)Online publication date: 7-Nov-2019
    • (2019)DeepNaviProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/33512573:3(1-24)Online publication date: 9-Sep-2019
    • (2019)Deep convolutional reconstruction for gradient-domain renderingACM Transactions on Graphics10.1145/3306346.332303838:4(1-12)Online publication date: 12-Jul-2019
    • (2019)Sample-based Monte Carlo denoising using a kernel-splatting networkACM Transactions on Graphics10.1145/3306346.332295438:4(1-12)Online publication date: 12-Jul-2019
    • (2019)Calibration method of light-field camera for photogrammetry applicationMeasurement10.1016/j.measurement.2019.106943(106943)Online publication date: Aug-2019
    • Show More Cited By

    View Options

    Get Access

    Login options

    Full Access

    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