Efficient product sampling using hierarchical thresholding

  • Authors:
  • Fabrice Rousselle;Petrik Clarberg;Luc Leblanc;Victor Ostromoukhov;Pierre Poulin

  • Affiliations:
  • University of Montreal, PO Box 6128, Station Centre-ville, Montreal, QC, Canada and Ecole Polytechnique Fédérale de Lausanne (EPFL), PO Box 6128, Station Centre-ville, H3C 3J7, Lausa ...;Lund University, Box 117, Station Centre-ville, 221 00, Lund, QC, Sweden;University of Montreal, PO Box 6128, Station Centre-ville, Montreal, QC, Canada;University of Montreal, PO Box 6128, Station Centre-ville, Montreal, QC, Canada;University of Montreal, PO Box 6128, Station Centre-ville, Montreal, QC, Canada

  • Venue:
  • The Visual Computer: International Journal of Computer Graphics
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present an efficient method for importance sampling the product of multiple functions. Our algorithm computes a quick approximation of the product on the fly, based on hierarchical representations of the local maxima and averages of the individual terms. Samples are generated by exploiting the hierarchical properties of many low-discrepancy sequences, and thresholded against the estimated product. We evaluate direct illumination by sampling the triple product of environment map lighting, surface reflectance, and a visibility function estimated per pixel. Our results show considerable noise reduction compared to existing state-of-the-art methods using only the product of lighting and BRDF.