激光与光电子学进展, 2019, 56 (21): 211506, 网络出版: 2019-11-02  

准确标定摄像机的混合粒子群优化方法 下载: 930次

Hybrid Particle-Swarm-Optimization Method for Accurately Calibrating Cameras
作者单位
新疆大学电气工程学院, 新疆 乌鲁木齐 830047
摘要
摄像机标定在机器视觉系统研究中占据十分重要的部分,为更好更快地标定摄像机,提出一种基于混合粒子群算法的摄像机参数优化方法。用最小二乘法求出摄像机的内外参数,并以此作为待优化参数的初始值;然后以最小距离准则建立目标函数,再利用混合粒子群算法对摄像机参数进一步优化计算,最终获得误差小的摄像机参数。实验结果表明混合粒子群优化算法能够快速、高精度地收敛,可在一定程度上提高摄像机的标定精度。
Abstract
Camera calibration is a very important part in machine-vision-system research. To calibrate a camera better and faster, we propose a camera-parameter-optimization method based on hybrid particle-swarm optimization. First, we obtain the internal and external parameters of the camera by the least-squares method and use them as the initial values of the parameters to be optimized. Then, we establish the objective function using the minimum-distance criterion. Next, we use a hybrid particle-swarm optimization algorithm to further optimize the camera parameters, and finally we obtain the camera parameters with only small errors. Our experimental results show that the optimization algorithm can converge quickly and accurately. Therefore, this method is able to improve camera-calibration accuracy of the camera to some extent.

1 引言

摄像机标定即求解出摄像机成像模型的内外参数以及畸变系数,广泛应用在视觉计算、三维重建[1]、目标识别等计算机视觉问题中,其标定的精度对实际工程的可实现性产生了重要影响。目前,人们提出了许多摄像机标定方法,包括传统标定方法和自标定方法,这两种方法都有局限性,需要进一步改进。

传统标定方法具有精度高的优点,但标定的过程繁琐复杂,且需要高精度的已知结构信息。Tsai[2]的两步标定法和Zhang[3]的平面标定法,使传统标定法得到了一定的简化,但仍然存在对标定设备的精度要求高,无法普遍应用等缺点,针对这些问题,学者们在此两种方法[2-3]的基础上提出许多改进的方法。Zhang等[4]提出的摄像机线性标定方法,计算速度快,但标定精度不高。黄海贇等[5]提出的基于遗传算法的优化方案,虽然简化了标定过程,但在控制点的数量较少时无法保证准确度。解则晓等[6]提出的线结构光传感器内外参数同时标定的方法,标定过程操作简单,但对设备要求较高。柳升龙等[7]的标定方法操作简便且不依赖高精度合作标志,但精度依然不高。于瑾等[8]提出一种基于相位标靶的标定方法,该方法标定步骤简单且收敛速度快,但灵活性不高。卢津等[9]提出的基于新型正交消隐点的摄像机标定方法,收敛速度快且精度高,但标定过程繁琐。孙聪等[10]提出的基于广义成像模型的Scheimpflug摄像机标定方法,精度高、过程可靠,但依旧具有传统标定法标定过程复杂的缺点。

而摄像机自标定法由于不需要借助任何特殊的标定物,因此具有灵活性,但它缺乏传统方法的精度和稳健性。针对这些不足,Li等[11]提出结合遗传算法和粒子群优化(PSO)算法的自标定算法,标定精度很高,但却没有考虑摄像机产生的畸变。徐嵩等[12]提出一种新的摄像机自标定几何方法,对图像噪声不敏感,提高了标定精度和效率,但也仅考虑摄像机的内外参数。洪洋等[13]基于正交消隐点提出的摄像机内参数的自标定方法,标定结果精度高、实时性强,但同样没有考虑摄像机的畸变。自标定法由于只利用了摄像机内部参数自身存在的约束,而不考虑场景和摄像机运动,这就使得自标定方法只能应用在精度要求不高的场合。

