epipolar geometry - dhoiem.cs.illinois.edu

Post on 09-Dec-2021

10 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Epipolar Geometry Slides mostly from Hartley-Zisserman

CVPR’99 tutorial

Presented by: Varsha HedauDate : 08/04/2010

Last Class

Example: converging cameras

Example: motion parallel to image plane

Fundamental Matrix•x

•p ( )

• ( )

•p

• is 3X3 matrix of rank 2

•det( )=0

< − >

Fundamental Matrix in terms of camera matrices

• is projection of ray in camera

• t

Reconstruction Ambiguity

Reconstruction takes place in following steps

• Compute fundamental matrix F from point correspondences

• Decompose F to get camera projection matrices

• Compute points in 3D by triangulation

Camera projection matrix from F

• P and P’can be obtained upto projective transformation due to projective ambiguity

• t

• Canonical pair of cameras

• Factor the fundamental matrix F as

• Get from svd(F)eigenvector with minimum eigen value

Reconstructing the points in 3D

• Back project rays and compute intersection

• Rays do not intersect in presence of noise

• Estimate by minimizing projection error

•F has 9 entries but defined upto scale

•Singularity constraint det(F)=0

•F has 7 degrees of freedom

• 7 point algorithm - nonlinear equations

• 8 point algorithm -linear solution

• In presence of noise 7 point algorithm could be more efficient

- constraint enforcement

8 Point Algorithm

top related