Overview of Ball Calibration

Refer to “PIPELINE PLAYGROUND > Install & Run”, and test the codes。

Video: Multi-camera extrinsic calibration using moving spherical marker


The ball calibration process was developed using a ball, achieving fast and accurate multi-camera calibration. For details, you can also refer to multiview_ball_calib. Here, we only present the general process.

3D camera space

transform

Why Use a Ball for Calibration

Calculating the extrinsic parameters (position and rotation angle) of multiple cameras is essential for establishing an accurate 3D coordinate model. Traditional checkerboard extrinsic calibration methods require multiple cameras to simultaneously capture the front pattern of the checkerboard, but in a surround multi-camera configuration, there are viewing angle limitations. The application efficiency of checkerboards is low, while using a ball is more efficient.