The preceding sections showed that, using at least five correspondences between homologous points, it is possible to estimate the Essential Matrix , which encodes the relative pose between two calibrated cameras.
The objective 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.73) |
it immediately follows that
| (10.74) |
and therefore the symmetric matrix
depends solely 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.75) |
with
| (10.76) |
in the case of an ideally normalized Essential Matrix. If the estimated matrix does not exactly satisfy this constraint, it can be projected into the space of Essential Matrices as discussed in Section 10.4.1.
Also define the matrix
| (10.77) |
The SVD yields two possible rotation matrices:
| (10.78) |
| (10.79) |
The translation direction is instead given by the third column of matrix :
| (10.80) |
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.81) |
| (10.82) |
All these solutions produce the same Essential Matrix and are therefore indistinguishable using only the epipolar constraint. Identifying the physically correct configuration requires an additional constraint, known as the chirality constraint.
Paolo medici