Zeiss calibration dataset for high-precision 3D measurement of large industrial components - Open Research Data - Bridge of Knowledge

Search

Zeiss calibration dataset for high-precision 3D measurement of large industrial components

Description

Illustration of the publication

The dataset is a collection of images, 2D image points, and 3D points. It serves to calibrate a multi-camera robot system for high-precision measurements of large industrial components  (more than 1m x 1m). In particular, the system uses a 3D scanner mounted on a robot manipulator and multiple cameras attached to an external frame outside of the robot work zone. To achieve a measurement resolution at the level of tens of micrometers, the 3D scanner was designed with a small working area of 100mm x 100mm. Consequently, to measure objects larger than the scanner's working space, a method for locating the moving scanner in 3D space was required. This approach enabled the stitching of measurements from multiple scanner positions, thereby reconstructing the complete geometry of large industrial components. For this purpose, the 3D scanner was covered with tailored markers to facilitate  precise localization  of the scanner within the multi-camera system. To this end, it is necessary to calibrate the cameras internally (internal calibration determining the optical parameters of the camera with the lens) and to calibrate the entire vision system externally (external calibration determining the position and rotation of the cameras relative to each other). Two calibration methods have been developed:

  • Dot plate method – internal calibration
  • Vision target and Laser Tracker method – external calibration

Moreover, another calibration method was developed that allowed for simultaneous external and internal calibration of the vision system:

  • Single dot and CMM (Coordinate-Measuring Machine) method – internal and external calibration

Finally, to be able to use the information about the localized markers to determine the position and rotation of the 3D scanner with respect to the cameras coordinate system, tool calibration is also necessary. Tool calibration consists in finding the position of all markers on the scanner in its internal coordinate system. A method for tool calibration was developed, which consisted in scanning a rigidly mounted sphere in space from different rotations and positions of the scanner. Having information about the position of the scanner relative to the sphere and the position of the markers, we are able to determine  scanner’s motion in 3D space for stitching all measurements of the industrial object.

Acknowledgments: This dataset was developed as part of the project titled "Development of an optical technology for spatial positioning and navigation in measurement applications for industry based on the positioning of passive markers in visible light" (grant agreement no. POIR.01.01.01-00-D004/16-00) funded by the National Centre for Research and Development, Poland.

Dataset file

zeiss_calibration_dataset.zip
1.8 GB, S3 ETag 86d542fbf521b63c38700802e5c8c072-4, downloads: 1
The file hash is calculated from the formula
hexmd5(md5(part1)+md5(part2)+...)-{parts_count} where a single part of the file is 512 MB in size.

Example script for calculation:
https://github.com/antespi/s3md5
download file zeiss_calibration_dataset.zip

File details

License:
Creative Commons: by-nc 4.0 open in new tab
CC BY-NC
Non-commercial

Details

Year of publication:
2025
Verification date:
2025-01-17
Dataset language:
English
Fields of science:
  • automation, electronics, electrical engineering and space technologies (Engineering and Technology)
  • mechanical engineering (Engineering and Technology)
DOI:
DOI ID 10.34808/mt8k-by32 open in new tab
Verified by:
Gdańsk University of Technology

Keywords

Cite as

Authors

seen 45 times