Qualitative Understanding of Scene Dynamics for Mobile Robots

In this paper, we present a new approach to analyzing motion sequences as they are observed from a mobile robot operating in a dynamic environment. In particular, we address the problems of (a) estimating the robot's egomotion, (b) recon structing the 3D scene structure, and (c) evaluating the mo tion of individual objects from a sequence of monocular images. Our approach consists of a two-stage process starting from given sets of displacement vectors between distinct image features in successive frames. First, the robot's egomo tion is computed in terms of rotations and the direction of translation. To cope with the problems of noise, we have extended the concept of the Focus of Expansion (FOE) by computing a Fuzzy FOE, which defines an image region rather than a single point. In the second stage, a 3D scene model is constructed by analyzing the movements and posi tions of image features relative to each other and relative to the Fuzzy FOE. Using a mainly qualitative strategy of rea soning and modeling, multiple scene interpretations are pursued simultaneously. This second stage allows the deter mination of moving objects in the scene. Results of this ap proach applied to a real image sequence are presented.

[1]  K. Prazdny,et al.  On the information in optical flows , 1983, Comput. Vis. Graph. Image Process..

[2]  Hans-Hellmut Nagel,et al.  Image Sequences - Ten (Octal) Years - from phenomenology towards a Theoretical Foundation , 1988, Int. J. Pattern Recognit. Artif. Intell..

[3]  Jake K. Aggarwal,et al.  DETERMINING POSITION AND DISPLACEMENT IN SPACE FROM IMAGES. , 1985 .

[4]  Hans P. Morevec Towards automatic visual obstacle avoidance , 1977, IJCAI 1977.

[5]  Ramesh C. Jain,et al.  Determining Motion Parameters for Scenes with Translation and Rotation , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  K. Prazdny Determining The Instantaneous Direction Of Motion From Optical Flow Generated By A Curvilinearly Moving Observer , 1981, Other Conferences.

[7]  Thomas S. Huang,et al.  Uniqueness and Estimation of Three-Dimensional Motion Parameters of Rigid Objects with Curved Surfaces , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Hans P. Moravec Towards Automatic Visual Obstacle Avoidance , 1977, IJCAI.

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

[10]  W. Burger,et al.  On computing a 'fuzzy' focus of expansion for autonomous navigation , 1989, Proceedings CVPR '89: IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[11]  Bir Bhanu,et al.  Dynamic scene understanding for autonomous mobile robots , 1988, Proceedings CVPR '88: The Computer Society Conference on Computer Vision and Pattern Recognition.

[12]  H. C. Longuet-Higgins,et al.  A computer algorithm for reconstructing a scene from two projections , 1981, Nature.

[13]  J H Rieger,et al.  Processing differential image motion. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[14]  Bir Bhanu,et al.  Qualitative Motion Understanding , 1987, IJCAI.

[15]  William B. Thompson,et al.  Disparity Analysis of Images , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Daryl T. Lawton,et al.  Processing translational motion sequences , 1983, Comput. Vis. Graph. Image Process..

[17]  Tomás Lozano-Pérez,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979, CACM.

[18]  S Ullman,et al.  Maximizing Rigidity: The Incremental Recovery of 3-D Structure from Rigid and Nonrigid Motion , 1984, Perception.

[19]  Gilad Adiv,et al.  Determining Three-Dimensional Motion and Structure from Optical Flow Generated by Several Moving Objects , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Neil C. Rowe,et al.  An Efficient Snell's Law Method for Optimal-Path Planning across Multiple Two-Dimensional, Irregular, Homogeneous-Cost Regions , 1990, Int. J. Robotics Res..

[21]  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.