Importance Sampling using Spherical Radial Basis Functions - PowerPoint PPT Presentation

1 / 30
About This Presentation
Title:

Importance Sampling using Spherical Radial Basis Functions

Description:

The convolution of two SRBF kernels in some situation has a simple mathematical form ... The major computation cost for ray tracing is the visibility testing. ... – PowerPoint PPT presentation

Number of Views:79
Avg rating:3.0/5.0
Slides: 31
Provided by: cgCsNc
Category:

less

Transcript and Presenter's Notes

Title: Importance Sampling using Spherical Radial Basis Functions


1
Importance Sampling usingSpherical Radial Basis
Functions
  • Student Ching-Zhen Jiang (???)
  • Advisor Prof. Zen-Chung Shih

Department of Computer Science National Chiao
Tung University, Taiwan
2
Outline
  • Introduction
  • Related Work
  • Our Concept

3
Introduction
4
Introduction
  • The goal of global illumination is to solve the
    rendering equation Kajiya 1986
  • Monte Carlo Technique
  • To increase efficiency, importance sampling is a
    powerful technique.

5
Introduction
Uniform Sampling
6
Introduction
Importance Sampling
7
Introduction
X
Environment map importance sampling
BRDF importance sampling

8
Related Work
9
Related Work BRDF importance sampling
  • Analytical BRDF
  • Shirley PhD thesis 1991
  • Phong model
  • Lafortune et al. 1994
  • Modified Phong model

10
Related Work BRDF importance sampling
  • Data-measured BRDF
  • Elliptical Gaussian Model
  • Ward SIGGRPAH 1992
  • Non-linear fitting
  • Stochastic sampling method

11
Related Work BRDF importance sampling
  • Data-measured BRDF
  • Multiple Cosine Lobes Model
  • Lafortune et al. SIGGRAPH 1997
  • Non-linear fitting
  • Apply to Monte Carlo importance sampling
    efficiently
  • Hard to approximate the complex BRDF by using his
    fitting process

12
Related Work BRDF importance sampling
  • Data-measured BRDF
  • Multiple Cosine Lobes Model

13
Related Work BRDF importance sampling
  • Data-measured BRDF
  • Matrix factorization
  • Lawrence et al. SIGGRAPH 2004
  • Project 4D BRDF into sum of products of 2D
    function dependent on view direction and 2D
    function dependent on light direction.

14
Related Work BRDF importance sampling
Re-parameterization
15
Related Work BRDF importance sampling
Factorization
16
Related Work BRDF importance sampling
Factorization
17
Related Work BRDF importance sampling
  • Final factored BRDF representation is
  • Need non-negative entries in factorization
    because interpreted as probabilities.
  • SVD does not guarantee non-negativity.
  • Non-Negative Matrix Factorization Lee99

18
Related Work BRDF importance sampling
  • Wavelet
  • Matusik et al. SIGGRAPH 2003
  • Lalonde PhD thesis 1997

19
Related Work BRDF importance sampling
  • Spherical Radial Basis Functions (SRBFs)
  • Shr-Ching Weng et al. PhD thesis 2006

20
Related Work BRDF importance sampling
Lighting Direction
Viewing Direction

21
Related Work BRDF importance sampling
Viewing Direction
Weighted Sum
Generate Samples
22
Related Work Environment map sampling
  • According the brightness
  • Cohen and Debevec 2001, Agarwal et al. 2003,
    Kollig and Keller 2003, Ostromoukhov 2004.
  • Spherical Harmonics
  • Ramamoorthi and Hanrahan 2002
  • Used spherical harmonics to directly filter the
    environment map according to the BRDF
  • Efficient only when the BRDF is smooth and
    non-specular

23
Related Work product of BRDF and environment
  • Wavelet Important Sampling
  • Clarberg et al. SIGGRAPH 2005

24
Related Work product of BRDF and environment
  • Hierarchical Sampling
  • Wavelet decomposes the original function into a
    hierarchical representation.
  • Importance sampling is performed within each
    level in the hierarchical structure.
  • The importance of each region can be determined
    by the magnitude of coefficients.

25
Related Work product of BRDF and environment
  • Importance Image Warping
  • The warped maps can be pre-computed and stored in
    a kD-tree for efficient searching.

26
Our Concept
27
Our Concept
X
Environment map importance sampling
BRDF importance sampling

28
Our Concept
  • Represent BRDF and lighting environment using
    scattered SRBFs.
  • fit the scattering data on sphere without
    reparameterization
  • Avoid artificial boundaries and distortions

29
Our Concept
  • Develop a sampling scheme to analyze the product
    of BRDF and lighting environment.
  • The convolution of two SRBF kernels in some
    situation has a simple mathematical form
  • Rotation invariant
  • Be able to estimate the densities and generate
    sample at run-time.

30
Our Concept
  • The major computation cost for ray tracing is the
    visibility testing.
  • Generate samples smarter based on some heuristic
    approach.
Write a Comment
User Comments (0)
About PowerShow.com