the free-form light stage vincent masselus philip dutré frederik anrys department of computer...

35
The Free- The Free- form form Light Light Stage Stage Vincent Masselus Philip Dutré Frederik Anrys Department of Computer Science

Upload: job-foster

Post on 28-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

The Free-form The Free-form

Light StageLight Stage

Vincent Masselus

Philip Dutré

Frederik AnrysDepartment of Computer Science

The Free-form Light Stage 2

The Free-form Light StageThe Free-form Light Stage

• Capture appearance of an object– With hand–held light source

• Relight real objects

The Free-form Light Stage 3

Related workRelated work

• Image-based relighting– Combination of Basis Images

[Nimeroff et al.1994]

– Light Stage

[Debevec et al. 2000]

The Free-form Light Stage 4

Basis imagesIlluminant direction

estimationTake pictures and move hand-held light source

Incidentlight mapCreate weighted sum

· W1 + · W2 +

+ · Wn

Relit object

The Free-form Light Stage 5

Taking the picturesTaking the pictures

The Free-form Light Stage 6

RelightingRelighting

· W1 + · W2 + · Wn-1 + · Wn +…

=

The Free-form Light Stage 7

Take pictures and move hand-held light source

Illuminant direction estimationBasis images

The Free-form Light Stage 8

Illuminant direction estimationIlluminant direction estimation

Diffuse white spheres

The Free-form Light Stage 9

Illuminant direction estimationIlluminant direction estimation

Lamberts Law

Ii = ρ IL ( Ni · L)

L

N1

I1L

N2

I2

LN3I3

The Free-form Light Stage 10

Illuminant direction estimationIlluminant direction estimation

The Free-form Light Stage 11

Illuminant direction estimationIlluminant direction estimation

The Free-form Light Stage 12

A direction per basis imageA direction per basis image

The Free-form Light Stage 13

Accuracy of estimationAccuracy of estimation

Light source at infinity

Area light source

VirtualMaximum error:

1 degree

Maximum error:

2 degrees

Real N/AMaximum error:

7 degrees

The Free-form Light Stage 14

Illuminant direction estimationBasis imagesTake pictures and move

hand-held light source

Incidentlight mapCreate weighted sum

· W1 + · W2 +

+ · Wn

The Free-form Light Stage 15

Weight computationWeight computation

• Weight is based on incident light in neighborhood of light source direction

• Non-uniform sampling of light source directions

use an angular Voronoi diagram

The Free-form Light Stage 16

Plot directions on a hemispherePlot directions on a hemisphere

The Free-form Light Stage 17

Plot directions on hemispherePlot directions on hemisphere

30 light directions

The Free-form Light Stage 18

Create an angular Voronoi DiagramCreate an angular Voronoi Diagram

30 light directions

The Free-form Light Stage 19

Choose a parameterizationChoose a parameterization

The Free-form Light Stage 20

Filter the incident light mapFilter the incident light map

Filter each Voronoi cell Overlay incident light map with angular Voronoi diagram

The Free-form Light Stage 21

400 light directions

Using all illuminant directionsUsing all illuminant directions

30 light directions

The Free-form Light Stage 22

RelightingRelighting

· W1 +

· W2 +

· W3 +

· Wn

The Free-form Light Stage 23

· W1 +

· W2 +

· W3 +

· Wn

=

RelightingRelighting

The Free-form Light Stage 24

Illuminant direction estimationBasis imagesTake pictures and move

hand-held light source

Incidentlight map

… + · Wn

· W2 + · W1 +

Create weighted sumRelit object

The Free-form Light Stage 25

ResultsResults

400 basis images

The Free-form Light Stage 26

ResultsResults

400 basis images

The Free-form Light Stage 27

ResultsResults

500 basis images

The Free-form Light Stage 28

ResultsResults

500 basis images

The Free-form Light Stage 29

ResultsResults

500 basis images

The Free-form Light Stage 30

Results Results

The Free-form Light Stage 31

ResultsResults

The Free-form Light Stage 32

Augmented virtualityAugmented virtuality

The Free-form Light Stage 33

ConclusionConclusion• Relighting real objects

– Easy and cheap data acquisition– Portable– Scalable

• Future work– Test BIG objects– Alternative filters– Sampling density accuracy in illuminant

direction estimation

• For more info: see the EGWR ’02 paper

The Free-form Light Stage 34

AcknowledgementsAcknowledgements

• Frank Suykens and Pieter Peers

• Environment maps from: – http://www.debevec.org/Probes– http://www.cs.kuleuven.ac.be/~graphics

• FWO Grant #G.0354.00

The Free-form Light Stage 35