Title: Multiple-view Reconstruction from Points and Lines
1Multiple-view Reconstruction from Points and Lines
- Yi Ma
- ECE Department, CSL, Beckman
- University of Illinois at Urbana-Champaign
2Problem formulation
Input Corresponding images (of features) in
multiple images. Output Camera motion, camera
calibration, object structure.
3Projection model point features
Homogeneous coordinates of a 3-D point
Homogeneous coordinates of its 2-D image
Projection of a 3-D point to an image plane
4Image of a line feature
Homogeneous representation of a 3-D line
Homogeneous representation of its 2-D co-image
Projection of a 3-D line to an image plane
5Incidence relations among features
Multiview constraints are nothing but incidence
relations at play!
.
.
.
6Traditional multifocal constraints
For images of the same 3-D point
(leading to the conventional approach)
Multilinear constraints among 2, 3, 4-wise views
7Rank conditions for point feature
WLOG, choose camera frame 1 as the reference
Multiple-View Matrix
Lemma Rank Condition for Point Features
Let
then and are linearly dependent.
8Rank conditions vs. multifocal constraints
- These constraints are only necessary but NOT
sufficient! -
- However, there is NO further relationship among
quadruple wise - views. Quadrilinear constraints hence are
redundant!
9Multiple-view matrix line vs. point
Point Features
Line Features
10Rank conditions line vs. point
11Global multiple-view analysis examples
12A family of intersecting lines
each can randomly take the image of any of the
lines
Nonlinear constraints among up to four views
.
.
.
13Universal rank condition
Theorem The Universal Rank Condition for images
of a point on a line
14Instances with mixed features
Examples
Case 1 a line reference
Case 2 a point reference
- All previously known constraints are the
theorems instances. - Degenerate configurations if and only if a drop
of rank.
15Generalization restriction to a plane
Homogeneous representation of a 3-D plane
Corollary Coplanar Features
Rank conditions on the new extended remain
exactly the same!
16Generalization restriction to a plane
Given that a point and line features lie on a
plane in 3-D space
GENERALIZATION Multiple View Matrix Coplanar
Features
17Multiple-view structure and motion recovery
Given images of points
18SVD based 4-step algorithm for SFM
19Utilizing all incidence relations
Three edges intersect at each vertex.
.
.
.
20Example simulations
21Example simulations
22Example experiments
Errors in all right angles lt 1o
23Summary
- Incidence relations ltgt rank conditions
- Rank conditions gt multiple-view factorization
- Rank conditions implies all multi-focal
constraints - Rank conditions for points, lines, planes, and
- (symmetric) structures.