Stereo Vision I Introduction to Computer Vision CSE 152 Lecture 13 - - PowerPoint PPT Presentation

stereo vision i
SMART_READER_LITE
LIVE PREVIEW

Stereo Vision I Introduction to Computer Vision CSE 152 Lecture 13 - - PowerPoint PPT Presentation

Stereo Vision I Introduction to Computer Vision CSE 152 Lecture 13 CSE152, Spr 07 Intro Computer Vision Announcements Midterm Percentage Score Out of Mean 67 52. 78 pts. Median 62 48 High 96 75 Low 24 18 CSE152,


slide-1
SLIDE 1

CSE152, Spr 07 Intro Computer Vision

Stereo Vision I

Introduction to Computer Vision CSE 152 Lecture 13

slide-2
SLIDE 2

CSE152, Spr 07 Intro Computer Vision

Announcements

  • Midterm
  • Out of
  • 78 pts.

18 24 Low 75 96 High 48 62 Median 52. 67 Mean Score Percentage

slide-3
SLIDE 3

CSE152, Spr 07 Intro Computer Vision

Shape-from-X (i.e., Reconstruction)

  • Methods for estimating 3-D shape from

image data. X can be one (or more) of many cues.

– Stereo (two or more views, known viewpoints) – Motion (moving camera or object) – Shading – Changing lighting (Photometric Stereo) – Texture variation – Focus/blur – Prior knowledge/context – structured light/lasers

slide-4
SLIDE 4

CSE152, Spr 07 Intro Computer Vision

Binocular Stereopsis: Mars

Given two images of a scene where relative locations of cameras are known, estimate depth

  • f all common scene points.

Two images of Mars

slide-5
SLIDE 5

CSE152, Spr 07 Intro Computer Vision

Mar Rovers: Spirit and Opportunity

Four pairs

  • f stereo

cameras

slide-6
SLIDE 6

CSE152, Spr 07 Intro Computer Vision

An Application: Mobile Robot Navigation The Stanford Cart,

  • H. Moravec, 1979.

The INRIA Mobile Robot, 1990.

Courtesy O. Faugeras and H. Moravec.

slide-7
SLIDE 7

CSE152, Spr 07 Intro Computer Vision

Commercial Stereo Heads

Trinocular stereo Trinocular stereo Binocular stereo Binocular stereo

slide-8
SLIDE 8

CSE152, Spr 07 Intro Computer Vision

Stereo can work well

slide-9
SLIDE 9

CSE152, Spr 07 Intro Computer Vision

Need for correspondence

Truco Fig. 7.5

slide-10
SLIDE 10

CSE152, Spr 07 Intro Computer Vision

Triangulation

Nalwa Fig. 7.2

slide-11
SLIDE 11

CSE152, Spr 07 Intro Computer Vision

Stereo Vision Outline

  • Offline: Calibrate cameras & determine

“epipolar geometry”

  • Online
  • 1. Acquire stereo images
  • 2. Rectify images to convenient epipolar geometry
  • 3. Establish correspondence
  • 4. Estimate depth

A B C D

slide-12
SLIDE 12

CSE152, Spr 07 Intro Computer Vision

BINOCULAR STEREO SYSTEM Estimating Depth

Z X (0,0) (d,0) Z=f XL XR DISPARITY (XL - XR) Z = (f/XL) X Z= (f/XR) (X-d) (f/XL) X = (f/XR) (X-d) X = (XLd) / (XL - XR) Z = d f (XL - XR) X = d XL (XL - XR) (Adapted from Hager)

slide-13
SLIDE 13

CSE152, Spr 07 Intro Computer Vision

Reconstruction: General 3-D case

  • Linear Method:

find P such that

  • Non-Linear Method: find Q minimizing

where q=MQ and q’=M’Q Goal: Given two image measurements p and p’, estimate P.

slide-14
SLIDE 14

CSE152, Spr 07 Intro Computer Vision

Two Approaches

  • 1. Feature-Based

– From each image, process “monocular” image to obtain image features or cues(e.g., corners, lines). – Establish correspondence between the detected features.

  • 2. Area-Based

– Directly compare image regions between the two images.

slide-15
SLIDE 15

CSE152, Spr 07 Intro Computer Vision

Human Stereopsis: Binocular Fusion How are the correspondences established? Julesz (1971): Is the mechanism for binocular fusion a monocular process or a binocular one??

  • There is anecdotal evidence for the latter (camouflage).
  • Random dot stereograms provide an objective answer
slide-16
SLIDE 16

CSE152, Spr 07 Intro Computer Vision

Random Dot Stereograms

slide-17
SLIDE 17

CSE152, Spr 07 Intro Computer Vision

Random Dot Stereograms