What tasks can be performed with an uncalibrated stereo vision system?

J. P. Hespanha, Z. Dodds, Gregory Hager, A. S. Morse

Research output: Contribution to journalArticle

Abstract

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.

Original languageEnglish (US)
Pages (from-to)65-85
Number of pages21
JournalInternational Journal of Computer Vision
Volume35
Issue number1
DOIs
StatePublished - 1999
Externally publishedYes

Fingerprint

Stereo vision
Cameras
Robots
Specifications

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Vision and Pattern Recognition
  • Control and Systems Engineering

Cite this

What tasks can be performed with an uncalibrated stereo vision system? / Hespanha, J. P.; Dodds, Z.; Hager, Gregory; Morse, A. S.

In: International Journal of Computer Vision, Vol. 35, No. 1, 1999, p. 65-85.

Research output: Contribution to journalArticle

Hespanha, J. P. ; Dodds, Z. ; Hager, Gregory ; Morse, A. S. / What tasks can be performed with an uncalibrated stereo vision system?. In: International Journal of Computer Vision. 1999 ; Vol. 35, No. 1. pp. 65-85.
@article{2b791438c1da4e44b0e67da8a5b10504,
title = "What tasks can be performed with an uncalibrated stereo vision system?",
abstract = "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.",
author = "Hespanha, {J. P.} and Z. Dodds and Gregory Hager and Morse, {A. S.}",
year = "1999",
doi = "10.1023/A:1008111128520",
language = "English (US)",
volume = "35",
pages = "65--85",
journal = "International Journal of Computer Vision",
issn = "0920-5691",
publisher = "Springer Netherlands",
number = "1",

}

TY - JOUR

T1 - What tasks can be performed with an uncalibrated stereo vision system?

AU - Hespanha, J. P.

AU - Dodds, Z.

AU - Hager, Gregory

AU - Morse, A. S.

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

VL - 35

SP - 65

EP - 85

JO - International Journal of Computer Vision

JF - International Journal of Computer Vision

SN - 0920-5691

IS - 1

ER -