近年来,有学者将粒子群算法应用在传统摄像机标定法研究方面[14-18],用粒子群及其改进算法对摄像机参数进行优化,得到了精确的摄像机参数,但其收敛速度和精度仍然有待提高。从学者们的研究中不难发现,未来的研究将集中在智能算法的开发上,以使摄像机标定适应多样化的现实应用要求。本文应用一种混合粒子群优化(HPSO)算法对摄像机的参数进行优化,得到了很好的效果。

2 摄像机模型和参数

摄像机模型是对从场景物体成像到成像平面的物理过程的数学描述,可以看作针孔模型。单目摄像机是日常生活中最简单的成像系统,图1为一个在计算机视觉领域经常被引用的单目摄像机模型和4个坐标系。

图 1. 单目摄像机模型(针孔摄像机模型)

Fig. 1. Monocular camera model (pinhole camera model)

下载图片 查看所有图片

1)世界坐标系(Ow-XwYwZw):一个正交的3D参考坐标系,以真实世界的某一物体作为参考物。

2)摄像机坐标系(Oc-XcYcZc):一个垂直于像平面3D正交的坐标系,它的原点与摄像机的光心重合,Zc轴与摄像机的光轴重合。

3)数字图像坐标系(o-uv):原点位于图像平面左上角,以像素为单位,对于图像,u是行数,v是列数。

4)摄像机物理坐标系(o-xy):由于数字图像坐标系(o-uv)只表示像素位于数组中的列数和行数,并没有表示出该像素在图像中的具体位置,所以需要建立一个以物理单位表示的图像物理坐标系,即摄像机物理坐标系。该坐标系是一个2D正交的坐标系,它的原点是光轴与图像平面的交点,x轴和y轴分别与Xc轴和Yc轴平行。

5)鉴于针孔摄像机模型(理想成像模型)没有考虑畸变,从世界坐标系下的坐标转换到摄像机物理坐标系下的坐标可表示为

Zcfxyf=XcYcZc=RXwYwZw+T,(1)

式中:R为旋转矩阵;T为平移矢量;f为针孔的焦距;Zc不为0。

对于空间中任意一点P,由(1)式可进一步得到

Zcuv1=fdxγu00fdyv0001RTXwYwZw1=αγu00βv0001RTXwYwZw1=KRTXwYwZw1,(2)

式中:K为内参数矩阵,只与摄像机的内部结构有关; RT为由摄像机相对于世界坐标系的方位决定的外参数矩阵;dx为每一个像素在x轴方向上的物理尺寸;dy为每一个像素在y轴方向上的物理尺寸;u0v0γαβ为摄像机的内部参数。

在现实生活中,由于生产制造工艺不完善,导致摄像机的构造、安装及制造等因素会造成参数误差,导致摄像机存在非线性畸变,使得针孔模型不能准确地描述最终的成像关系。所以,为使摄像机标定的结果更加准确,非线性畸变不能忽略,摄像机的畸变主要分为径向畸变、偏心畸变及薄棱镜畸变3种类型[19-20]。设(x',y')为(x,y)的估计值,则可以得到图像平面上坐标的正确表达式为

x'=x+δ'x=x+k1x(x2+y2)+l13x2+y2)+2l2xy+s1(x2+y2)y'=y+δ'y=y+k1y(x2+y2)+l2(x2+3y2)+2l1xy+s2(x2+y2),(3)

式中:δ'xδ'y为关于(x',y')的畸变误差;k1为径向畸变系数;l1l2为偏心畸变系数;s1s2为薄棱镜畸变系数。在实际成像过程中,考虑到摄像机的物理结构特性会造成很多种畸变,其中径向畸变对成像效果影响最大,为主要的畸变,本文忽略掉其他两种畸变,只研究径向畸变。则有

x'=x+δ'x=x+x[k1(x2+y2)+k2(x2+y2)2]y'=y+δ'y=y+[k1(x2+y2)+k2(x2+y2)2],(4)

式中:k2为径向畸变系数。

可将摄像机标定归结为一个问题,在给定足够数量的控制点Pm及其在世界坐标系下的坐标(xwm,ywm,zwm)和相对应的数字图像坐标(um,vm)的情况下,估计出摄像机的内部参数(α,β,γ,u0,v0)、外部参数(R,T)及畸变参数(k1,k2)。

