masks © 2004 invitation to 3d vision. masks © 2004 invitation to 3d vision lecture 1 overview and...

13
MASKS © 2004 Invitation to 3D vision

Upload: archibald-merritt

Post on 13-Dec-2015

219 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

Page 2: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

Lecture 1 Lecture 1 Overview and IntroductionOverview and Introduction

Page 3: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

Reconstruction from images – The Fundamental Problem

Input: Corresponding “features” in multiple perspective images.Output: Camera pose, calibration, scene structure representation.

Page 4: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

APPLICATIONS – Autonomous Highway Vehicles

Image courtesy of California PATH

Page 5: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

APPLICATIONS – Unmanned Aerial Vehicles (UAVs)

Courtesy of Berkeley Robotics Lab

Rate: 10Hz; Accuracy: 5cm, 4o

Page 6: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

APPLICATIONS – Real-Time Virtual Object Insertion

UCLA Vision Lab

Page 7: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

APPLICATIONS – Real-Time Sports Coverage

Princeton Video Image, Inc.

First-down line and virtual advertising

Page 8: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

APPLICATIONS – Image Based Modeling and Rendering

Image courtesy of Paul Debevec

Page 9: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

APPLICATIONS – Image Alignment, Mosaicing, and Morphing

Page 10: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

GENERAL STEPS – Feature Selection and Correspondence

1. Small baselines versus large baselines2. Point features versus line features

Page 11: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

GENERAL STEPS – Structure and Motion Recovery

1. Two views versus multiple views2. Discrete versus continuous motion3. General versus planar scene4. Calibrated versus uncalibrated camera5. One motion versus multiple motions

Page 12: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

GENERAL STEPS – Image Stratification and Dense Matching

Left

Right

Page 13: MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction

MASKS © 2004 Invitation to 3D vision

GENERAL STEPS – 3-D Surface Model and Rendering

1. Point clouds versus surfaces (level sets)2. Random shapes versus regular structures