MEASUREMENT AND INTEGRATION OF 3-D STRUCTURES BY TRACKING EDGE LINES

被引:24
作者
CROWLEY, JL
STELMASZYK, P
SKORDAS, T
PUGET, P
机构
[1] INST NATL POLYTECH GRENOBLE,INST MATH APPL GRENOBLE,INFORMAT FONDAMENTALE & INTELLIGENCE,F-38031 GRENOBLE,FRANCE
[2] ITMI,F-38240 MEYLAN,FRANCE
关键词
D O I
10.1007/BF00126399
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article describes techniques for dynamically modeling the 2-D appearance and 3-D geometry of a scene by integrating information from a moving camera. These techniques are illustrated by the design of a system that constructs a geometric description of a scene from the motion of a camera mounted on a robot arm. A framework for dynamic world modeling is described. The framework presents the fusion of perceptual information as a cyclic process composed of three phases: Predict, Match, and Update. A set of mathematical tools are presented for each of these phases. The use of these tools is illustrated by the design of a system for tracking edge lines in image coordinates and inferring the 3-D position from a known camera motion. The movement of edge-lines in a sequence of images is measured by tracking to maintain an image-plane description of movement. This description is composed of a list of edge-segments represented as a parametric primitive. Each parameter is composed of an estimated value, a temporal derivative, and a covariance matrix. Line-segment parameters are updated using a Kalman filter. The correspondence between observed and predicted segments is determined by a nearest-neighbor matching algorithm using distance between parameters normalized by covariance. It is observed that constraining the acceleration of edge-lines between frames permits the use of a very simple matching algorihtm, thus yielding a very short cycle time. Three-dimensional structure is computed using the correspondence provided by the 2-D segment tracking process. Fusion of 3-D data from different view points provides an accurate representation of the geometry of objects in the scene. An extended Kalman filter is applied to the inference of the 3-D position and orientation parameters of 2-D segments. This process demonstrates that 2-D tracking provides the information for an inexpensive technique for estimating 3-D shape from motion. Results from several image sequences taken from a camera mounted on a robot arm are presented to illustrate the reliability and precision of the technique.
引用
收藏
页码:29 / 52
页数:24
相关论文
共 40 条
[1]  
[Anonymous], 1968, FILTERING STOCHASTIC
[2]  
AYACHE N, 1988, THESIS U PARIS SUD C
[3]  
BRAMMER K, 1969, KALMAN BUCY FILTERS
[4]  
BROOKS RA, 1985, P C ROBOTICS AUTOM
[5]  
BROWN C, 1989, MAY P DARPA IM UND W
[6]  
BUCY RS, BBD600 J HOPK U APPL
[7]  
CANNY J, 1986, IEEE T PAMI, V8
[8]  
CHATILA R, 1985, MAR P C ROB AUT
[9]  
CHEHIKIAN A, 1990, EUSIPCO BARCELON SEP
[10]  
CHEHIKIAN A, 1989, WORKSHOP IND APPLICA