3 基于最小二乘法的初始值估计

3.1 摄像机内外参数的估计

令标定图片位于世界坐标系中Z=0的平面,则摄像机理想成像模型为

suv1=KRTXwYw01=Kr1r2r3T·XwYw01=Kr1r2TXwYw1,(5)

式中:s为一个任意非零常数;R为摄像机坐标系向世界坐标系转换的旋转矩阵,r1为旋转矩阵的第一列,r2为旋转矩阵的第二列,r3为旋转矩阵的第三列。

根据平面间的单应性,有

suv1=HXwYw1,(6)

式中:H为单应矩阵。

由(5)~(6)式可得,单应矩阵H和摄像机参数矩阵(包含内参和外参)相等,即

H=h1h2h3=λKr1r2T,(7)

式中: h1,h2,h3分别为单应性矩阵的第一列,第二列,第三列;λ为单应性矩阵的比例系数。

将(7)式写成向量形式,表示为

r1=λK-1h1r2=λK-1h2T=λK-1h3(8)

又由于旋转矩阵R是正交矩阵,对于任意一幅标定图像,由正交矩阵的性质可得

rT1r2=hT1K-TK-1h2=0r1=r2=hT1K-TK-1h1=hT2K-TK-1h2=1(9)

同样地,对于任意一幅标定图像,可以得到关于内部参数的两个方程式,令

