Multiple View Geometry in Computer Vision Slides modified from Marc Pollefeys’ online course materials Lecturer: Prof. Dezhen Song.

Slides:



Advertisements
Similar presentations
Projective 3D geometry class 4
Advertisements

The fundamental matrix F
Lecture 11: Two-view geometry
Computing 3-view Geometry Class 18
Multiple View Reconstruction Class 24 Multiple View Geometry Comp Marc Pollefeys.
Stereo.
Epipolar Geometry class 11 Multiple View Geometry Comp Marc Pollefeys.
A Generic Concept for Camera Calibration Peter Sturm and Srikumar Ramaligam Sung Huh CPSC 643 Individual Presentation 4 April 15, 2009.
Scene Planes and Homographies class 16 Multiple View Geometry Comp Marc Pollefeys.
More on single-view geometry class 10 Multiple View Geometry Comp Marc Pollefeys.
3D reconstruction class 11
Projective 2D geometry (cont’) course 3
Parameter estimation class 5 Multiple View Geometry Comp Marc Pollefeys.
Computing F and rectification class 14 Multiple View Geometry Comp Marc Pollefeys.
Epipolar Geometry and the Fundamental Matrix F
Lecture 21: Multiple-view geometry and structure from motion
Multiple View Geometry
Self-calibration Class 21 Multiple View Geometry Comp Marc Pollefeys.
Multiple View Geometry in Computer Vision
Assignment 2 Compute F automatically from image pair (putative matches, 8-point, 7-point, iterative, RANSAC, guided matching) (due by Wednesday 19/03/03)
Camera Models class 8 Multiple View Geometry Comp Marc Pollefeys.
 -Linearities and Multiple View Tensors Class 19 Multiple View Geometry Comp Marc Pollefeys.
Lecture 20: Two-view geometry CS6670: Computer Vision Noah Snavely.
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
More on single-view geometry class 10 Multiple View Geometry Comp Marc Pollefeys.
Multiple View Reconstruction Class 23 Multiple View Geometry Comp Marc Pollefeys.
CSE473/573 – Stereo Correspondence
Algorithm Evaluation and Error Analysis class 7 Multiple View Geometry Comp Marc Pollefeys.
Camera Calibration class 9 Multiple View Geometry Comp Marc Pollefeys.
Scene planes and homographies. Homographies given the plane and vice versa.
Projective 2D geometry course 2 Multiple View Geometry Comp Marc Pollefeys.
Multiple View Geometry
The Trifocal Tensor Class 17 Multiple View Geometry Comp Marc Pollefeys.
Multiple View Geometry. THE GEOMETRY OF MULTIPLE VIEWS Reading: Chapter 10. Epipolar Geometry The Essential Matrix The Fundamental Matrix The Trifocal.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Computer Vision Lecture #1 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2 Electerical.
Epipolar geometry The fundamental matrix and the tensor
1 Preview At least two views are required to access the depth of a scene point and in turn to reconstruct scene structure Multiple views can be obtained.
Day 1 how do we represent the shape around us? course outline motivation for gathering geometry from multiple images –our eyes are two views –structure.
Projective cameras Motivation Elements of Projective Geometry Projective structure from motion Planches : –
Visual Perception PhD Program in Information Technologies Description: Obtention of 3D Information. Study of the problem of triangulation, camera calibration.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
Epipolar geometry Epipolar Plane Baseline Epipoles Epipolar Lines
Lecture 04 22/11/2011 Shai Avidan הבהרה : החומר המחייב הוא החומר הנלמד בכיתה ולא זה המופיע / לא מופיע במצגת.
1 Formation et Analyse d’Images Session 7 Daniela Hall 25 November 2004.
Lec 22: Stereo CS4670 / 5670: Computer Vision Kavita Bala.
Announcements Project 3 due Thursday by 11:59pm Demos on Friday; signup on CMS Prelim to be distributed in class Friday, due Wednesday by the beginning.
Geometry of Multiple Views
1 Formation et Analyse d’Images Session 2 Daniela Hall 26 September 2005.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
MASKS © 2004 Invitation to 3D vision Uncalibrated Camera Chapter 6 Reconstruction from Two Uncalibrated Views Modified by L A Rønningen Oct 2008.
Structure from motion Multi-view geometry Affine structure from motion Projective structure from motion Planches : –
EECS 274 Computer Vision Projective Structure from Motion.
MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction.
Lecture 22: Structure from motion CS6670: Computer Vision Noah Snavely.
Projective 2D geometry course 2 Multiple View Geometry Comp Marc Pollefeys.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry
Lec 23: Single View Modeling
Multiple View Geometry
L-infinity minimization in geometric vision problems.
Parameter estimation class 5
Epipolar Geometry class 11
More on single-view geometry class 10
Multiple View Geometry Comp Marc Pollefeys
3D reconstruction class 11
Multiple View Geometry in Computer Vision
Lecture 23: Structure from motion 2
Parameter estimation class 6
Presentation transcript:

Multiple View Geometry in Computer Vision Slides modified from Marc Pollefeys’ online course materials Lecturer: Prof. Dezhen Song

Multiple View Geometry a b c A (a,b)  A (a,b)  c f(a,b,c)=0 a b c (a,b,c)  (a,b,c) (reconstruction) (calibration) (transfer)

Course objectives To understand the geometric relations between multiple views of scenes. To understand the general principles of parameter estimation. To be able to compute scene and camera properties from real world images using state-of-the-art algorithms.

Relation to other vision/image courses Focuses on geometric aspects No image processing CPSC 689: Pattern Recognition (by Dr. Gutierrez-Osuna) ECEN Digital Image Processing (by Dr. Braga-Neto)

Material Textbook: Multiple View Geometry in Computer Vision by Richard Hartley and Andrew Zisserman, 2 nd Edition Cambridge University Press

Application Google Street View

Applications MatchMoving Compute camera motion from video (to register real an virtual object motion)

Applications: Robot Navigation

Applications 3D modeling

Content Background: Projective geometry (2D, 3D), Parameter estimation, Algorithm evaluation. Single View: Camera model, Calibration, Single View Geometry. Two Views: Epipolar Geometry, 3D reconstruction, Computing F, Computing structure, Plane and homographies. Three Views: Trifocal Tensor, Computing T. More Views: N-Linearities, Multiple view reconstruction, Bundle adjustment, auto- calibration, Dynamic SfM

Contact information Dezhen Song, HRBB 311C Tel