Epipolar geometry 2026-11-05
Epipolar geometry describes the projective relationship between two camera views. A scene point away from the camera baseline and the two camera centers determine an epipolar plane. Its intersections with the image planes are corresponding epipolar lines. Knowing one image point therefore constrains its partner to a line rather than the whole second image.[ref]
With image points in homogeneous coordinates, a fundamental matrix expresses the constraint
For an ideal horizontally rectified pair this reduces to equality of image-row coordinates, while horizontal displacement remains free and carries stereo disparity. A line constraint does not determine depth: many scene points along one viewing ray satisfy the geometry. Correct stereo correspondence selects a partner, and camera calibration then supports metric stereoscopic triangulation.
Epipolar line 2026-11-05
An epipolar line is the image-plane trace of an epipolar plane. Given one point in the first camera image, the partner of that scene point must lie on the corresponding epipolar line in the other view. A fundamental matrix maps the first point to coefficients of that line.[ref]
For example, let and
Then , so a candidate satisfies . The partner can have different horizontal coordinate , but must lie on row 50 in this ideal model. Intersecting candidate matches with this line reduces the search; it does not resolve repeated textures or guarantee that a visible partner exists.
The fundamental matrix encodes the epipolar geometry of two distinct camera centers using image homogeneous coordinates. For matching image points , the ideal constraint is
Thus is an epipolar line in the right image, while is an epipolar line in the left image. A nondegenerate fundamental matrix has matrix rank two and is defined only up to nonzero scale.[ref]
For an ideal horizontally aligned stereo pair with matched image coordinate origins, one possible scale convention is
Putting gives , so the right point must satisfy . Its horizontal coordinate remains free: the constraint reduces the search to a line but does not determine stereo disparity or depth. Repeated texture can still make stereo correspondence ambiguous.
With camera calibration matrices and relative pose under the convention , the relation is , where . Translation direction affects the geometry, but multiplying by a scalar only rescales : the fundamental matrix alone cannot establish a metric camera baseline. Pure rotation has and requires a different geometric description.[ref]