Structured Light Lecture 1 - PowerPoint PPT Presentation

About This Presentation
Title:

Structured Light Lecture 1

Description:

... uniquely identify light stripes in the camera image when several are ... Requirements: PC, camera, stick, lamp, and a checker board ... – PowerPoint PPT presentation

Number of Views:63
Avg rating:3.0/5.0
Slides: 19
Provided by: non8190
Learn more at: http://www.cs.unc.edu
Category:

less

Transcript and Presenter's Notes

Title: Structured Light Lecture 1


1
Structured LightLecture 1
  • Matt Waibel
  • COMP 290-075
  • 4-17-2000

2
Overview
  • Background
  • General Setup
  • Light Point Projection 2D and 3D
  • Light Stripe Projection
  • Static Light Pattern Projection
  • Binary Encoded Light Stripes
  • Segmenting Stripes
  • 3D Photography on Your Desk

3
Background
  • Intersecting the projection ray with an
    additional ray or plane will lead to a unique
    reconstruction of the object point
  • Structured Light projection of light patterns
    into a scene (active method)

4
General Setup
  • one camera
  • one light source
  • types
  • slide projector
  • laser
  • projection
  • spot
  • stripe
  • pattern

5
Light Spot Projection 2D
image plane
6
Light Spot Projection 2D
  • Coordinates found by triangulation
  • b can be found by projection geometry
  • d bsin(a)/sin(a b)
  • X0 dcos(b)
  • Z0 h dsin(b)

7
Light Spot Projection 3D
Z
8
Light Spot Projection 3D
  • X0 (tan(a)bx)/(f xtan(a))
  • Y0 (tan(a)by)/(fxtan(a))
  • Z0 (tan(a)bf)/(fxtan(a))

9
Light Stripe Projection
P
10
Static Light Pattern Projection
11
Static Light Pattern Projection
  • Project a pattern of stripes into the scene to
    reduce the total number of images required to
    reconstruct the scene
  • Problem how to uniquely identify light stripes
    in the camera image when several are
    simultaneously projected into the scene

12
Binary Encoded Light Stripes
  • Set of light planes are projected into the scene
  • Individual light planes are indexed by an
    encoding scheme for the light patterns
  • Obtained images form a bit-plane stack
  • Bit-plane stack is used to uniquely address the
    light plane corresponding to every image point

13
Binary Encoded Light Stripes
14
Binary Encoded Light Stripes
15
Segmenting Stripes
  • Another Problem How can we find the stripes in
    the images?
  • Thresholding is dependent on the contrast

16
Segmenting Stripes
  • Better Method
  • Use the inverse image (opposite stripes) and
    determine where the intensities intersect with
    the original image

17
3D Photography on Your Desk
  • Method that uses very common tools to do 3D
    photography
  • Requirements PC, camera, stick, lamp, and a
    checker board
  • Uses weak structured light approach

18
3D Photography on Your Desk
Write a Comment
User Comments (0)
About PowerShow.com