Tracking features with camera maneuvering for vision-based navigation

In this paper we present a method to obtain corresponding contour features in a sequence of images. Our final goal is to compute camera motion and structure, for navigation based on vision. We make a feature tracking in the image considering not only the contour geometric information, but also a brightness-based description. A kinematic model of brightness attributes has been proposed in order to obtain a brightness evolution constraint more reliable than the classical brightness constancy model. Camera maneuvers, like sudden orientation changes, are detected, estimated and used to obtain a better correspondence of features. Experimental results, using real images, are shown. Our main contributions are the proposed evolution model of brightness attributes and the detection of camera maneuvers.

[1]  Shahriar Negahdaripour,et al.  A generalized brightness change model for computing optical flow , 1993, 1993 (4th) International Conference on Computer Vision.

[2]  Rachid Deriche,et al.  Using Canny's criteria to derive a recursively implemented optimal edge detector , 1987, International Journal of Computer Vision.

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

[4]  Y. Bar-Shalom Tracking and data association , 1988 .

[5]  Thomas S. Huang,et al.  Estimation of rigid body motion using straight line correspondences , 1986, Comput. Vis. Graph. Image Process..

[6]  Thomas S. Huang,et al.  Determining straight line correspondences from intensity images , 1991, Pattern Recognit..

[7]  Dana H. Ballard,et al.  Computer Vision , 1982 .

[8]  Y. J. Tejwani,et al.  Robot vision , 1989, IEEE International Symposium on Circuits and Systems,.

[9]  José Jesús Guerrero Campo Percepción de movimiento y estructura con visión basada en contornos rectos , 1996 .

[10]  J. B. Burns,et al.  Extracting straight lines , 1987 .

[11]  Zhengyou Zhang,et al.  Strategies for Tracking Tokens in a Cluttered Scene , 1993, BMVC.

[12]  C. Sagues,et al.  Motion and structure from straight edges with tip , 1994, Proceedings of IEEE International Conference on Systems, Man and Cybernetics.

[13]  Olivier Faugeras,et al.  Three-Dimensional Computer Vision , 1993 .

[14]  Rachid Deriche,et al.  Tracking line segments , 1990, Image Vis. Comput..

[15]  Jake K. Aggarwal,et al.  On the computation of motion from sequences of images-A review , 1988, Proc. IEEE.

[16]  Ingemar J. Cox,et al.  A review of statistical data association techniques for motion correspondence , 1993, International Journal of Computer Vision.

[17]  Nicholas Ayache,et al.  Artificial vision for mobile robots - stereo vision and multisensory perception , 1991 .

[18]  Minas E. Spetsakis,et al.  Structure from motion using line correspondences , 1990, International Journal of Computer Vision.

[19]  Jake K. Aggarwal,et al.  Significant line segments for an indoor mobile robot , 1993, IEEE Trans. Robotics Autom..

[20]  Rachid Deriche,et al.  A computational approach for corner and vertex detection , 1993, International Journal of Computer Vision.

[21]  James W. Cooper,et al.  Early jump-out corner detectors , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[22]  E. K. Teoh,et al.  6-2 Gray Level Corner Detection , 1998 .