IEEE Trans Pattern Anal Mach Intell. 2017 Jul;39(7):1309-1319. doi: 10.1109/TPAMI.2016.2592904. Epub 2016 Jul 19.
This paper proposes a unified theory for calibrating a wide variety of camera models such as pinhole, fisheye, cata-dioptric, and multi-camera networks. We model any camera as a set of image pixels and their associated camera rays in space. Every pixel measures the light traveling along a (half-) ray in 3-space, associated with that pixel. By this definition, calibration simply refers to the computation of the mapping between pixels and the associated 3D rays. Such a mapping can be computed using images of calibration grids, which are objects with known 3D geometry, taken from unknown positions. This general camera model allows to represent non-central cameras; we also consider two special subclasses, namely central and axial cameras. In a central camera, all rays intersect in a single point, whereas the rays are completely arbitrary in a non-central one. Axial cameras are an intermediate case: the camera rays intersect a single line. In this work, we show the theory for calibrating central, axial and non-central models using calibration grids, which can be either three-dimensional or planar.
本文提出了一种统一的理论,用于校准各种相机模型,如针孔、鱼眼、折反射和多相机网络。我们将任何相机建模为一组图像像素及其在空间中的相关相机光线。每个像素测量沿着与该像素相关联的空间中(半)光线传播的光。根据这个定义,校准仅仅是指计算像素和相关 3D 光线之间的映射。这种映射可以使用具有已知 3D 几何形状的校准网格的图像来计算,这些图像是从未知位置拍摄的。这种通用的相机模型允许表示非中心相机;我们还考虑了两个特殊子类,即中心和轴向相机。在中心相机中,所有光线都在单个点相交,而在非中心相机中,光线是完全任意的。轴向相机是一个中间情况:相机光线相交于一条线。在这项工作中,我们展示了使用校准网格校准中心、轴向和非中心模型的理论,这些网格可以是三维的也可以是二维的。