B=K-TK-1B11B12B13B21B22B23B31B23B33=1α2-γα2βv0λ-u0βα2β-γα2βγ2α2β+1β2-γ(γv0-u0βα2β-v0β2v0λ-u0βα2β-γ(γv0-u0βα2β-v0β2γv0-u0β2α2β2+v0β2+1,(10)

式中:B是一个对称矩阵,它实际上只有6个未知量。将6个未知量组织成一个矢量的形式,即

b=B11B12B22B13B23B33T(11)

利用最小二乘法可求解出b,从而获得矩阵B。根据(10)式可求得摄像机的内部参数为

u0=γv0β-B13α2λv0=B12B13-B11B23B11B22-B122α=λB11β=λB11B11B22-B122γ=-B12α2βλλ=B33-B132+v0(B12B13-B11B23)B11(12)

再根据单应性矩阵H和内参数矩阵K,可得到不同视点的外部参数为

r1=λK-1h1r2=λK-1h2r3=r1×r2T=λK-1h3λ=1K-1h1=1K-1h2(13)

3.2 摄像机畸变参数估计

由于偏心畸变和薄棱镜畸变对于日常使用的短焦距镜头成像效果几乎没有影响,于是,本文仅研究对成像效果影响较大的径向畸变,由(4)式和(5)式可得

(u-u0)(x2+y2)(u-u0)(x2+y2)2(v-v0)(x2+y2)(v-v0)(x2+y2)2·k1k2=u'-uv'-v,(14)

式中:u'和v'为数字图像坐标的uv的估计值。

将(14)式写成矩阵Dk=b的形式,其中k= k1k2T,则根据最小二乘法可得

k=(DTD-1DTb(15)

由于干扰噪声的存在,所求的摄像机内外参数及畸变系数均不满足要求,需要采用以最小距离准则来优化求解,因此应用混合粒子群算法对摄像机的参数进行优化。

4 基于混合粒子群算法的摄像机参数优化

4.1 粒子群算法

PSO算法,首先由Kennedy等[21]于1995年提出并应用于函数优化。它是一种相对较新的基于种群的求解数值优化问题的搜索技术,有着十分优秀的全局优化能力。在搜索过程中,粒子或群体成员在多维搜索空间中以一定的速度飞行,寻找潜在的解,通过比较个体经验和整个群体所反映的经验对速度和位置进行调整。如在一个S维的搜索空间中,存在一个由N个粒子构成的群体,则有

xi=[xi1,xi2,,xiS]vi=[vi1,vi2,,viS],(16)

式中:xivi分别为第i个粒子的当前位置和飞行速度。为使粒子到达理想的位置,粒子会根据该粒子的历史优位置pi和整个粒子群的优位置pg来更新速度和位置。粒子群的算法公式为:

vi(t+1)=wvi(t)+ c1r1[pi-xi(t)]+c2r2[pg-xi(t)]xi(t+1)=xi(t)+vi(t+1),(17)

式中: xi∈[xmin,xmax],其中xminxmax分别为粒子寻优范围的下限与上限; vi∈[vmin,vmax],其中vminvmax分别为粒子飞行的最小速度和最大速度;c1c2为学习因子;r1r2为(0,1)之间的随机数;w为对搜索影响较大的惯性权重系数。惯性权重系数较小则有利于局部搜索,太小则容易陷入局部最优;惯性权重系数应适当取大才有利于全局搜索寻优。

4.2 混合粒子群算法原理

PSO算法结构简单,仅依靠粒子速度完成搜索,搜索速度非常快,调整的参数少,具有工程上易于实现的优点。但PSO缺乏速度的动态调节,易得到局部极值,从而导致精度低或不易收敛等问题。而模拟退火(SA)算法由于在搜索过程中概率地接受差的解,在搜索过程中能够有效地跳出局部最优值。同时,该概率由温度参数控制,并且随温度的降低而逐渐减小,使得SA算法在退火过程中能够很好地找到准确的解。

本文将SA思想与PSO算法结合得到HPSO算法,HPSO算法具有更好更快的全局搜索能力。在搜索的初始阶段,由于PSO算法具有较大的惯性权重系数w,SA算法具有较高的温度,这使得HPSO算法具有较强的全局搜索能力,能对种群进行“快速全局地搜索”,快速接近最优解附近。随着搜索继续进行,HPSO算法将随着PSO算法的惯性权重系数和SA算法的温度降低而逐渐变为局部搜索,首先锁定在最优解区域附近,然后再进行“仔细地搜索”。用PSO使算法中的各个粒子快速地向全局最优位置pg聚集,而SA通过赋予搜索过程一种时变和最终趋于零的概率突跳性,使得种群概率性地接受差的解,避免了HPSO算法的早熟和陷入局部极优。所以,HPSO相比于单一的SA或PSO更具有较强的全局和局部搜索能力。HPSO算法的寻优过程为

1) 种群初始化:生成N个粒子的位置和速度,设置粒子各维度的边界,即设定粒子速度的上限和下限。将初始标定值设定在一个初始值上下浮动的优化区间,这样是为减少计算时间和避免出现粒子运动范围过大而导致算法无法收敛。

2) 计算每个粒子的适应度值,保存每个粒子的当前位置与适应度值在各微粒的pi中,找到粒子当前适应度最优个体pbest,在所有pbest中找出适应度值最优个体的位置及适应度值,并将它们存储在pg中。

3) 按经验确定初始温度为t0=F(pg)/ln 5,根据(18)式确定当前温度下各pi的值为

TH(pi)=exp{[-F(pi)-F(pg)]/t}i=1Nexp{[-F(pi)-F(pg)]/t},(18)

式中:F(·)为各微粒的适应度值;t为当下各微粒的温度;TH(·)为当前温度下各pi的适配值。

4) 采用轮盘赌策略概率性地从所有pi中确定全局较好的替代值p'g

5) 更新种群:根据

vi,j(t+1)=φ{vi,j(t)+c1r1[pi,j-xi,j(t)]+c2r2[p'g,j-xi,j(t)]}xi,j(t+1)=xi,j(t)+vi,j(t+1)19

更新每个粒子的速度和位置。其中,φ= 22-C-C2-4C,C=c1+c2,x为当前微粒的位置,下标i,j分别为第i个粒子的第j次迭代。

6) 进行退温操作,迭代公式为tk+1=ξtk,其中,tk为第k次迭代后的温度,ξ为退火常数。

7) 更新种群最优结果:根据新一代种群的适应度值,更新种群的个体最优和全局最优。

8) 确定终止条件是否满足:如果达到最大迭代次数,则循环终止,输出结果,否则转到3)继续以上步骤,直到满足条件为止。

5 测试结果与分析

为验证本文算法的应用性能,本研究对摄像机的内外参数和畸变系数都进行了优化。假设有n个平面模板图像,每个模板图像都有m个角点,每个点大小相等,位于相同的噪声环境中。建立目标函数为

