Stanford CS223B Computer Vision, Winter 2005 Lecture 1 Intro and Image Formation - PowerPoint PPT Presentation

About This Presentation
Title:

Stanford CS223B Computer Vision, Winter 2005 Lecture 1 Intro and Image Formation

Description:

Stanford CS223B Computer Vision, Winter 2005 Lecture 1 Intro and Image Formation Sebastian Thrun, Stanford Rick Szeliski, Microsoft Hendrik Dahlkamp, Stanford – PowerPoint PPT presentation

Number of Views:123
Avg rating:3.0/5.0
Slides: 43
Provided by: robotsSta
Category:

less

Transcript and Presenter's Notes

Title: Stanford CS223B Computer Vision, Winter 2005 Lecture 1 Intro and Image Formation


1
Stanford CS223B Computer Vision, Winter
2005Lecture 1 Intro and Image Formation
  • Sebastian Thrun, Stanford
  • Rick Szeliski, Microsoft
  • Hendrik Dahlkamp, Stanford

2
Todays Goals
  • Learn about CS223b
  • Get Excited about Computer Vision
  • Learn about Image Formation (tbc)

3
Administrativa
  • Time and Location
  • Tue/Thu 115-235, Gates B03
  • SCPD Televised (Live on Channel E5)
  • Web site
  • http//cs223b.cs.stanford.edu
  • Class Email list (announcements only)
  • cs223b_at_cs.stanford.edu
  • Class newsgroup (discussion)
  • su.class.cs223b (server news.stanford.edu)

4
People Involved
  • You! (63 students)
  • Me!
  • Rick Szeliski, Microsoft
  • Hendrik Dahlkamp

5
(No Transcript)
6
The Text
7
Course Overview
  • Basics
  • Image Formation and Camera Calibration
  • Image Features
  • 3D Reconstruction
  • Stereo
  • Image Mosaics
  • Motion
  • Optical Flow
  • Structure From Motion
  • Tracking
  • Object detection and recognition
  • Grouping
  • Detection
  • Segmentaiton
  • Classification

8
Course Outline
  • http//cs223b.stanford.edu/schedule.html

9
Goals
  • To familiarize you with basic the techniques and
    jargon in the field
  • To enable you to solve computer vision problems
  • To let you experience (and appreciate!) the
    difficulties of real-world computer vision
  • To get you excited!

10
Requirements
  • Attend participate in all classes except at
    most two
  • Turn in all assignments (even if for zero credit)
  • Pass the midterm exam
  • Successfully carry out research project
  • Jan 31 selection
  • Feb 14 Interim report
  • March 8/10 Class presentation
  • March 15 Final report
  • No exceptions!

11
Grading Criteria
  • 10 Participation
  • 30 Assignments
  • 30 Midterm exam
  • 30 Project
  • (35 of all students received an A in CS223b-04)

12
Todays Goals
  • Learn about CS223b
  • Get Excited about Computer Vision
  • Learn about image formation (tbc)

13
Computer Graphics
Output
Image
Model
Synthetic Camera
(slides courtesy of Michael Cohen)
14
Computer Vision
Output
Model
Real Scene
Real Cameras
(slides courtesy of Michael Cohen)
15
Combined
Output
Image
Real Scene
Model
Synthetic Camera
Real Cameras
(slides courtesy of Michael Cohen)
16
Example 1Stereo
See http//schwehr.org/photoRealVR/example.html
17
Example 2 Structure From Motion
http//medic.rad.jhmi.edu/pbazin/perso/Research/Sf
Mvideo.html
18
Example 3 3D Modeling
http//www.photogrammetry.ethz.ch/research/cause/3
dreconstruction3.html
19
Example 4 Classification
http//elib.cs.berkeley.edu/photos/classify/
20
Example 4 Classification
http//elib.cs.berkeley.edu/photos/classify/
21
Example 5 Detection and Tracking
http//www.seeingmachines.com/facelab.htm
22
Example 6 Optical Flow
David Stavens, Andrew Lookingbill, David Lieb,
CS223b Winter 2004
23
Example 7 Learning
Demo Dirt Road
Andrew Lookingbill, David Lieb, CS223b Winter 2004
24
Example 8 Human Vision
25
Example 8 Human Vision
26
Excited Yet?
27
Computer Vision TruccoVerri98
28
Todays Goals
  • Learn about CS223b
  • Get Excited about Computer Vision
  • Learn about image formation (tbc)

29
Topics
  • Pinhole Camera
  • Orthographic Projection
  • Perspective Camera Model
  • Weak-Perspective Camera Model

30
Pinhole Camera
-- Brunelleschi, XVth Century
many slides in this lecture from Marc Pollefeys
comp256, Lect 2
31
Perspective Projection
A similar triangles approach to vision. Notes
1.1
Marc Pollefeys
32
Perspective Projection
O
X
-x
f
Z
33
Consequences Parallel lines meet
  • There exist vanishing points

Marc Pollefeys
34
Vanishing points
VPL
H
VPR
VP2
VP1
Different directions correspond to different
vanishing points
VP3
Marc Pollefeys
35
The Effect of Perspective
36
Implications For Perception
Same size things get smaller, we hardly notice
Parallel lines meet at a point
A Cartoon Epistemology http//cns-alumni.bu.edu
/slehar/cartoonepist/cartoonepist.html
37
Perspective Projection
O
X
-x
f
Z
38
Weak Perspective Projection
Z
O
-x
Z
f
Z
39
Generalization of Orthographic Projection
When the camera is at a (roughly constant)
distance from the scene, take m1.
Marc Pollefeys
40
Pictorial Comparison
Weak perspective
Perspective
?
Marc Pollefeys
41
Summary Perspective Laws
  1. Perspective
  2. Weak perspective
  3. Orthographic

42
Limits for pinhole cameras
Write a Comment
User Comments (0)
About PowerShow.com