Intentional control of camera look direction and viewpoint in an active vision system

Abstract This paper discusses specific aspects of the control of an active computer vision system. A prototype control mechanism able to estimate and modify the extrinsic parameters of a single camera has been designed and implemented. The system is capable of continuous and active adjustments of the camera in response to a given visual goal. The implementation of the mechanism takes into account errors in the position of objects stored in the memory of the vision system, and errors due to image segmentation. The advantages and drawbacks of the methods used are discussed, and its performance is demonstrated and quantified in experiments using synthetic and real image data.

[1]  Josef Kittler,et al.  Heuristically Guided Polygon Finding , 1991 .

[2]  Michael A. Penna Determining camera parameters from the perspective projection of a quadrilateral , 1991, Pattern Recognit..

[3]  Dana H. Ballard,et al.  Animate Vision , 1991, Artif. Intell..

[4]  Takeo Kanade,et al.  Recovery of the Three-Dimensional Shape of an Object from a Single View , 1981, Artif. Intell..

[5]  Homer H. Chen Pose Determination from Line-to-Plane Correspondences: Existence Condition and Closed-Form Solutions , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Rodney A. Brooks,et al.  Symbolic Error Analysis and Robot Planning , 1982 .

[7]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[8]  Stephen T. Barnard,et al.  Interpreting Perspective Image , 1983, Artif. Intell..

[9]  Michel Dhome,et al.  Determination of the Attitude of 3D Objects from a Single Perspective View , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Kok Cheong Wong Representation feature extraction and geometric constraints for recognising 3D objects from a single perspective view. , 1992 .

[11]  Peter Cheeseman,et al.  On the Representation and Estimation of Spatial Uncertainty , 1986 .

[12]  Roger Y. Tsai,et al.  A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses , 1987, IEEE J. Robotics Autom..

[13]  Olivier D. Faugeras,et al.  Determination of camera location from 2D to 3D line and point correspondences , 1988, Proceedings CVPR '88: The Computer Society Conference on Computer Vision and Pattern Recognition.

[14]  Jiri Matas,et al.  Junction detection using probabilistic relaxation , 1993, Image Vis. Comput..

[15]  Hugh F. Durrant-Whyte,et al.  Uncertain geometry , 1989 .

[16]  Deepak Kapur,et al.  Geometric reasoning , 1989 .

[17]  Hugh F. Durrant-Whyte,et al.  Uncertain geometry in robotics , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[18]  Olivier D. Faugeras,et al.  Determination of Camera Location from 2-D to 3-D Line and Point Correspondences , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Robert M. Haralick,et al.  Determining camera parameters from the perspective projection of a rectangle , 1989, Pattern Recognit..

[20]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.