next up previous
Next: Texture Mapped Surfaces Up: Experiments Previous: Experiments

Point Data Sets

The method was tested first using synthetic point data. This consisted of clusters of 3-D points on a moving sphere projected onto the image plane. Eight clusters were used and the surface was translated along all three axes while rotating about the x and y axes. The focal length was 1.0 and all points were visible over all frames using a 53 degree field of view. Each cluster occupied approximately 6.5 degree corresponding to 11% of the image plane. Affine motion parameters were obtained for each cluster using a least-squares fit amongst the corresponding points and Gaussian noise was added to each parameter. Figure 3 shows the variation of the 6 noisy measurements over time for one of the clusters where the noise standard deviation for each parameter was set to approximately 10% of its maximum (absolute) value. For these measurements, the evolution of the true and estimated 3-D parameters over 200 frames is shown in Fig.\ 4, where the structure is shown as the slant tex2html_wrap_inline804 and tilt tex2html_wrap_inline806 of the surface normal and the depth D. Note that the motion and inverse focal lengths converge rapidly, whilst the structure converges within 100 frames (the translations and depths converge to within a common scale factor). Convergence is rapid for all the states when uncorrupted measurements are used.

   figure239

Figure 3: Noisy affine flow parameters for a cluster used in the point data experiment.

   figure263

Figure 4: Motion, inverse focal length and structure estimates compared with the known groundtruth (dark lines) for the point data experiment.



Andrew Calway
Mon Dec 4 11:27:23 GMT 2000