Affine double- and triple-product wavelet integrals for rendering

Abstract

Many problems in computer graphics involve integrations of products of functions. Double- and triple-product integrals are commonly used in applications such as all-frequency relighting or importance sampling, but are limited to distant illumination. In contrast, near-field lighting from planar area lights involves an affine transform of the source radiance at different points in space. Our main contribution is a novel affine double- and triple-product integral theory; this generalization enables one of the product functions to be scaled and translated. We study the computational complexity in a number of bases, with particular attention to the common Haar wavelets. We show that while simple analytic formulae are not easily available, there is considerable sparsity that can be exploited computationally. We demonstrate a practical application to compute near-field lighting from planar area sources, that can be easily combined with most relighting algorithms. We also demonstrate initial results for wavelet importance sampling with near-field area lights, and image processing directly in the wavelet domain.

Document Details

Document Type
Pub Defense Publication
Publication Date
Apr 01, 2009
Source ID
10.1145/1516522.1516525

Entities

People

  • Bo Sun
  • Ravi Ramamoorthi

Organizations

  • Columbia University
  • Division of Computing and Communication Foundations
  • Office of Naval Research
  • University of California, Berkeley

Tags

Readers

  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Calculus or Mathematical Analysis
  • Computer Vision.

Technology Areas

  • Space