The preceding sections showed how, using at least five correspondences between corresponding points, it is possible to estimate the Essential Matrix that encodes the relative pose between two calibrated cameras.
The goal is now to invert this relationship and extract from the Essential Matrix the geometric parameters that generated it, namely the relative rotation and the direction of the translation
.
From the definition
| (10.76) |
it follows immediately that
| (10.77) |
and therefore the symmetric matrix
depends only on the translation vector and not on the relative rotation between the two cameras. Consequently, the Essential Matrix contains both rotation and translation information in coupled form.
In practice, factorization is performed directly through Singular Value Decomposition (SVD). Let
| (10.78) |
| (10.79) |
Also define the matrix
| (10.80) |
The SVD yields two possible rotation matrices10.5:
| (10.81) |
| (10.82) |
The direction of the translation is instead given by the third column of matrix :
| (10.83) |
where denotes the last column of
.
The sign ambiguity arises because the Essential Matrix determines the translation only up to a multiplicative factor. In particular, both and
generate the same epipolar geometry.
Thus, four possible factorizations of the Essential Matrix are obtained:
| (10.84) |
| (10.85) |
All these solutions are compatible with the same epipolar geometry. The corresponding Essential Matrices differ at most by a scale factor and are therefore indistinguishable using only the epipolar constraint. Identifying the physically correct configuration requires introducing an additional constraint known as the chirality constraint.