Structured Light Range Imaging - PowerPoint PPT Presentation

About This Presentation
Title:

Structured Light Range Imaging

Description:

Structured Light + Range Imaging Lecture #17 (Thanks to Content from Levoy, Rusinkiewicz, Bouguet, Perona, Hendrik Lensch) * * To understand the problem, let s look ... – PowerPoint PPT presentation

Number of Views:44
Avg rating:3.0/5.0
Slides: 42
Provided by: csCmuEdua
Learn more at: http://www.cs.cmu.edu
Category:

less

Transcript and Presenter's Notes

Title: Structured Light Range Imaging


1
  • Structured Light Range Imaging
  • Lecture 17

(Thanks to Content from Levoy, Rusinkiewicz,
Bouguet, Perona, Hendrik Lensch)
2
3D Scanning
3
Stereo Triangulation
I
J
Correspondence is hard!
4
Structured Light Triangulation
I
J
Correspondence becomes easier!
5
Structured Light
  • Any spatio-temporal pattern of light projected
    on a surface (or volume).
  • Cleverly illuminate the scene to extract scene
    properties (eg., 3D).
  • Avoids problems of 3D estimation in scenes with
    complex texture/BRDFs.
  • Very popular in vision and successful in
    industrial applications (parts
  • assembly, inspection, etc).

6
Light Stripe Scanning Single Stripe
Light plane
Source
Camera
Surface
  • Optical triangulation
  • Project a single stripe of laser light
  • Scan it across the surface of the object
  • This is a very precise version of structured
    light scanning
  • Good for high resolution 3D, but needs many
    images and takes time

7
Triangulation
Light Plane
Object
  • Project laser stripe onto object

8
Triangulation
Light Plane
Object
Laser
Image Point
  • Depth from ray-plane triangulation
  • Intersect camera ray with light plane

9
Example Laser scanner
Cyberware face and head scanner
very accurate lt 0.01 mm - more than 10sec
per scan
10
Example Laser scanner
Digital Michelangelo Project http//graphics.stanf
ord.edu/projects/mich/
11
3D Model Acquisition Pipeline
3D Scanner
12
3D Model Acquisition Pipeline
3D Scanner
13
3D Model Acquisition Pipeline
3D Scanner
14
3D Model Acquisition Pipeline
3D Scanner
15
3D Model Acquisition Pipeline
3D Scanner
16
3D Model Acquisition Pipeline
3D Scanner
17
http//graphics.stanford.edu/projects/mich/
18
Great Buddha of Nara
http//www.cvl.iis.u-tokyo.ac.jp/gallery_e/nara-hp
/nara.html
19
Scanning and Modeling the Cathedral of Saint
Pierre, Beauvais, France
http//www1.cs.columbia.edu/allen/BEAUVAIS/
20
Portable 3D laser scanner (this one by Minolta)
21
Faster Acquisition?
  • Project multiple stripes simultaneously
  • Correspondence problem which stripe is which?
  • Common types of patterns
  • Binary coded light striping
  • Gray/color coded light striping

22
Binary Coding
Faster stripes in
images.
Projected over time
Example 3 binary-encoded patterns which allows
the measuring surface to be divided in 8
sub-regions
Pattern 3
Pattern 2
Pattern 1
23
Binary Coding
  • Assign each stripe a unique illumination
    codeover time Posdamer 82

Time
Space
24
Binary Coding
Example 7 binary patterns proposed by Posdamer
Altschuler
Projected over time

Pattern 3
Pattern 2
Pattern 1
Codeword of this píxel 1010010 ? identifies the
corresponding pattern stripe
25
More complex patterns
Works despite complex appearances
Works in real-time and on dynamic scenes
  • Need very few images (one or two).
  • But needs a more complex correspondence algorithm

Zhang et al
26
Real-Time 3D Model Acquisition
http//graphics.stanford.edu/papers/rt_model/
27
Captured video (30Hz)
Captured video (3000Hz)
Reconstruction (30Hz)
Reconstruction (120Hz)
Reconstruction different view (120Hz)
28
Captured video (30Hz)
Captured video (3000Hz)
Reconstruction (30Hz)
Reconstruction (120Hz)
Reconstruction different view (120Hz)
29
Continuum of Triangulation Methods
Slow, robust
Fast, fragile
30
Microsoft Kinect
IR Camera
IR LED Emitter
RGB Camera
31
Microsoft Kinect
Depth map
Speckled IR Pattern
32
3D Acquisition from Shadows
Bouguet-Perona, ICCV 98
33
(No Transcript)
34
(No Transcript)
35
(No Transcript)
36
(No Transcript)
37
(No Transcript)
38
(No Transcript)
39
Fluorescent Immersion Range Scanning
http//www.mpi-inf.mpg.de/resources/FIRS/
40
Fluorescent Immersion Range Scanning
http//www.mpi-inf.mpg.de/resources/FIRS/
41
Structured Light Reconstruction
  • Avoid problems due to correspondence
  • Avoid problems due to surface appearance
  • Much more accurate
  • Very popular in industrial settings
  • Reading
  • Marc Levoys webpages (Stanford)
  • Katsu Ikeuchis webpages (U Tokyo)
  • Peter Allens webpages (Columbia)
Write a Comment
User Comments (0)
About PowerShow.com