fobj=minh=1ns=1mphs-p'hs(K,R,T,k1,k2)¯,(20)

式中:phs是由世界坐标通过摄像机成像模型(2)式得到的理想坐标,表示第h张图片的第s个角点,用(uhs,vhs)表示;p'hs为角点检测得到的实际像素坐标,其坐标用(u'hs,v'hs)表示。将两者坐标的像素距离作为目标函数,它的大小直接反映了标定结果的精度,该函数值越小,说明标定的精度越高。为获得像素与实际像素的距离,将目标函数作为适应度评价标准,计算得到初始化种群的个体极值和全局极值。适应度函数表示为

Ffitness=min1mh=1m(uh-u'h)2+(vh-v'h)2(21)

本文对摄像机的内外参数及径向畸变系数进行优化。生成40个粒子的位置和速度,设置粒子各维度的边界,即设定粒子速度的上限和下限。将初始标定值设定在一个初始值上下浮动的优化区间,具体参数优化的范围如下:αβγu0v0的初始值基础上下浮动100,RT的初始值上下浮动50,k1k2的初始值基础上下浮动20。这样既减少计算时间,又可以避免出现粒子运动范围过大而导致算法无法收敛。

为得到更精确的结果,摄像机标定实验采用Camera Calibration Toolbox所提供的案例标定板,规格为6张13×14黑白棋盘标定板,每格的尺寸为 30 mm×30 mm。如图2所示,通过MATLAB编程对不同图像的角点坐标进行提取,每张图片提取156个坐标,然后根据最小二乘法估计出摄像机的内外参数,并以此为初值,最后利用HPSO算法对相机参数进行优化。设置粒子数量N=40,学习因子c1=c2=2.05,退火常数ξ=0.5,迭代次数为400次。

图 2. 棋盘格标定板

Fig. 2. Checker board calibration boards

下载图片 查看所有图片

图3表1可以得到,HPSO算法能够快速、准确地找到所需的摄像机参数,能够更准确地标定摄像机。表1为标定摄像机参数的结果,图3为使用HPSO算法得到摄像机参数的适应度曲线。

表 1. 摄像机标定参数优化结果

Table 1. Optimization results of camera calibration parameters

Parameterαβu0v0γk1k2
Initial value of parameter663.0130676.3462324.8492255.2341-8.97060.0723-0.9763
Zhang's method657.3730657.8142301.7822244.05110.5281-0.25770.1344
PSO669.4958684.3106319.3003251.9557-3.7394-0.1439-1.1690
GA658.9559659.4016302.7685245.103290.64935-0.25010.1043
HPSO657.2879658.2075304.1057246.88690.1760-0.24760.1053

查看所有表

图 3. 使用HPSO得到的适应度曲线

Fig. 3. Fitness curve obtained by HPSO

下载图片 查看所有图片

使用重投影误差来评判标定的精度。重投影误差为实际像素坐标与期望像素坐标的偏差,可以很好地体现标定值的精确度。在实验过程中,(u'h,v'h)为实际检测到的角点像素坐标,(uh,vh)为通过摄像机成像模型计算得到的对应角点坐标的估计值,定义X轴方向的重投影误差为u'h-uh,Y轴方向的重投影误差为v'h-vh,每张图片的平均重投影误差为

err=h=1N's=1M'm'hs-mhsN'×M',(22)

式中:mhs为由世界坐标通过摄像机成像模型投影得到的理想坐标;m'hs为角点检测得到的实际像素坐标;M'N'分别为标定图像角点的行数和列数。

图 4. 使用HPSO得到的重投影误差。(a)标定图片的重投影误差;(b)标定图片的平均重投影误差

Fig. 4. Reprojection error obtained by HPSO.(a)Reprojection error of calibration image; (b)average projection error of calibration image

下载图片 查看所有图片

图 5. 使用张正友标定法得到的重投影误差。(a)标定图片的重投影误差;(b)标定图片的平均重投影误差

Fig. 5. Reprojection error obtained by Zhang's calibration method. (a)Reprojection error of calibration image; (b)average projection error of calibration image

