EP1596331B1

Method and apparatus for determining position and orientation

Abstract

This record has no abstract on file.

EP1596331B1, drawing sheet 1
Sheet 1 of 30

Term

Term ended

Expired 12 May 2025, 1.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

7 claims: 2 independent, 5 dependent

  1. 1
    A position and orientation determination method for determining a position and an orientation of a target object, the method comprising:an image input step of inputting a shot image obtained from an imaging device attached to the target object;an orientation input step of inputting a measured orientation obtained from an orientation sensor which acquires information regarding the orientation of the target object;characterized in that the method further comprises: a feature detection step of obtaining feature values regarding image coordinates of only two indices arranged on a scene from the shot image as measured feature values;and a calculation step of calculating parameters for determining the position and the orientation of the target object, wherein the parameters are calculated assuming that pitch and roll angles of the measured orientation of the target object are correct such that errors between the measured feature values, regarding the image coordinates of the two indices, obtained in the feature detection step and their theoretical values being obtained on the basis of the measured orientation and estimated parameters are reduced, using image Jacobians of the theoretical feature values with respect to the parameters.
  2. 2
    The position and orientation determination method according to Claim 1, wherein the parameters represent the position of the target object and a correction value for correcting an azimuth error of the orientation sensor.
  3. 3
    The position and orientation determination method according to Claim 1, wherein the parameters represent the position of the target object.
  4. 5
    A control program for causing a computer to execute the position and orientation determination method according to one of Claims 1 to 4.
  5. 6
    A memory medium containing a program for causing a computer to execute the position and orientation determination method according to one of Claims 1 to 4.
  6. 7
    A position and orientation determination apparatus for determining a position and an orientation of a target object, the apparatus comprising:an image input unit adapted to input a shot image obtained from an imaging device attached to the target object;an orientation input unit adapted to input a measured orientation obtained from an orientation sensor which acquires information regarding the orientation of the target object;characterized in that the apparatus comprises: a feature detection unit adapted to obtain feature values regarding image coordinates of only two indices arranged on a scene from the shot image as measured feature values;and a calculation unit adapted to calculate parameters for determining the position and the orientation of the target object, wherein the parameters are calculated assuming that pitch and roll angles of the measured orientation of the target object are correct such that errors between the measured feature values, regarding the image coordinates of the two indices, obtained by the feature detection unit and their theoretical values obtained on the basis of the measured orientation and estimated parameters are reduced, using image Jacobians of the theoretical feature values with respect to the parameters.