×

GLOBAL CALIBRATION FOR STEREO VISION PROBE

  • US 20080243416A1
  • Filed: 03/30/2007
  • Published: 10/02/2008
  • Est. Priority Date: 03/30/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for calibrating a multi-view vision-based touch probe system, the method comprising:

  • (A) providing a manual touch probe comprising a marker pattern including at least three probe markers and a probe tip that is fixed relative to the marker pattern;

    (B) providing a multi-view triangulation system comprising at least two imaging viewpoints having intersecting fields of view, each viewpoint having a camera operable to provide an image of a probe marker located in the intersecting fields of view and the triangulation system operable to determine first-level 3D coordinates for the probe marker based on at least two respective images from at least two respective viewpoints;

    (C) providing a reference object comprising a plurality of probe tip positioning reference features, wherein each probe tip positioning reference feature has at least one of a known geometric relationship and a known coordinate relationship in relation to other probe tip positioning reference features;

    (D) estimating first-level 3D coordinates for each of a selected plurality of probe tip positioning reference features, the estimating comprising for each selected probe tip positioning reference feature;

    (D-1) constraining the probe tip against translation at that probe tip positioning reference feature, and providing at least four orientations of the manual touch probe and the marker pattern, and for each of the at least four of the orientations;

    (D-1-i) determining first-level 3D coordinates of each of the probe markers in the marker pattern for that orientation, and(D-1 -ii) analyzing the first-level 3D coordinates of each of the probe markers in the marker pattern to determine first-level 3D coordinates for a marker pattern reference point of the marker pattern for that orientation,(D-2) estimating the first-level 3D coordinates for that probe tip positioning reference feature based on the first-level 3D coordinates of at least four marker pattern reference points corresponding to the at least four orientations, such that the first-level 3D coordinate position of the probe tip positioning reference feature is estimated to be approximately equidistant to each of the first-level 3D coordinate positions of the at least four marker pattern reference points;

    (E) determining a first-phase camera frame distortion characterization for distortions included in first-level 3D coordinates, based on comparing at least one of the known geometric relationships and the known coordinate relationships between the selected probe tip positioning reference features to corresponding relationships that are based on the estimated first-level 3D coordinates of the selected probe tip positioning reference features; and

    performing operations comprising at least one of (F) and (G), wherein;

    (F) comprises;

    applying the first phase camera frame distortion characterization to estimate improved 3D coordinates for at least some of the selected probe tip positioning reference features, and determining a next-phase camera frame distortion characterization, based on comparing at least one of the known geometric relationships and the known coordinate relationships between the at least some of the selected probe tip positioning reference features to corresponding relationships that are based on the estimate improved 3D coordinates of the at least some of the probe tip positioning reference features, and(G) comprises;

    (G-1) corresponding to a selected probe tip positioning reference feature, applying one of the first-phase camera frame distortion characterization and a next-phase camera frame distortion characterization, to determine calibrated 3D coordinates of the probe markers in the marker patterns for at least four orientations of the manual touch probe and the marker pattern at that selected probe tip positioning reference feature;

    (G-2) for each of the at least four orientations of the manual touch probe and the marker pattern in (G-1), determining a respective local coordinate system (LCS) based on the calibrated 3D coordinates of the probe markers in the marker pattern for that respective orientation;

    (G-3) estimating calibrated 3D coordinates for the selected probe tip positioning reference feature of (G-1), based on calibrated 3D coordinates for respective marker pattern reference points identified in each of the respective LCSs determined in (G-2), such that the calibrated 3D coordinates for the selected probe tip positioning reference feature are approximately equidistant to the calibrated 3D coordinates of the respective marker pattern reference points;

    (G-4) determining a plurality of respective probe tip position vectors in terms of the respective LCSs determined in (G-2), each respective probe tip position vector extending from a respective marker pattern reference points identified in a respective LCS to the location of the calibrated 3D coordinates for the selected probe tip positioning reference feature as expressed in terms of that respective LCS; and

    (G-5) determining a probe tip position calibration based at least partially on the plurality of respective probe tip position vectors determined in (G-4).

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