下载图片 查看所有图片

图 6. 使用GA得到的重投影误差。(a)标定图片的重投影误差;(b)标定图片的平均重投影误差

Fig. 6. Reprojection error obtained by GA.(a)Reprojection error of calibration image;(b)average reprojection error of calibration image

下载图片 查看所有图片

图 7. 平均重投影误差对比图

Fig. 7. Comparison of mean reprojection error

下载图片 查看所有图片

现分别用HPSO算法、GA算法和张正友标定法对6张标定图片的重投影误差进行比较,每张标定图片有156个角点。结果如图4~7所示,相比于张正友标定法和GA算法,使用HPSO法得到的重投影误差更小。

6 结论

研究一种可用于摄像机精确标定的优化方法,在摄像机标定参数的过程中,结合工程实际,建立考虑摄像机畸变效应的非线性关系模型,将模拟退火算法思想结合粒子群优化算法应用于摄像机标定,此法提高了标定的精度。在求解最优参数时,先用最小二乘法得到摄像机参数,再将粒子的搜索空间界定在一定的范围内,用HPSO对参数进行非线性优化,最终获得重投影误差最小的摄像机参数。同时本文还将HPSO算法的标定效果与已有的同类标定算法的标定效果进行对比,结果表明HPSO算法具有更高的标定精度和有效性。

参考文献

[1] 马颂德, 张正友. 计算机视觉: 计算理论与算法基础[M]. 北京: 科学出版社, 1998: 52- 53.

    Ma SD, Zhang ZY. Computer vision: computational theory and algorithmic basis[M]. Beijing: Science Press, 1998: 52- 53.

[2] Tsai R Y. A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses[J]. IEEE Journal on Robotics and Automation, 1987, 3(4): 323-344.

