×

Method and apparatus for performing three-dimensional measurement

  • US 8,648,895 B2
  • Filed: 08/28/2008
  • Issued: 02/11/2014
  • Est. Priority Date: 08/29/2007
  • Status: Active Grant
First Claim
Patent Images

1. A three-dimensional measurement method in which a plurality of cameras are disposed while a positional relationship and optical axis directions are fixed such that visual fields of the cameras overlap within a predetermined range, one camera of the plurality of cameras is set as a reference camera, and three-dimensional measurement is performed to a measuring object by performing a first step, a second step, a third step, and a fourth step for predetermined times, the measuring object entering a range where visual fields of the plurality of cameras overlap being taken by the cameras in the first step, a plurality of representative points of the measuring object being extracted from a reference image produced by the reference camera in the second step, a plurality of points corresponding to the plurality of representative points on the reference image side being searched in an image produced by a camera except for the reference camera in the third step, a three-dimensional coordinate corresponding to a coordinate being obtained using the coordinate of each point correlated by the search of the third step in the fourth step,wherein, when three-dimensional measurement processing is performed to one measuring object, a plurality of shift amounts at the corresponding points obtained by the search of the third step to an epipolar line based on a predetermined relationship between the camera and the coordinate of the plurality of representative points in the reference image is computed for each of the plurality of representative points, evaluation information indicating accuracy of three-dimensional measurement result is set based on the computed shift amount, and the evaluation information is supplied along with the three-dimensional measurement result of the measuring object,wherein a first camera and a second camera of the plurality of cameras are individually driven in combination with the reference camera to obtain the three-dimensional coordinate and the computed shift amount corresponding to each combination,wherein a maximum value of the computed shift amount obtained from the combinations is set as an evaluation value and the three-dimensional coordinate having the smallest shift amount of the computed plurality of shift amounts corresponding to a same representative point is fixed as the three-dimensional measurement result, wherein a notification unit is configured to make a notification for warning when the evaluation value is greater than a predetermined reference value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×