多数情况下,这些参数必须通过实验与计算才能得到,这个过程称为摄像机的标定。摄像机标定一般分为经典标定方法和自标定方法。当前对传统摄像机标定技术的研究集中在非线性畸变校正。自标定方法不依赖于标定参照物,仅利用摄像机在运动过程中周围环境的图像与图像之间的对应关系对摄像机进行标定。图5.1 摄像机标定系统图5.2 标定靶标的控制点类型......
2023-11-24
张正友法是介于传统标定方法和自标定方法之间的一种方法。这种方法既避免了传统方法设备要求高,操作繁琐的缺点,又较自标定方法精度高。张正友法采用平面标定模板,只需对标定模板的不同方向进行拍摄,而不需知道标定板的运动方式。
张正友法标定流程如图5.20所示。首先,建立平面网格状的标定模板,网格状模板上的网格交叉点,就是标定控制点。其在网格标定模板上的坐标值是已知的。这个坐标值是世界坐标系的坐标值。建立标定模板后,接下来从不同角度拍摄模板,得到多幅标定模板图像。然后,对标定模板进行图像处理,检测标定模板上的标定控制点图像坐标。接下来,根据控制点的模板坐标和图像坐标估计摄像机参数的解析解。然后,通过最小方差求出偏转系数。最后,根据非线性规划求出最终的迭代结果。
图5.20 张正友法标定流程
1.基本投影方程
(1)符号说明
首先,根据前述的摄像机模型,对本小节中将要用到的符号进行说明。将计算机图像坐标系内的二维点矢量表示为m=[u,v]T,世界坐标系内的三维空间点表示为M=[XYZ]T。它们的齐次矢量表示形式分别为,
。摄像机采用小孔透视模型可以得到
式中,[RT]是外参数矩阵;K是内参数矩阵,即
式中,(u0,v0)为像主点坐标;fu,fv分别为u、v轴的尺度因子;μ为畸变因子。
(2)标定模板平面和图像的单应性
令标定模板平面的Z坐标为零(世界坐标系),其中旋转矩阵可以表示为R=[r1,r2,r3]T,T为摄像机平移矢量,则有
令M′=[xy 1],则有
式中,H为单应矩阵。
(3)对内部参数的约束
给定标定模板平面和摄取图像后,单应性可以估计出来。令单应性矩阵H=[h1h2h3],从式(5.152)中可以得到
式中,λ为任意比例因子。利用r1、r2的正交关系可以得到
如果没有上述从实际需要或内在隐含的条件中得到约束,进一步计算是不可能的。因为有8个自由度,6个内部参数,但只能得到2个约束方程。其中的K-TK-1明显是描述了1个二次曲线。下面将会给出几何解释。
(4)几何解释
不难得到在摄像机坐标系中描述的模板平面的方程,即
式中,W=0,表示在无穷远处的平面;否则W=1。由射影几何的知识可知这个平面与无穷远处的平面交于一条直线,所以利用旋转矩阵的正交性可以得到
是这条直线上的点,这条直线的方程可以写为
现在,计算上面直线和二次曲线的交点。定义X∞为一个圆极点且满足XT∞X∞=0则可以得到
交点在图像平面上的投影为
很明显,这个是上面所提到的二次曲线上的点,这样可以得到约束
2.标定参数的求解
在标定参数求解过程中,首先将得到解析解,然后利用基于最大似然的非线性方法进行优化,最后将求解考虑镜头的畸变的标定结果。(1)解析解首先令
注意到B是对称的,所以有
令Hi是矩阵H的第i列,可以得到
其中
通过上一节所述的约束条件,可以将式(5.162)写成
如果有n幅模板平面的图像则可以得到
式中,V是2n×6矩阵。当n>2时,可以得到b的惟一解,并根据b来求解摄像机的内部参数矩阵K,有
只要内部参数一定,则外部参数就可以很容易得到
(2)最大似然估计
上面的求解摄像机内外参数的方法是基于最小距离的,但这在物理上是没有什么意义的。可以拍摄具有m个特征点的n张模板图像,每个点都有独立同分布的噪声。则最大似然解可以通过求解下列式的最小值得到
式中,是点Mj的投影。式(5.168)是一个非线性优化的问题,可以利用LM(Levenberg Marquardt)优化算法(梯度下降法和高斯牛顿法的结合)解决。不过这需要很好的初始值,这些需要的初始化的值包括内参数矩阵K,旋转矩阵Ri和平移矩阵Ti(其中,i=1,2,…,n)。这些参数可以通过上面提到的方法求得。
(3)非线性优化算法
根据摄像机模型,将已知物体空间特征点投影到图像平面上,得到该特征点基于摄像机模型的理想图像坐标(Ui,Vi)。理想图像坐标与摄像机实际探测到的图像坐标(ui,vi)存在偏差。在这种情况下,需要用非线性优化使这种偏差达到最小,从而获得使偏差最小时的参数为摄像机参数的估计值。优化的目标函数用解析式表示为
其中
因此非线性优化的过程就是使式(5.169)极小化的过程,即
式中,x=[x1x2…xn]T,且一般m≥n。式(5.171)极小化问题的解决要采用递归搜索,因此目标函数F(x)的极小化过程的计算量非常大。可采用许多非线性优化算法,其中LM优化算法的速度最快。下面通过论述最小二乘法来说明该算法。
当每个fi(x)是x的线性函数时,称式(5.171)为线性最小二乘问题。当每个fi(x)是x的非线性函数时,称式(5.171)为非线性最小二乘问题。
1)线性最小二乘问题 在式(5.171)中,假设(www.chuimin.cn)
式中,pi为n维列矢量;bi为实数。那么式(5.169)可用矩阵乘积形式来表达。令
式中,A为m×n矩阵;B为m维列矢量。则
现在求F(x)的平稳点,令
即F(x)平稳点满足
设A列满秩,ATA为n阶对称正定矩阵。由此可得到目标函数F(x)的平稳点为
由于F(x)是凸函数,因此x必是整体极小点。对于线性最小二乘问题,只要ATA非奇异(可逆),就可以用式(5.177)来求解。
2)非线性最小二乘法 设式(5.169)中的fi(x)是非线性函数,且F(x)存在连续偏导数。解决这类问题的基本思想是,通过解一系列线性最小二乘问题的解来求非线性最小二乘问题的解。设x(k)是解的第k次近似,在x(k)处将fi(x)线性化,这样原来的问题转变成为线性最小二乘问题。运用式(5.177)求出这个问题的极小点x(k+1),把它作为非线性最小二乘问题的第k+1次近似。再从x(k+1)出发,重复以上过程,直到收敛。具体过程如下:
式(5.178)右端是函数fi(x)在点x(k)展开的一阶Taylor多项式。令
用ϕ(x)近似F(x),从而用ϕ(x)的极小值点作为目标函数F(x)的极小值点估计。现在求解线性最小二乘问题,有
这里记作
其中
所以ϕ(x)可以写成
按照前述方法可以得到
可以写成递归形式
把x(k+1)作为F(x)的极小值点的第k+1次近似。通常称式(5.186)为Gauss-Newton公式。矢量称作在点x(k)处Gauss-Newton方向。为保证每次迭代能使目标函数值下降,在求出d(k)后,不直接用x(k)+d(k)作为第k+1次近似,而是从x(k)出发,沿这个方向进行一维搜索,有
求出步长λ后,令
把x(k+1)作为第k+1次近似。以此类推,直至得到满足要求的解。
在最小二乘法中,有时出现矩阵ATkAk奇异或接近奇异的情况,这时求(ATkAk)-1会遇到很大困难,甚至根本不能进行。因此,需要对最小二乘法做进一步的修正。所用的基本技巧就是把一个正定对角阵加到ATkAk上,改变原矩阵的特征值结构,使其变成条件数较好的对称正定矩阵。LM优化算法是较为有效的修正的最小二乘法之一。
(4)径向扭曲畸变估计
这里将讨论两种类型的径向扭曲。实验证明,在某些应用中,线性模型不能准确地描述成像几何关系,尤其在使用广角镜头时,在远离图像中心处会有较大的畸变。张正友法的摄像机标定只考虑了径向畸变,其非线性描述可用如下公式表示:
解决上述径向畸变有两种方法:
第一种方法是在估计完其他参数后,再估计k1和k2。这样就会给出理想的像素坐标(u,v)即(x,y)。根据u、v的成像坐标所以从式(5.189)可以得到
写成矩阵形式则为Dk=d。利用n幅图像的m个点可以求得最小二乘解为
若设x方向和y方向的畸变系数相等,即k1=k2,则可以利用交比不变性来求解一阶径向畸变系数,方法如下:
图5.21 一阶径向畸变系数求解示例
如图5.21所示,直线l1上有3个点A1、B1、C1,若以A1、B1为基础点,点C1为分点(内分点或外分点),则由分点与基础点所确定的两有向线段之比称为简单比,记为
众所周知,一条直线上4个点中2个简单比的比值称为交比。如直线l1上4个点A1、B1、C1、D1的交比为
式中,A1、B1为基础点对;C1、D1为分隔点对。则交比不变性为
任意选取空间中共线的4个点,即,
,
,
,其
交比为
根据刚体不变性定律、摄像机坐标系到图像坐标系的转换式,
及交比不变性定律可得
将式(5.189)带入式(5.196),整理移项后可得
其中
由式可得
可见,式(5.197)是一个关于一阶径向畸变参数k的一元二次方程,因此只要知道空间中一组共线4个点的交比值和相应投影点的实际坐标值,就可以解得一阶径向畸变参数。通常可以通过选取几组这样的4个点,采用最小二乘法来线性求得畸变参数。
第二种方法直接利用LM优化算法对式(5.168)进行优化,即
这里是Mj经过k1,k2扭曲后投影的点,假设k1和k2的初始值为0,其他步骤同上。
有关视觉测量技术的文章
多数情况下,这些参数必须通过实验与计算才能得到,这个过程称为摄像机的标定。摄像机标定一般分为经典标定方法和自标定方法。当前对传统摄像机标定技术的研究集中在非线性畸变校正。自标定方法不依赖于标定参照物,仅利用摄像机在运动过程中周围环境的图像与图像之间的对应关系对摄像机进行标定。图5.1 摄像机标定系统图5.2 标定靶标的控制点类型......
2023-11-24
双目视觉测量系统的标定主要是指摄像机内部参数标定后,确定视觉系统结构参数R和T。实际上,在双目视觉测量系统的标定方法中,是由标定靶标对两台摄像机同时进行摄像机摄像标定,以分别获得两台摄像机的内、外参数,从而不仅可以标定出摄像机的内部参数,还可以同时标定出双目视觉测量系统的机构参数。......
2023-11-24
图5.11 世界坐标系与摄像机坐标系不重 合时的投影成像2.世界坐标系与摄像机坐标分开时的摄像机模型考虑更一般的情况,即摄像机坐标系和世界坐标系分开的情况,但仍将平面xy和像平面x′y′重合。图5.11所示为这种情况下的摄像机几何模型,像平面中心(原点)与世界坐标系的位置偏差记为矢量D,其分量为Dx、Dy、Dz。图5.12所示为考虑这些因素时的通用摄像机模型示意图。......
2023-11-24
图6.3所示为镜像式的虚拟立体视觉结构。并由光路反射可以确定虚拟摄像机的摆放角为由式(6.8)和式(6.9)即可确定模拟双目视觉传感器左、右虚拟摄像机的坐标和摆放角度。并由式(6.9)可推出反射镜M2L与M2R的摆放角度β必须不小于反射镜M1L与M1R的摆放角度α。......
2023-11-24
固态摄像机具有以下明显特点:1)全固体化、体积小、重量轻、不受电磁现象干扰。图2.29 固态摄像机一般结构组成1—物镜 2—红外滤光片 3—漫射镜片 4—玻璃保护片 5—传感器芯片 6—陶瓷衬底 7—插接件 8—电子部分 9—电源 10—信号黑白电视制式1)RS-170制式,属NTSC制式,主要应用在南美洲、北美洲和日本,场频率为60Hz,行频率为15750Hz,525行,隔行扫描方式。......
2023-11-24
利用这些转换系数,图像平面上的任意一点P,都可以在两个参考平面上找到点P1、P2与之对应。通过式连接P1、P2,可得到点P的视线,有了视线方向,便可以很容易地进行立体三角测量。......
2023-11-24
单目视觉几何相似法测量是对应于被测对象的几何参数在同一平面内的情况,此时被测物面与摄像系统光轴垂直,并与像平面平行。几何相似法测量只是二维测量,主要有二维几何位置、形状、变形测量、位移和速度的测量等。......
2023-11-24
相关推荐