Complex object tracking by visual servoing based on 2D image motion

Efficient real-time robotic tasks using a monocular vision system were previously developed with simple objects (e.g. white points on a black background), within a visual servoing context. Due to recent developments, it is now possible to design real-time visual tasks exploiting motion information in the image, estimated by robust algorithms. This paper proposes such an approach to track complex objects, such as a pedestrian. It consists in integrating the measured 2D motion of the object to recover its 2D-position in the image. The principle of the tracking task is to control the camera pan and tilt such that the estimated center of the object appears at the center of the image. Real-time experimental results demonstrate the efficiency and the robustness of the method.

[1]  John K. Tsotsos,et al.  Design and Performance of Trish, a Binocular Robot Head with Torsional Eye Movements , 1993, Int. J. Pattern Recognit. Artif. Intell..

[2]  Tomas Uhlin,et al.  Closing the loop: detection and pursuit of a moving object by a moving observer , 1996, Image Vis. Comput..

[3]  Allen M. Waxman,et al.  Closed from solutions to image flow equations for planar surfaces in motion , 1986, Comput. Vis. Graph. Image Process..

[4]  Anup Basu,et al.  Motion Tracking with an Active Camera , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  François Chaumette,et al.  Tracking a Moving Object by Visual Servoing , 1993 .

[6]  Patrick Bouthemy,et al.  Exploiting Image Motion for Active Vision in a Visual Servoing Framework , 1996, Int. J. Robotics Res..

[7]  François Chaumette,et al.  Positioning a camera parallel to a plane using dynamic visual servoing , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[8]  Nikolaos Papanikolopoulos,et al.  Six degree-of-freedom hand/eye visual tracking with uncertain parameters , 1995, IEEE Trans. Robotics Autom..

[9]  François Chaumette,et al.  Compensation of abrupt motion changes in target tracking by visual servoing , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[10]  Peter Corke,et al.  Controller Design for High-Performance Visual Servoing , 1993 .

[11]  Giulio Sandini,et al.  Camera self orientation and docking maneuver using normal flow , 1995, Defense, Security, and Sensing.

[12]  Jean-Marc Odobez,et al.  Robust Multiresolution Estimation of Parametric Motion Models , 1995, J. Vis. Commun. Image Represent..

[13]  Hidenori Kimura,et al.  Full 3D Visual Tracking with Nonlinear Model-Based Control , 1993, 1993 American Control Conference.

[14]  Peter K. Allen,et al.  Automated tracking and grasping of a moving object with a robotic hand-eye system , 1993, IEEE Trans. Robotics Autom..

[15]  Christopher M. Brown,et al.  Gaze controls cooperating through prediction , 1990, Image Vis. Comput..

[16]  Ben J. A. Krse,et al.  A Robust Multi-Resolution Vision System for Target Tracking With a Moving Camera , 1993 .