25
November 10, 2004 Prof. Christopher Rasmussen [email protected] Lab web page: vision.cis.udel.edu

November 10, 2004

  • Upload
    takoda

  • View
    25

  • Download
    2

Embed Size (px)

DESCRIPTION

Prof. Christopher Rasmussen [email protected] Lab web page: vision.cis.udel.edu. November 10, 2004. Research in the DV lab. Tracking, segmentation Model-building, mapping, and learning Cue combination and selection Auto-calibration of sensors Current projects: - PowerPoint PPT Presentation

Citation preview

Page 1: November 10, 2004

November 10, 2004

Prof. Christopher [email protected]

Lab web page:vision.cis.udel.edu

Page 2: November 10, 2004

Research in the DV lab

• Tracking, segmentation• Model-building,

mapping, and learning• Cue combination and

selection• Auto-calibration of

sensors• Current projects:

– Road following, architectural modeling

Page 3: November 10, 2004

Road Following: Background

• Edge-based methods: Fit curves to lane lines or road borders – [Taylor et al., 1996; Southall & Taylor, 2001; Apostoloff &

Zelinsky, 2003]

• Region-based methods: Segment image based on discriminating charac- teristic such as color or texture

– [Crisman & Thorpe, 1991; Zhang & Nagel, 1994; Rasmussen, 2002; Apostoloff & Zelinsky, 2003]

from Apostoloff& Zelinsky, 2003

Page 4: November 10, 2004

Problematic Scenes for Standard Approaches

No good contrast or edges, but organizing feature is vanishing point, which indicates road direction

Grand Challenge sample terrain Antarctic “ice highway”

Page 5: November 10, 2004

Results: Curve Tracking

Integrate vanishing point directions to get points along curves parallel to (but not necessarily on) road

Page 6: November 10, 2004

Panoramic camera v2.0a

~1.5 inches

Page 7: November 10, 2004

Correspondence-based Mosaicing

• Minimum of 4 corresponding points in two images sufficient to define transformation warping one into other

• Can be done manually or automatically

Page 8: November 10, 2004

Correspondence-based Mosaicing

Translation only

Page 9: November 10, 2004

Road Shape Estimation (3 cameras)

• Road edge tracking– Estimate quadratic curvature via

Kalman filter with Sobel edge measurements

Page 10: November 10, 2004

Motion-based Mosaicing

• It’s possible to make mosaics of cameras with non-overlapping fields of view provided we have sequences from them (Irani et al., 2001)– Overlapping pixels are wasted pixels

• We’re working on approaches for n cameras > 2

Page 11: November 10, 2004

Motivation: DARPA Grand Challenge

• Organized by DARPA (the U. S. Defense Advanced Research Projects Agency)

• A robot road race through the desert from Barstow, CA to Las Vegas, NV on March 13, 2004

• Prize for the winning team: $1 million (nobody won)

• Running again next October with $2 million prize

Page 12: November 10, 2004

Caltech’s 2004 DGC entry “Bob”

Page 13: November 10, 2004

Problem: How to Use Roads as Cues?

Bob’s track relative to course corridors

(No road following)

We’re working on integrating camera views from vehicle with aerial photos

Page 14: November 10, 2004

Tracing Roads in Aerial Photos

Page 15: November 10, 2004

Structure-based Obstacle Avoidance with a LADAR

Page 16: November 10, 2004

Merging Structure into Local Map

• Integrate raw depth measurements from several successive frames using vehicle inertial estimates

• Combine with camera information• We’re working on calibration techniques

courtesy of A. Zelinsky

Page 17: November 10, 2004

Laser-Camera Registration

Range image (180 x 32)90° horiz. x 15° vert.

Video frame (360 x 240)

Registeredlaser, camera

Page 18: November 10, 2004

3-D Building Models from Images

courtesy of F. van den HeuvelShow VRML model

Page 19: November 10, 2004

Robot Platform for Mapping Project

PTZ camera

Wirelessethernet GPS antenna

Onboard computer

Analog video capture card

Not shown: electronic compass, tilt sensor

Page 20: November 10, 2004

View Planning

• Where to take the photos from?• Hard constraints: Need overlapping fields of view for stereo

correspondences• Soft constraints: Balance accuracy of estimated 3-D model,

quality of appearance (texture maps) with acquisition, computation time– Based on camera field of view, height of building, placement of

occluding objects like trees and other buildings

Page 21: November 10, 2004

Path Planning

• How to get a robot from point A to point B?– Criteria: Distance, difficulty, uncertainty

Page 22: November 10, 2004

Path Planning

GPS-referenced CAD map of campus buildings is available

Aerial photos contain information aboutpaths, vegetation as well as buildings

Page 23: November 10, 2004

Obstacle Avoidance

How to detect trash cans, people, walls, bushes, trees, etc. and smoothly combine detours around them with global path planned from map and executed with GPS?

Page 24: November 10, 2004

Segmentation-Based Path Following

Page 25: November 10, 2004

Segmentation of Road Images Using Different Cues

Texture Color +T+L

Laser C+T+L