PuzzleBoard: A New Camera Calibration Pattern with Position Encoding

Peer Stelldinger, Nils Schönherr, Justus Biermann
9/30/2024
cs.CV

No official code found. Best implementation: PStelldinger/PuzzleBoard (21 stars, CC0-1.0, last commit 2025-11-08).

Abstract

Accurate camera calibration is a well-known and widely used task in computer vision that has been researched for decades. However, the standard approach based on checkerboard calibration patterns has some drawbacks that limit its applicability. For example, the calibration pattern must be completely visible without any occlusions. Alternative solutions such as ChArUco boards allow partial occlusions, but require a higher camera resolution due to the fine details of the position encoding. We present a new calibration pattern that combines the advantages of checkerboard calibration patterns with a lightweight position coding that can be decoded at very low resolutions. The decoding algorithm includes error correction and is computationally efficient. The whole approach is backward compatible to both checkerboard calibration patterns and several checkerboard calibration algorithms. Furthermore, the method can be used not only for camera calibration but also for camera pose estimation and marker-based object localization tasks.

View on arXivView PDF

Code Implementations(1)

CC0-1.0

See https://users.informatik.haw-hamburg.de/~stelldinger/pub/PuzzleBoard/welcome.html for more details.

213HTML, PythonSep 23, 202411 months agoCC0-1.0

Similar Papers

Cite this paper

@article{stelldinger2024puzzleboard,
  title  = {PuzzleBoard: A New Camera Calibration Pattern with Position Encoding},
  author = {Peer Stelldinger and Nils Schönherr and Justus Biermann},
  year   = {2024},
  eprint = {2409.20127},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.20127v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.20127.svg)](https://codeofpaper.com/paper/2409.20127)

Discussion