VISUAL TRACKING OF KNOWN 3-DIMENSIONAL OBJECTS

被引:133
作者
GENNERY, DB [1 ]
机构
[1] JET PROP LAB,PASADENA,CA 91109
关键词
D O I
10.1007/BF00126395
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A method is described of visually tracking a known three-dimensional object as it moves with six degrees of freedom. The method uses the predicted position of known features on the object to find the features in images from one or more cameras, measures the position of the features in the images, and uses these measurements to update the estimates of position, orientation, linear velocity, and angular velocity of the object model. The features usually used are brightness edges that correspond to markings or the edges of solid objects, although point features can be used. The solution for object position and orientation is a weighted least-squares adjustment that includes filtering over time, which reduces the effects of errors, allows extrapolation over times of missing data, and allows the use of stereo information from multiple-camera images that are not coincident in time. The filtering action is derived so as to be optimum if the acceleration is random. (Alternatively, random torque can be assumed for rotation.) The filter is equivalent to a Kalman filter, but for efficiency it is formulated differently in order to take advantage of the dimensionality of the observations and the state vector which occur in this problem. The method can track accurately with arbitrarily large angular velocities, as long as the angular acceleration (or torque) is small. Results are presented showing the successful tracking of partially obscured objects with clutter.
引用
收藏
页码:243 / 270
页数:28
相关论文
共 30 条
  • [1] BUILDING, REGISTRATING, AND FUSING NOISY VISUAL MAPS
    AYACHE, N
    FAUGERAS, OD
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1988, 7 (06) : 45 - 65
  • [2] Brand, 1947, VECTOR TENSOR ANAL
  • [3] ESTIMATION OF OBJECT MOTION PARAMETERS FROM NOISY IMAGES
    BROIDA, TJ
    CHELLAPPA, R
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1986, 8 (01) : 90 - 99
  • [4] CORBEN H, 1960, CLASSICAL MECHANICS
  • [5] Dickmanns E.D., 1988, MACH VISION APPL, V1, P241
  • [6] DICKMANNS ED, 1988, MACH VISION APPL, V1, P223
  • [7] ESKENAZI R, 1979, JPL PUBLICATION, V7979
  • [8] Gennery D. B., 1987, Proceedings of the 1987 IEEE International Conference on Robotics and Automation (Cat. No.87CH2413-3), P311
  • [9] Gennery D. B., 1985, Proceedings CVPR '85: IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No. 85CH2145-1), P608
  • [10] GENNERY DB, 1982, AUG P NAT C ART INT, P13