The active recovery of 3D motion trajectories and their use in prediction
Authors:
- K.J. BradshawKBK.J. Bradshaw
- I.D. ReidI.D. Reid
- D.W. MurrayDMD.W. Murray
- 1 March 1997
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Pattern Analysis and Machine Intelligence
- Vol. 19 (3) , 219-234
Abstract
This paper describes the theory and real-time implementation using an active camera platform of a method of planar trajectory recovery, and of the use of those trajectories to facilitate prediction over delays in the visual feedback loop. Image-based position and velocity demands for tracking are generated by detecting and segmenting optical flow within a central region of the image, and a projective construct is used to map the camera platform's joint angles into a Euclidean coordinate system within a plane, typically the ground plane, in the scene. A set of extended Kalman filters with different dynamics is implemented to analyze the trajectories, and these compete to provide the best description of the motion within an interacting multiple model. Prediction from the optimum motion model is used within the visual feedback loop to overcome visual latency. It is demonstrated that prediction from the 3D planar description gives better tracking performance than prediction based on a filtered description of observer-based 2D motion trajectories. ©1997 IEEEKeywords
This publication has 20 references indexed in Scilit:
- Active tracking of foveated feature clusters using affine structureInternational Journal of Computer Vision, 1996
- Driving saccade to pursuit using image motionInternational Journal of Computer Vision, 1995
- Saccade and pursuit on an active head/eye platformImage and Vision Computing, 1994
- A framework for spatiotemporal control in the tracking of visual contoursInternational Journal of Computer Vision, 1993
- A modular head/eye platform for real-time reactive visionMechatronics, 1993
- A head-eye system—Analysis and designCVGIP: Image Understanding, 1992
- Tracking a maneuvering target using input estimation versus the interacting multiple model algorithmIEEE Transactions on Aerospace and Electronic Systems, 1989
- A Computational Approach to Edge DetectionIEEE Transactions on Pattern Analysis and Machine Intelligence, 1986
- Application of state estimation to target trackingIEEE Transactions on Automatic Control, 1984
- Determining optical flowArtificial Intelligence, 1981