13
Dual Representations for Light Field Compression EE368C Project January 30, 2001 Peter Chou Prashant Ramanathan

Dual Representations for Light Field Compression

  • Upload
    vinson

  • View
    35

  • Download
    1

Embed Size (px)

DESCRIPTION

Dual Representations for Light Field Compression. EE368C Project January 30, 2001 Peter Chou Prashant Ramanathan. Outline. Background Model-based Coding Surface Light Fields Trade-offs Duality Proposed Experiments. Light Fields and Compression. What are light fields? - PowerPoint PPT Presentation

Citation preview

Page 1: Dual Representations for  Light Field Compression

Dual Representations for Light Field Compression

EE368C ProjectJanuary 30, 2001

Peter ChouPrashant Ramanathan

Page 2: Dual Representations for  Light Field Compression

Outline Background Model-based Coding Surface Light Fields Trade-offs Duality Proposed Experiments

Page 3: Dual Representations for  Light Field Compression

Light Fields and Compression What are light fields?

2-D array of images

Why is compression necessary? Light fields are very large data

setsMichelangelo’s Night96 GB raw image data

Stanford Computer Graphics Laboratory

Mouse Hemispherical Light FieldUniversity of Erlangen

Page 4: Dual Representations for  Light Field Compression

Light Fields with Geometry Geometry used for light fields to

aid compression ex. model-based coding

Light fields are used with geometry for more realistic rendering ex. surface light fields

Page 5: Dual Representations for  Light Field Compression

Model-based Coding Model-based Coding of Multi-Viewpoint

Imagery (Magnor and Girod, VCIP-2000) Eigen-Texture Method: Appearance

Compression based on 3D Model (Nishino, Sato, and Ikeuchi, CVPR-1999)

http://www.lnt.de/~magnor

Page 6: Dual Representations for  Light Field Compression

Surface Light Fields Surface Light Fields for 3D Photography (Wood

et al., Siggraph 2000)

http://grail.cs.washington.edu/projects/slf/

Page 7: Dual Representations for  Light Field Compression

Surface Light Fields (cont’d) Geometry acquired through range

scan For each point on surface, a

lumisphere represents radiance in all directions

Lumispheres are coded using either: function quantization (similar to VQ) principal function analysis (similar to

PCA)

Page 8: Dual Representations for  Light Field Compression

Trade-offs Textures

+ coherency along 4D coordinate directions

– warping introduces artifacts, and possible loss of information

Surface Light Fields+ more intuitive representation for

compression– lumispheres are represented as

continuous functions

Page 9: Dual Representations for  Light Field Compression

Duality View-dominant organization

(textures)

Geometry-dominant organization (surface light fields)

View 1

View 2

View N

Surface Points

Surface Point 1

Surface Point 2

Surface Point N

Views

Page 10: Dual Representations for  Light Field Compression

Proposed Experiments I Compare the two organizations for

any difference in compression results

View 1

View 2

View N

Surface Points

Surface Point 1

Surface Point 2

Surface Point N

Views

Page 11: Dual Representations for  Light Field Compression

Proposed Experiments II Reparameterize geometry-

dominant organization using local coordinate system w.r.t. surface normals

Surface Point 1

Surface Point 2

Surface Point N

Views

Normal Direction View

Page 12: Dual Representations for  Light Field Compression

Proposed Experiments III Use image data directly, instead of

converting from warped texture data

Surface Point 1

Surface Point 2

Surface Point N

Views

image pixels

Page 13: Dual Representations for  Light Field Compression

Workplan

Week 1 Week 2 Week 3 Week 4 Week 5 Acquire Data Familiarize with source code Get programs running Convert between representations (Experiment 1) Apply compression

Perform reparameterization (Experiment 2)

Analyze results Write report Prepare presentation

Use images directly (Experiment 3)

Peter

Prashant

Joint