Epipolar Geometry
Last updated
Was this helpful?
Last updated
Was this helpful?
Assuming that cameras satisfy pinhole model, we have the following geometry constraints from two perspective views.
Epipoles or epipolar points:
Epipolar lines:
Epipolar plane: the plane formed by optical centers and point
The epipolar constraint in this form relates the coordinates of the same point in two references frames.
Suppose that the transformation from frame to frame can be described by a rotation matrix and a 3D translation vector . Let denote the position of point in frame , and the position of point in frame . We then have the relation
To derive the beautiful and concise epipolar constraint, which reflects the fact that and are co-planar, we first left-multiply both sides of (1) by to obtain
where is the bracket notation (i.e. express cross product as a skew-symmetric matrix) of vector . The term is always zero and can be crossed out. We then left-multiply both sides of (2) by to obtain
The term is always zero, because is perpendicular to and the dot product of the two is always zero. Finally, we obtain the epipolar constraint
Let be the Fundamental Matrix, we can rewrite the epipolar constraint in a concise form
Recall the pinhole camera model, we can project point onto the image planes in two views by
Taking the vector product with , followed by the dot product with we obtain .
its normalized image coordinates (i.e. ), and the