[3] Zhang Z Y. A flexible new technique for camera calibration[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2000, 22(11): 1330-1334.

[4] Zhang Z, Zhao R J, Liu E H, et al. A single-image linear calibration method for camera[J]. Measurement, 2018, 130: 298-305.

[5] 黄海贇, 戚飞虎. 一种精确标定摄像机的遗传算法方案[J]. 红外与毫米波学报, 2000, 19(1): 1-6.

    Huang H Y, Qi F H. A genetic algorithm approach to accurate calibration of camera[J]. Journal of Infrared and Millimeter Waves, 2000, 19(1): 1-6.

[6] 解则晓, 张安祺. 超大尺度线结构光传感器内外参数同时标定[J]. 光学学报, 2018, 38(3): 0315001.

    Xie Z X, Zhang A Q. Simultaneous calibration of the intrinsic and extrinsic parameters of ultra-large-scale line structured-light sensor[J]. Acta Optica Sinica, 2018, 38(3): 0315001.

[7] 柳升龙, 孙聪, 刘海波, 等. 一种新的移轴相机两步标定方法[J]. 中国科学, 2018, 48(8): 836-844.

    Liu S L, Sun C, Liu H B, et al. A new two-step method for tilt/shift camera self-calibration[J]. Scientia Sinica Technologica, 2018, 48(8): 836-844.

[8] 于瑾, 陈超, 高楠, 等. 基于相位标靶的相机标定[J]. 激光与光电子学进展, 2018, 55(11): 111203.

    Yu J, Chen C, Gao N, et al. Camera calibration based on phase target[J]. Laser & Optoelectronics Progress, 2018, 55(11): 111203.

[9] 卢津, 孙惠斌, 常智勇. 新型正交消隐点的摄像机标定方法[J]. 中国激光, 2014, 41(2): 0208001.

    Lu J, Sun H B, Chang Z Y. A novel method for camera calibration with orthogonal vanishing points[J]. Chinese Journal of Lasers, 2014, 41(2): 0208001.

[10] 孙聪, 刘海波, 陈圣义, 等. 基于广义成像模型的Scheimpflug相机标定方法[J]. 光学学报, 2018, 38(8): 0815009.

    Sun C, Liu H B, Chen S Y, et al. A general imaging model based method for Scheimpflug camera calibration[J]. Acta Optica Sinica, 2018, 38(8): 0815009.

[11] LiJ, Yang YM, Fu GP. Camera self-calibration method based on GA-PSO algorithm[C]∥2011 IEEE International Conference on Cloud Computing and Intelligence Systems, September 15-17, 2011, Beijing, China. New York: IEEE, 2011: 149- 152.

[12] 徐嵩, 孙秀霞, 刘希, 等. 基于矩形的摄像机自标定几何方法[J]. 光学学报, 2014, 34(11): 1115002.

    Xu S, Sun X X, Liu X, et al. Geometry method of camera self-calibration based on a rectangle[J]. Acta Optica Sinica, 2014, 34(11): 1115002.

[13] 洪洋, 孙秀霞, 蔡鸣, 等. 基于正交消隐点无穷单应的摄像机内参数自标定方法[J]. 中国激光, 2015, 42(12): 1208001.

    Hong Y, Sun X X, Cai M, et al. An intrinsic parameters self-calibration technique based on infinite homography between orthogonal vanishing points[J]. Chinese Journal of Lasers, 2015, 42(12): 1208001.

[14] 王道累, 胡松. 基于量子粒子群优化算法的摄像机标定优化方法[J]. 激光与光电子学进展, 2018, 55(12): 121502.

    Wang D L, Hu S. Optimization method of camera calibration based on quantum-behaved particle swarm optimization algorithm[J]. Laser & Optoelectronics Progress, 2018, 55(12): 121502.

[15] 陈甦欣, 张晓峰. 基于改进粒子群算法的相机标定优化[J/OL]. 中国科技论文在线, ( 2018-04-06)[2019-03-10]. http:∥www.paper.edu.cn/releasepaper/content/201804-74.

    Chen SX, Zhang X F. Optimization of camera calibration based on improve particle algorithm[J/OL]. Sciencepaper Online, ( 2018-04-06)[2019-03-10]. http:∥www.paper.edu.cn/releasepaper/content/201804-74.

[16] 郭彤颖, 李宁宁, 刘雍. 基于粒子群算法的摄像机内参数优化方法[J]. 激光与光电子学进展, 2017, 54(11): 111504.

    Guo T Y, Li N N, Liu Y. Optimization of camera internal parameters based on particle swarm algorithm[J]. Laser & Optoelectronics Progress, 2017, 54(11): 111504.

[17] 黄伟光, 董安国. 基于粒子群算法的摄像机自标定[J]. 计算机应用与软件, 2015, 32(5): 216-219, 233.

    Huang W G, Dong A G. Camera self-calibration based on particle swarm optimisation[J]. Computer Applications and Software, 2015, 32(5): 216-219, 233.

[18] 江祥奎, 范永青, 王婉. 基于粒子群遗传算法的BP神经网络摄像机标定[J]. 计算机科学与探索, 2014, 8(10): 1254-1262.

    Jiang X K, Fan Y Q, Wang W. BP neural network camera calibration based on particle swarm optimization genetic algorithm[J]. Journal of Frontiers of Computer Science & Technology, 2014, 8(10): 1254-1262.

[19] Chatterjee C, Roychowdhury V P. Chong E K P. A nonlinear Gauss-Seidel algorithm for noncoplanar and coplanar camera calibration with convergence analysis[J]. Computer Vision and Image Understanding, 1997, 67(1): 58-80.

[20] Weng J, Cohen P, Herniou M. Camera calibration with distortion models and accuracy evaluation[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1992, 14(10): 965-980.

[21] KennedyJ, EberhartR. Particle swarm optimization[C]∥Proceedings of the IEEE International Conference on Neural Networks, November 27-December 1, 1995, The University of Western Australia, Perth, Western Australia. New York: IEEE, 1995: 1941- 1948.

雷阳, 张宏立, 王聪. 准确标定摄像机的混合粒子群优化方法[J]. 激光与光电子学进展, 2019, 56(21): 211506. Yang Lei, Hongli Zhang, Cong Wang. Hybrid Particle-Swarm-Optimization Method for Accurately Calibrating Cameras[J]. Laser & Optoelectronics Progress, 2019, 56(21): 211506.

引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!