TR2006-028

View-Dependent Precomputed Light Transport Using Nonlinear Gaussian Function Approximations


    •  Paul Green, Jan Kautz, Wojciech matusik, Fredo Durand, "View-Dependent Precomputed Light Transport Using Nonlinear Gaussian Function Approximations", Tech. Rep. TR2006-028, Mitsubishi Electric Research Laboratories, Cambridge, MA, March 2006.
      BibTeX TR2006-028 PDF
      • @techreport{MERL_TR2006-028,
      • author = {Paul Green, Jan Kautz, Wojciech matusik, Fredo Durand},
      • title = {View-Dependent Precomputed Light Transport Using Nonlinear Gaussian Function Approximations},
      • institution = {MERL - Mitsubishi Electric Research Laboratories},
      • address = {Cambridge, MA 02139},
      • number = {TR2006-028},
      • month = mar,
      • year = 2006,
      • url = {https://www.merl.com/publications/TR2006-028/}
      • }
  • Research Area:

    Computer Vision

Abstract:

We propose a real-time method for rendering rigid objects with complex view-dependent effects under distant all-frequency lighting. Existing precomputed light transport approaches can render rich global illumination effects, but high-frequency view-dependent effects such as sharp highlights remain a challenge. We introduce w new representation of the light transport operator based on sums of Gaussians. The nonlinear parameters of our representation enable 1) arbitrary bandwidth because scale is encoded as a direct parameter, and 2) high-quality interpolation across view and mesh triangles because we interpolate the mean direction of the Gaussians, thereby preventing linear cross-fading artifacts. However, fitting the precomputed light transport data to this new representation requires solving a nonlinear regression problem that is more involved than traditional linear and nonlinear (truncation) approximation techniques. We present a new data fitting method based on optimization that includes energy terms aimed at enforcing artifact free interpolation. We demonstrate that our method achieves high visual quality with a small storage cost and an efficient rendering algorithm.