A real-time vision-based 3D motion estimation system for positioning and trajectory following

The authors present a real-time vision-based system for automatic positioning and trajectory following, based on a direct method for 3D motion estimation. The spatio-temporal derivatives of the image function, calculated from time-varying imagery, are used to directly calculate the motion and position of the camera. For demonstration, they have implemented the system on a one-degree-of freedom thruster operating in a laboratory water tank. The estimated position information is communicated to the control system, a PID controller, in order to generate the appropriate signal to correct the thruster system's position. The performance of the vision system is demonstrated in selected experiments by comparing results with the data from an optical encoder position sensor.

[1]  Shahriar Negahdaripour,et al.  A direct method for locating the focus of expansion , 1989, Comput. Vis. Graph. Image Process..

[2]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[3]  Ramesh C. Jain,et al.  Direct Computation of the Focus of Expansion , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Shahriar Negahdaripour,et al.  Direct recovery of motion and range from images of scenes with time-varying illumination , 1995, Proceedings of International Symposium on Computer Vision - ISCV.

[5]  H. C. Longuet-Higgins,et al.  The interpretation of a moving retinal image , 1980, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[6]  Yiannis Aloimonos,et al.  Active Egomotion Estimation: A Qualitative Approach , 1992, ECCV.

[7]  Shahriar Negahdaripour,et al.  IEEE Transactions on Pattern Analysis and Machine Intelligence , 2004 .

[8]  Shahriar Negahdaripour,et al.  A generalized brightness change model for computing optical flow , 1993, 1993 (4th) International Conference on Computer Vision.