Once the two projection matrices have been fully determined the matches can be reconstructed through triangulation. For each point a corresponding line of sight can be placed in space. In the absence of noise these lines should intersect in the 3D points. In practice, however, these lines will not perfectly intersect and a trade off should be made. In a metric frame one would take the point in the middle. In projective space, however, this concept is not defined.
In the uncalibrated case the only meaningful minimizations can be carried out in the image and not in space. Therefore, the distance between the reprojected 3D point and the image points should be minimized:
A bundle of epipolar planes has only one parameter. In this case the dimension of the problem is reduced from 3-dimensions to 1-dimension. Minimizing the following equation is thus equivalent to minimize equation 5.2.
In both images the point on the epipolar line
and
closest to the points
resp.
is selected. Since these points are in epipolar correspondence their lines of sight meet in a 3D point.
This procedure is followed for every match that was obtained between the two first images. This yields an initial 3D structure. In the next section we will see how this allows us to place all the other views in the frame defined by the two first views.