An intelligent robot with a camera and a partial model of its environment should be able to determine where it is from what it sees. This goal, landmark based navigation, can be realized using geometric object recognition algorithms. An important problem that arises in the development of such algorithms concerns the role of full 3-D perspective projection. Much of the work on object recognition has focused upon simplified problems which are essentially 2- D. One such simplification uses weak-perspective: to test the alignment of matched features object models are rotated, translated, and scaled in the image plane. At increased computational cost, full-perspective can be incorporated into recognition using a family of probabilistic optimization procedures based upon local search. This paper considers two specific algorithms from this family: subset-convergent and variable-depth local search. Both approaches reliably recognize landmarks even when landmark appearance is sensitive to perspective. Results presented here suggest the relatively simpler variable-depth algorithm is preferable when errors in the robot pose estimate are smaller, but that at some point as uncertainty in the initial pose estimate increases the more sophisticated subset-convergent algorithm becomes preferable.
[1]
David G. Lowe,et al.
Fitting Parameterized Three-Dimensional Models to Images
,
1991,
IEEE Trans. Pattern Anal. Mach. Intell..
[2]
Brian W. Kernighan,et al.
An efficient heuristic procedure for partitioning graphs
,
1970,
Bell Syst. Tech. J..
[3]
Edward M. Riseman,et al.
Hybrid weak-perspective and full-perspective matching
,
1992,
Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.
[4]
J. B. Burns,et al.
Extracting straight lines
,
1987
.
[5]
Brian W. Kernighan,et al.
An Effective Heuristic Algorithm for the Traveling-Salesman Problem
,
1973,
Oper. Res..