F Fundamental Matrix 16-385 Computer Vision (Kris Kitani) Carnegie - - PowerPoint PPT Presentation

f
SMART_READER_LITE
LIVE PREVIEW

F Fundamental Matrix 16-385 Computer Vision (Kris Kitani) Carnegie - - PowerPoint PPT Presentation

F Fundamental Matrix 16-385 Computer Vision (Kris Kitani) Carnegie Mellon University Recall:Epipolar constraint p l 0 x x 0 l o 0 o e 0 e l 0 Potential matches for lie on the epipolar line x Given a point in one image, multiplying by


slide-1
SLIDE 1

F

Fundamental Matrix

16-385 Computer Vision (Kris Kitani)

Carnegie Mellon University

slide-2
SLIDE 2

p

Recall:Epipolar constraint

e e0 l l0

Potential matches for lie on the epipolar line x

x

l0

x0

slide-3
SLIDE 3

Given a point in one image, multiplying by the essential matrix will tell us the epipolar line in the second view.

Ex = l0

e e0 l0

x X x0 Assumption: points aligned to camera coordinate axis (calibrated camera)

slide-4
SLIDE 4

How do you generalize to uncalibrated cameras?

slide-5
SLIDE 5

The Fundamental matrix is a generalization

  • f the

Essential matrix, where the assumption of calibrated cameras is removed

slide-6
SLIDE 6

ˆ x0>Eˆ x = 0

The Essential matrix operates on image points expressed in normalized coordinates 
 (points have been aligned (normalized) to camera coordinates)

ˆ x0 = K1x0

ˆ x = K−1x

image point camera point

slide-7
SLIDE 7

ˆ x0>Eˆ x = 0

The Essential matrix operates on image points expressed in normalized coordinates 
 (points have been aligned (normalized) to camera coordinates)

ˆ x0 = K1x0

Writing out the epipolar constraint in terms of image coordinates

x0>K0>EK1x = 0

x0>(K0>EK1)x = 0

x0>Fx = 0

ˆ x = K−1x

image point camera point

slide-8
SLIDE 8

x0>Fx = 0

Same equation works in image coordinates! it maps pixels to epipolar lines

slide-9
SLIDE 9

properties of the E matrix

x0>Ex = 0

x>l = 0 x0>l0 = 0

l0 = Ex

l = ET x0

Epipolar lines Longuet-Higgins equation Epipoles

Ee = 0 e0>E = 0

(points in image coordinates)

slide-10
SLIDE 10

F = K0>EK1

F = K0>[t⇥]RK1

Depends on both intrinsic and extrinsic parameters Breaking down the fundamental matrix

slide-11
SLIDE 11

F = K0>EK1

F = K0>[t⇥]RK1

Depends on both intrinsic and extrinsic parameters Breaking down the fundamental matrix How would you solve for F?

x0>

m Fxm = 0

The 8 Point Algorithm…