Sensors (Feb 2024)

Extrinsic Calibration for a Modular 3D Scanning Quality Validation Platform with a 3D Checkerboard

  • Mirko Kaiser,
  • Tobia Brusa,
  • Martin Bertsch,
  • Marco Wyss,
  • Saša Ćuković,
  • Gerrit Meixner,
  • Volker M. Koch

DOI
https://doi.org/10.3390/s24051575
Journal volume & issue
Vol. 24, no. 5
p. 1575

Abstract

Read online

Optical 3D scanning applications are increasingly used in various medical fields. Setups involving multiple adjustable systems require repeated extrinsic calibration between patients. Existing calibration solutions are either not applicable to the medical field or require a time-consuming process with multiple captures and target poses. Here, we present an application with a 3D checkerboard (3Dcb) for extrinsic calibration with a single capture. The 3Dcb application can register captures with a reference to validate measurement quality. Furthermore, it can register captures from camera pairs for point-cloud stitching of static and dynamic scenes. Registering static captures from TIDA-00254 to its reference from a Photoneo MotionCam-3D resulted in an error (root mean square error ± standard deviation) of 0.02 mm ± 2.9 mm. Registering a pair of Photoneo MotionCam-3D cameras for dynamic captures resulted in an error of 2.2 mm ± 1.4 mm. These results show that our 3Dcb implementation provides registration for static and dynamic captures that is sufficiently accurate for clinical use. The implementation is also robust and can be used with cameras with comparatively low accuracy. In addition, we provide an extended overview of extrinsic calibration approaches and the application’s code for completeness and service to fellow researchers.

Keywords