Title: ECE 549CS 543: COMPUTER VISON LECTURE 14
1ECE 549/CS 543 COMPUTER VISON LECTURE
14 MULTI-VIEW GEOMETRY II
- The Essential Matrix
- The Fundamental Matrix
- The 8-Point Algorithm
- The Trifocal Tensor
- Reading Chapter 10
- A list of potential projects is at
- http//www-cvr.ai.uiuc.edu/ponce/fall04/project
s.pdf - Homework Weak Calibration due Th. Oct. 21.
- http//www-cvr.ai.uiuc.edu/ponce/fall04/hw3/hw3
.pdf
2Epipolar Constraint Calibrated Case
Essential Matrix (Longuet-Higgins, 1981)
3Properties of the Essential Matrix
- E p is the epipolar line associated with p.
- E p is the epipolar line associated with p.
- E e0 and E e0.
- E is singular.
- E has two equal non-zero singular values
- (Huang and Faugeras, 1989).
T
T
4Epipolar Constraint Uncalibrated Case
Fundamental Matrix (Faugeras and Luong, 1992)
5Properties of the Fundamental Matrix
- F p is the epipolar line associated with p.
- F p is the epipolar line associated with p.
- F e0 and F e0.
- F is singular.
T
T
6The Eight-Point Algorithm (Longuet-Higgins, 1981)
7Non-Linear Least-Squares Approach (Luong et al.,
1993)
Minimize
with respect to the coefficients of F , using an
appropriate rank-2 parameterization.
8The Normalized Eight-Point Algorithm (Hartley,
1995)
- Center the image data at the origin, and scale
it so the - mean squared distance between the origin and the
data - points is 2 pixels q T p , q T p.
- Use the eight-point algorithm to compute F from
the - points q and q .
- Enforce the rank-2 constraint.
- Output T F T.
i
i
i
i
i
i
T
9Data courtesy of R. Mohr and B. Boufama.
10Mean errors 10.0pixel 9.1pixel
Without normalization
Mean errors 1.0pixel 0.9pixel
With normalization
11Trinocular Epipolar Constraints
These constraints are not independent!
12Trinocular Epipolar Constraints Transfer
Given p and p , p can be computed as the
solution of linear equations.
1
2
3
13Trifocal Constraints
14Trifocal Constraints
Calibrated Case
All 3x3 minors must be zero!
Trifocal Tensor
15Trifocal Constraints
Uncalibrated Case
Trifocal Tensor
16Properties of the Trifocal Tensor
i
1
Estimating the Trifocal Tensor
- Ignore the non-linear constraints and use linear
least-squares - a posteriori.
- Impose the constraints a posteriori.
17The backprojections of the two lines do not
define a line!