一种线阵相机镜头畸变的标定方法
线阵相机以其分辨率高、测量精度好、抗干扰性强[1-2]等优势,在无接触实时测量系统、文物高清数字化领域中获得了广泛应用。在实际应用中,镜头畸变的存在使得图像采集系统的成像质量下降,图像的几何精度变差,测量系统的误差增加。因此,为了提高测量系统的测量精度、改善线阵相机成像的质量,需要对相机的镜头畸变进行标定和补偿。
尽管 线 阵CCD可 视 为 面 阵CCD的 一 个 特例[3],但其标定方法却比面阵CCD复杂[4],两者对同一景物获取的图像也有本质上的区别。线阵CCD图像在同一列像素的畸变量相同,但面阵CCD图像在同一列像素的畸变量却不同。对于具有n行像素的图像,线阵CCD图像中有n个主点,而面阵CCD图像却只有唯一主点,因此传统面阵相机镜头畸变的标定方法并不适用于线阵相机。目前,线阵相机镜头畸变的标定多采用多项式拟合法[5]、精密测角法[6]等方法,但线阵相机的畸变模型缺乏客观的物理依据,面阵相机由于内参数与外参数之间的耦合关系,有时会出现错误的结果[7-8]。针对上述问题,本文根据线阵相机镜头畸变的特点,导出了适用于线阵相机的镜头畸变模型,提出了一种新的标定方法,并通过实验进行了验证。
1 畸变模型的推导
由于 线 阵CCD可 视 为 面 阵CCD的 一 个 特例[3,因此可以从面阵相机的镜头畸变模型出发,推导适用于线阵相机的镜头畸变模型。
面阵相机的镜头畸变由镜头的径向曲率缺陷引起的径向畸变、光心不共线引起的离心畸变,以及由相机装配问题引起的薄棱镜畸变组成,在x、y方向的畸变分量为[7,9]
式中:x、y分别为成像平面坐标系下的横纵坐标;δx、δy分别为镜头畸变在x、y方向的分量;k1为径向畸变系数;p1、p2为离心畸变系数;s1、s2为薄棱镜畸变系数;O[(x,y)4]为镜头畸变的高阶小量。
对于线阵相机,式(1)中的y值是固定不变的,记为y0,其物理意义为主点到线阵CCD的距离,略去高阶小量,可得
式(2)中常数项与一次项的作用分别是对图像的平移与放缩,对图像的畸变无影响,因此线阵相机的镜头畸变标准模型为
式中:a、b、c为待标定的畸变系数。在实际应用中,离心畸变与薄棱镜畸变对镜头畸变的贡献量较小,可以忽略[10]。由于主点到线阵CCD的距离也较小,因此模型可简化为
在后续的标定方法中,不失一般性,采用式(3)作为标定模型。
相关文章
- 2024-01-30脉络膜血流图及其临床诊断价值
- 2023-03-12电子探针波谱仪计算机控制系统的改进
- 2023-10-20房间内早期反射声方向分布的声强法测量
- 2022-07-16手持式智能航空超声波检测仪的研制
- 2022-11-15基于V80系列PLC的制袋封切机控制系统
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。