The role of feature visibility constraints in perspective alignment

Perspective alignment is a novel method of solving backprojection, the well-known problem of computing three dimensional (3D) position and orientation (pose) of a model from two-dimensional (2D) image features. This paper demonstrates that previous backprojection methods can violate the visibility constraint by computing solution poses in which the model occludes features which should be visible. By definition, these visibility errors are associated with incorrect pose solutions. Yet they occur frequently when previous backprojection methods are used in underconstrained situations. We empirically analyze the frequency and consequences of visibility errors in previous backprojection methods. We then show how perspective alignment satisfies the visibility constraint during the pose solution process to eliminate these errors. The algorithm has been implemented and used in a real-time model-based object tracking system. We describe the algorithm and results of tracking real objects in real-time. The algorithm also has implications for reducing the combinatorics of image-model feature pairing in model-based recognition.

[1]  Roger Y. Tsai,et al.  Viewpoint planning: the visibility constraint , 1989 .

[2]  E. D. Dickmanns Visual dynamic scene understanding exploiting high-level spatio-temporal models , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[3]  David G. Lowe,et al.  Fitting Parameterized Three-Dimensional Models to Images , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Richard S. Stephens Real-time 3D object tracking , 1990, Image Vis. Comput..

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

[6]  Konstantinos A. Tarabanis,et al.  Computing occlusion-free viewpoints , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[7]  Gilbert Verghese Perspective Alignment Back Projection for Monocular Tracking of Solid Objects , 1993, BMVC.

[8]  Michel Dhome,et al.  Modelled Object Pose Estimation and Tracking by Monocular Vision , 1993, BMVC.

[9]  Kevin W. Bowyer,et al.  Creating The Perspective Projection Aspect Graph Of Polyhedral Objects , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[10]  William Grimson,et al.  Object recognition by computer - the role of geometric constraints , 1991 .