Calibration jig, calibration method, and measurement system
A calibration jig which calibrates a measurement apparatus that measures a three-dimensional geometry of a measurement target and includes a plurality of imaging parts that capture the measurement target, the calibration jig including: a plurality of elements to be measured; and a frame part to which the plurality of elements to be measured are attached, wherein each of the plurality of elements to be measured includes a main body part having a predetermined shape; and a plurality of label parts provided on the main body part, wherein an identification code for identifying the elements to be measured is shown on each label part.
1 . A calibration jig which calibrates a measurement apparatus that measures a three-dimensional geometry of a measurement target and includes a plurality of cameras that capture the measurement target, the calibration jig comprising:
a plurality of elements to be measured; and
a frame part to which the plurality of elements to be measured are attached, wherein each of the plurality of elements to be measured includes:
a main body part having a predetermined shape; and
a plurality of label parts provided on the main body part, wherein an identification code for identifying the elements to be measured is shown on each label part, wherein
the label part further includes a recognition code common to the plurality of elements to be measured for recognizing that label part,
the identification code is composed of a combination of basic components of a predetermined first shape, and
the recognition code is composed of a combination of basic components of a predetermined second shape that is different in size from the first shape.
2 . A calibration jig which calibrates a measurement apparatus that measures a three-dimensional geometry of a measurement target and includes a plurality of cameras that capture the measurement target, the calibration jig comprising:
a plurality of elements to be measured; and
a frame part to which the plurality of elements to be measured are attached, wherein each of the plurality of elements to be measured includes:
a main body part having a predetermined shape; and
a plurality of label parts provided on the main body part, wherein an identification code for identifying the elements to be measured is shown on each label part, wherein
the label part further includes a recognition code common to the plurality of elements to be measured for recognizing that label part,
the identification code is composed of a combination of basic components of a predetermined first shape, and
the recognition code includes basic components of a predetermined color that is different from a color of the basic components of the first shape.
3 . A calibration jig which calibrates a measurement apparatus that measures a three-dimensional geometry of a measurement target and includes a plurality of cameras that capture the measurement target, the calibration jig comprising:
a plurality of elements to be measured; and
a frame part to which the plurality of elements to be measured are attached, wherein each of the plurality of elements to be measured includes:
a main body part having a predetermined shape; and
a plurality of label parts provided on the main body part, wherein an identification code for identifying the elements to be measured is shown on each label part, wherein
the label part further includes a recognition code common to the plurality of elements to be measured for recognizing that label part,
the identification code is composed of a combination of basic components of a predetermined first shape, and
the recognition code includes a portion where a predetermined image is shown.
4 . A calibration jig which calibrates a measurement apparatus that measures a three-dimensional geometry of a measurement target and includes a plurality of cameras that capture the measurement target, the calibration jig comprising:
a plurality of elements to be measured; and
a frame part to which the plurality of elements to be measured are attached, wherein each of the plurality of elements to be measured includes:
a main body part having a predetermined shape; and
a plurality of label parts provided on the main body part, wherein an identification code for identifying the elements to be measured is shown on each label part, wherein
the label part further includes a recognition code common to the plurality of elements to be measured for recognizing that label part,
the recognition code and the identification code are composed of barcodes, and
a minimum line width of the barcode of the recognition code is different from a minimum line width of the barcode of the identification code.
5 . The calibration jig according to claim 4 , wherein the minimum line width of the barcode of the identification code is larger than the minimum line width of the barcode of the recognition code.
6 . A calibration jig which calibrates a measurement apparatus that measures a three-dimensional geometry of a measurement target and includes a plurality of cameras that capture the measurement target, the calibration jig comprising:
a plurality of elements to be measured; and
a frame part to which the plurality of elements to be measured are attached, wherein each of the plurality of elements to be measured includes:
a main body part having a predetermined shape; and
a plurality of label parts provided on the main body part, wherein an identification code for identifying the elements to be measured is shown on each label part, wherein
each of the plurality of elements to be measured further includes
a belt-shaped plate member provided around the main body part, and
the plurality of label parts are provided on the plate member.
7 . The calibration jig according to claim 1 , further comprising:
a frame moving part, including at least an actuator, that moves the frame part together with the plurality of elements to be measured.
8 . The calibration jig according to claim 1 , wherein
the frame part has a spherical or ellipsoidal shape, and
each of the plurality of elements to be measured is provided on a sphere-shaped or ellipsoid-shaped surface of the frame part.
9 . A calibration method that calibrates, using a calibration jig, a measurement apparatus that measures a three-dimensional geometry of a measurement target and includes a plurality of cameras that capture the measurement target, wherein
the calibration jig comprises a plurality of elements to be measured,
each of the plurality of elements to be measured includes:
a main body part having a predetermined shape; and
a plurality of label parts provided on the main body part, wherein an identification code for identifying the elements to be measured is shown on each label part, and the calibration method comprises:
a first imaging of capturing the calibration jig with a first camera so that some of first elements to be measured from among the plurality of elements to be measured are included in a field of view of the first camera, and capturing the calibration jig with a second camera, which is different from the first camera, so that some of second elements to be measured, which are different from the first elements to be measured captured by the first camera, are included in a field of view of the second camera;
identifying the elements to be measured, including:
identifying the first elements to be measured by analyzing the label parts of the elements to be measured from captured images captured by the first camera, and
identifying the second elements to be measured by analyzing the label parts of the elements to be measured from captured images captured by the second camera; and
identifying calibration parameters for calibrating the first camera and the second camera from positional relationships between the identified first elements to be measured and the identified second elements to be measured.
10 . The calibration method according to claim 9 , wherein
the identifying the elements to be measured includes:
extracting image data ID of the first elements to be measured from the captured images captured by the first camera;
calculating a transformation matrix TI such that a calculation result of IID×TI becomes the image data ID of the first elements to be measured, using ideal image data IID of the first elements to be measured;
calculating an inverse matrix TI −1 of the transformation matrix TI;
performing an image transformation by multiplying the image data ID of the first elements to be measured by the calculated inverse matrix TI −1 ; and
reading the identification code of the label parts provided in the first elements to be measured from data obtained by transforming the image data ID.
11 . The calibration method according to claim 9 , further comprising:
a second imaging of capturing the first elements to be measured with the first camera and capturing the second elements to be measured with the second camera, after causing the calibration jig to be moved in a predetermined first direction after the first imaging;
a third imaging of capturing the first elements to be measured with the first camera and capturing the second elements to be measured with the second camera, after causing the calibration jig to be moved in a predetermined second direction different from the first direction after the second imaging;
a fourth imaging of capturing the first elements to be measured with the first camera and capturing the second elements to be measured with the second camera;
a fifth imaging of capturing the first elements to be measured with the first camera and capturing the second elements to be measured with the second camera, after rotating the calibration jig about an axis oriented in a predetermined third direction after the fourth imaging;
a sixth imaging of capturing the first elements to be measured with the first camera and capturing the second elements to be measured with the second camera, after rotating the calibration jig about an axis oriented in a predetermined fourth direction different from the third direction after the fifth imaging; and
identifying first coordinate positions indicating positions of the first elements to be measured in a first coordinate system based on the field of view of the first camera in a plurality of captured images captured by the first camera, and second coordinate positions indicating positions of the second elements to be measured in a second coordinate system based on the field of view of the second camera in a plurality of captured images captured by the second camera, wherein
the identifying the calibration parameters includes:
identifying a first rotation matrix for rotating the first coordinate system and a second rotation matrix for rotating the second coordinate system to perform a coordinate transformation such that a direction in which the first coordinate positions are moved and a direction in which the second coordinate positions are moved coincide with each other before and after moving of the calibration jig in the first direction and the second direction; and
identifying a first translation vector for translating the first coordinate system and a second translation vector for translating the second coordinate system such that distances between the first elements to be measured and the second elements to be measured are equal before and after rotating the calibration jig.
12 . The calibration method according to claim 11 , further comprising:
coordinate-transforming the first coordinate positions and the second coordinate positions into a calibration coordinate system by (i) rotating the first coordinate positions with the first rotation matrix and translating the first coordinate positions after the rotation with the first translation vector, and (ii) rotating the second coordinate positions with the second rotation matrix and translating the second coordinate positions after the rotation with the second translation vector, after the first rotation matrix, the second rotation matrix, the first translation vector, and the second translation vector are identified.
13 . A measurement system comprising:
a measurement apparatus that measures a three-dimensional geometry of a measurement target; and
a calibration jig for calibrating the measurement apparatus, wherein the measurement apparatus comprises:
a moving part, including at least an actuator, that has the measurement target mounted thereon and moves the measurement target;
a light source that radiates light onto the measurement target;
a plurality of cameras that respectively capture a plurality of different regions of the measurement target; and
a controller, including at least a processor, configured to:
measure the three-dimensional geometry of the measurement target on the basis of capturing results of the plurality of cameras;
control the moving part and the cameras; and
identify calibration parameters for calibrating a measurement result of the measurement, and
the calibration jig comprises:
a plurality of elements to be measured; and
a frame part to which the plurality of elements to be measured are attached, wherein each of the plurality of elements to be measured includes:
a main body part having a predetermined shape; and
a plurality of label parts provided on the main body part, wherein an identification code for identifying the elements to be measured is shown on each label part, and
the controller is further configured to:
cause the plurality of cameras to capture subsets of the plurality of elements to be measured, the subsets being different from each other,
analyze the label parts of the plurality of elements to be measured corresponding to each of a plurality of captured images captured by the plurality of cameras to identify positional relationships between the plurality of elements to be measured, and
identify the calibration parameters for calibrating the plurality of cameras from the identified positional relationships of the plurality of elements to be measured.