The Influence of Autofocus Lenses in the Camera Calibration Process

Carlos Ricolfe-Viala, Alicia Esparza
2/7/2024
cs.CV

No confident code implementation found for this paper.

Abstract

Camera calibration is a crucial step in robotics and computer vision. Accurate camera parameters are necessary to achieve robust applications. Nowadays, camera calibration process consists of adjusting a set of data to a pin-hole model, assuming that with a reprojection error close to cero, camera parameters are correct. Since all camera parameters are unknown, computed results are considered true. However, the pin-hole model does not represent the camera behavior accurately if the focus is considered. Real cameras change the focal length slightly to obtain sharp objects in the image and this feature skews the calibration result if a unique pin-hole model is computed with a constant focal length. In this paper, a deep analysis of the camera calibration process is done to detect and strengthen its weaknesses. The camera is mounted in a robot arm to known extrinsic camera parameters with accuracy and to be able to compare computed results with the true ones. Based on the bias that exist between computed results and the true ones, a modification of the widely accepted camera calibration method using images of a planar template is presented. A pin-hole model with distance dependent focal length is proposed to improve the calibration process substantially

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ricolfeviala2024influence,
  title  = {The Influence of Autofocus Lenses in the Camera Calibration Process},
  author = {Carlos Ricolfe-Viala and Alicia Esparza},
  year   = {2024},
  eprint = {2402.04686},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.04686v1}
}

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/2402.04686.svg)](https://codeofpaper.com/paper/2402.04686)

Discussion