In fact the two view structure (or the fundamental matrix) only has seven degrees of freedom. If one is prepared to solve non-linear equations, seven points must thus be sufficient to solve for it. In this case the rank-2 constraint must be enforced during the computations.
A similar approach as in the previous section can be followed to characterize the right null-space of the system of linear equations originating from the seven point correspondences. This space can be parameterized as follows
with
and
being the two last columns of
(obtained through SVD) and
respectively
the corresponding matrices. The rank-2 constraint is then written as
![]() |
(D8) |