TY - JOUR
T1 - What tasks can be performed with an uncalibrated stereo vision system?
AU - Hespanha, J. P.
AU - Dodds, Z.
AU - Hager, G. D.
AU - Morse, A. S.
N1 - Funding Information:
This research was supported by the National Science Foundation, the Army Research Office, and the Air Force Office of Scientific Research.
Copyright:
Copyright 2004 Elsevier Science B.V., Amsterdam. All rights reserved.
PY - 1999
Y1 - 1999
N2 - This article studies the following question: `When is it possible to decide, on the basis of images of point-features observed by an imprecisely modeled two-camera stereo vision system, whether or not a prescribed robot positioning task has been precisely accomplished?' Results are shown for three camera model classes: injective cameras, weakly calibrated projective cameras, and uncalibrated projective cameras. In particular, given a weakly calibrated stereo pair, it is shown that a positioning task can be precisely accomplished if and only if the task specification is invariant to projective transformations. It is shown that injective and uncalibrated projective cameras can accomplish fewer tasks, but are still able to accomplish tasks involving point coincidences. The same formal framework is applied to the problem of determining the set of tasks which can be precisely accomplished with the well-known position-based control architecture. It is shown that, for any class of camera models, the set of tasks which can be precisely accomplished using a position-based control architecture is a subset of the complete set of tasks which can be decided on the set, but includes all positioning tasks based on point coincidences. Two ways of extending the idea of position-based control to accomplish more tasks are also presented.
AB - This article studies the following question: `When is it possible to decide, on the basis of images of point-features observed by an imprecisely modeled two-camera stereo vision system, whether or not a prescribed robot positioning task has been precisely accomplished?' Results are shown for three camera model classes: injective cameras, weakly calibrated projective cameras, and uncalibrated projective cameras. In particular, given a weakly calibrated stereo pair, it is shown that a positioning task can be precisely accomplished if and only if the task specification is invariant to projective transformations. It is shown that injective and uncalibrated projective cameras can accomplish fewer tasks, but are still able to accomplish tasks involving point coincidences. The same formal framework is applied to the problem of determining the set of tasks which can be precisely accomplished with the well-known position-based control architecture. It is shown that, for any class of camera models, the set of tasks which can be precisely accomplished using a position-based control architecture is a subset of the complete set of tasks which can be decided on the set, but includes all positioning tasks based on point coincidences. Two ways of extending the idea of position-based control to accomplish more tasks are also presented.
UR - http://www.scopus.com/inward/record.url?scp=0033345277&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0033345277&partnerID=8YFLogxK
U2 - 10.1023/A:1008111128520
DO - 10.1023/A:1008111128520
M3 - Article
AN - SCOPUS:0033345277
SN - 0920-5691
VL - 35
SP - 65
EP - 85
JO - International Journal of Computer Vision
JF - International Journal of Computer Vision
IS - 1
ER -