基于平面模板的摄像机标定方法_郝鑫
更新时间:2023-05-28 12:48:01 阅读量: 实用文档 文档下载
- 基于平面模板的标定方法推荐度:
- 相关推荐
Vol.12No.2第1太原师范学院学报(自然科学版)2卷 第2期
) Jun.20132013年6月 JOURNALOFTAIYUAN NORMALUNIVERSITY(NaturalScienceEdition
基于平面模板的摄像机标定方法
郝 鑫
()山西大学数学科学学院,山西太原030006
摘要〕仅要求摄像机在3个(或3个以 〔 文章提出了一种基于平面模板的摄像机标定方法,上)的不同方位对同一平面模板进行拍摄,即可标定摄像机参数(包括内参数、外参数、畸变系数).并利用两步法求解摄像机参数.模拟图像和真实图像结果表明,该方法兼顾了标定精度与速度.整个标定过程不需要人为干预,可以自动进行,具有较强的实用性.
〔关键词〕平面模板;单应矩阵;非线性最优化 摄像机参数标定;
〔()文章编号〕中图分类号〕文献标识码〕16722027201302009104P391 --- 〔 T 〔 A
0 引言
1]
,摄像机标定是计算机视觉领域里从二维图像获取三维信息的基本要求[是完成许多视觉工作必不可
少的步骤.从数学模型误差分析的角度可知,摄像机参数的任何微小误差经过光学系统的放大均会导致应用精度的迅速下降,尤其是处在大尺度条件下的时候,物距远大于焦距,这种误差的放大作用就更加明显.因此
2]
研究一种精度高同时兼顾便携、简易、灵活的摄像机标定方法是十分必要的[本文在张正友提出的标定方.
法基础上,提出的基于平面模板标定法是一种用平面模板代替传统的标定块的标定方法,不同于张正友方法本文的标定模型包含五个畸变因子,充分考虑了镜头的径向畸变和切向畸变,实验中提出的两个畸变因子,
结果表明该方法有较好的标定精度.
3]
,本文利用了目前较为成熟的两步法进行标定[第一步使用直接线性变换法估计出摄像机参数作为初
在初值估计时假设畸变因子均为0,之后在初值估计的基础上利用L值,evenberaruardt算法进行优化.-Mgq
1 标定原理
1.1 摄像机成像模型和相关符号
T
,考虑三维空间的点在图像平面上的成像原理,图像上的二维点记为m=[空间中的三维点记为u,v]
TTT珦w=[,]]相应的齐次坐标分别记为m和XXw=[X,Y,Z]u,v,1X,Y,Z,1.珦=[
若摄像机是理想的针孔模型,则空间点M与图像点m之间的射影关系可表示为:
γu0珦w,()且A=βvsmR T]X1珦=A[0,
0 1(其中s为非零尺度因子,是摄像机坐标系相对于世界坐标系的旋转矩阵与平移向量,R T)A称为摄像机
((内参数矩阵,为图像平面在u轴和v轴上的尺度因子,为主点坐标,即光轴与图像平面交点的uvα,0,0)β)
3]
像素坐标,即当图像坐标系的u轴和v轴不垂直时所导致的一个系数[.γ为斜性因子,
若摄像机镜头存在畸变,则空间中一点的坐标变化关系表示如下:
设三维空间中的一点,在世界坐标系下的坐标为Xw,经旋转平移后的坐标变化为Xc=R*Xw+T,令x
T
,););),[相应的齐次坐标可表示为:当镜头存在畸变的情况1.=Xc(12z=Xc(3a,b,1]=y=Xc(
zz
T
]
收稿日期:20130312*--
,郝 鑫(女,山西长治人,山西大学数学科学学院在读硕士研究生,主要从事计算机视觉研究.1987 作者简介:-)
T
[],下,经旋转平移变化后的坐标在摄像机坐标系下的坐标可表示为:其中xx,1yy,
24622
)))))))xx=a*(1+kc(1rc(2rc(5rkc(3a*b+kc(4ra*****(+k+k+2*+2*
24622
)))))))1+kc(1rc(2rc(5rc(3rbkc(4a*b****(*+k+k+k+2*+2*yy=b*(
222
r=a+b
包含径向畸变和切向畸变,再经摄像机内参数作用后空间点在图像坐标系下的坐标可表示kc为畸变系数,T
[],为:xxx,1yyy,
其中:
xxx=α*(xx+γ*+uyy)0
yyy=β*yy+v0.1.2 图像平面与模板之间的单应矩阵以及摄像机参数的约束关系
假设世界坐标系位于模板平面上,即模板平面满足坐标方程Z=0.以模板平面的某一顶点为坐标原点令OwXw和OwYw分别平行于模板平面上正方形小格的两条相互垂直的边Ow建立世界坐标系OwXwYwZw,沿,OwZw轴垂直于模板指向外侧.
)在计算单应矩阵时假设畸变系数为0,记旋转矩阵R的第i列为r则式(可写为:1i,
xwxwww
y()smrr2=A[珦=s=A[1r2r3t1r2tw=Hw
0
11[]
其中:在获得平面模板图像后,根据图像3×3矩阵的H表示由世界坐标系到计算机图像坐标系单应矩阵4.
[]
,和平面模板上相应的角点坐标并利用D假设H=[其中hLT方法来估计单应矩阵H的系数4.h1h2h3]i)[]表示H的第i列所对应的向量.由式(可以得到:根据旋2h=A[rλλ表示任意的非零常数,1h2h3]1r2r3t
5]
:转矩阵R中向量r可以得到[r1、2之间的垂直正交性,
hA-TA-1h12=0
hA-TA-1hA-TA-1h11=h22
))式(和式(是在求得单应矩阵H下的关于内参数的两个基本约束.注意到一个单应矩阵H拥有8个自由34
()3
()4
,而外部参数有6个自由度(因此一个单应矩阵只能获得关于摄像机内部参数的两个度,3个旋转3个平移)约束.假设:
B=A-TA-1
则B为一3×3对称矩阵,设向量b的表达式为:
B1B1B123
1B2B2=B1223
B1B2B3333()5
b=[B11B12B22B13B23B33]
则存在关系式:i行第j列的元素, 令hij表示单应矩阵H中第
TT
hhbiBij=vj
()6()7
其中:
vhhhhhhhhhhii11hi12+hi21hi22hi31+hi13hi13+hi32hi33]j=[jjjjjjjjj
))联立式(和式(可以得到方程:34b=0*T
11-v12)
)对模板拍摄m张图像,将m个如式(所示的方程组联立,可得:8
[(v
T
v12
]
()8
()Vb=09
其中V为2如果m≥3,则一般b可以再相差一个尺度因子的意义下唯一确定.m×6的矩阵.b的解是VTV的最小特征值对应的特征向量,通过对矩阵V进行S一旦求解得到了b,则内部参数矩VD分解可以求解b.求出内参数矩阵A后,外部参数可由下式给出:阵A的系数可以通过Cholesky矩阵分解算法解出,
A-1h1=λ1
A-1h2=λ2
r3=r1×2 T=λA-1h3
()10
=1-
‖Ah1‖)式(得到的旋转矩阵一般不满足正交特性的约束,可以通过奇异值分解对其进行正10 由于噪声的影响,
6]
交化[.
2 摄像机参数标定实验过程
标定实验采用的平面模板共包含1每幅图可提供1标定过程选取其3×9个黑白相间的方格,17个角点,中的7平面模板中的小方格为边长是3使用分辨率为67个角点作为标定点见图1所示.0mm的正方形,00实验中使用的摄像机为尼康D固定相机焦距×600di的激光打印机打印后贴附于刚化玻璃墙上.90相机,p
图像分辨率为4为70mm,288×2848像素.
拍摄图像后,标记图像左上角一角点为世界坐标系的原点,建立世界坐标系.标定时手工选定平面模板上的四个顶点,约定则标定程序自动识别出包含在四个顶点连第一个点为坐标原点.
线范围内的所有角点,角点识别过程是基于harris角点检测进行检测结果如图1所示.的.
图像平面的角点检测结果标定程序识别选取的角点后,根据)、()、()获得摄像机参数估计初值,在获取摄像机参数初式(2910,实际测得的图像角值时镜头畸变系数假设为:kc=[0;0;0;0;0]
T
],点坐标记为m=[利用已求得的摄像机参数计算平面模u,v,1T
],板上的角点的重投影值,记为m则有:′=[u′,v′,1
T
1Mh
m′=T
T
h3Mh2M
图1 图像平面的角点检测结果
[]
()11
则对摄像机参数的求解转化为非线性最优化问题:
min′‖2∑‖m-m
[]
标定实验中利用Levenberaruardt算法6.-Mgq
来求解非线性最优化问题,进而获得所有摄像机标定参数的非线性最优解.
()12
设标定实验一共拍摄了m幅模板图像,每幅图像包含n个参考点,则优化的目标方程变为:
m
n
2
min∑∑‖m′(A,RTkc)‖.ii,i,j-m
()13
i=1j=1
3 真实图像实验
在整个标定过程中,共拍摄了2摄像机内参数标定结果见表1.9幅图像,
表1 摄像机内参数标定结果
参数取值(像素)
α12023.2
12012.4
γ0
u02163.5
v01497.0
]kc=[0.64385 1.55927 0.00663 0.00733 0.00000. 畸变系数:
为了验证上述标定结果的可靠性,本文进行了简单三维重建验证.在标定图像拍摄过程中,在拍摄场景可作为重建结果验证图,验证模版的制作过程和实验模版相同,且其中再任意放置一块验证模板进行拍摄,
长方形小格的边长为5在验证图中任意选取验证模板上的3个点进行重建,以选取的第20mm×20mm.6幅图为例,重建结果见表2所示.
表2 重建数据
点数
点1
T
[]320.3 29.5 68.6
点2
T
[]412 229 1109.6
点3
[]T321.1 129.7 65.3
100mm100.2mm
重建后世界坐标与点1的实际距离与点1的重建距离
0mm 0mm
100mm 100.6mm
重建结果误差很小,从而说明本文的标定方法是可行的,并且具有较高的实用性和较好 实验结果显示,
的标定精度.
4 结论
摄像机标定是完成计算机视觉领域内许多工作必不可少的步骤,摄像机标定技术已成为计算机视觉领而寻求一种实用性强、标定精度高又兼顾便携、简易、灵活的特点的方法又是十分必要域的研究热点之一.
的,本文提出的基于平面模板的摄像机标定方法,经真实图像模拟验证表明该方法在兼顾灵活简易的同时又具有较好的标定精度.
参考文献:
[][],():1rownDC.CloseranecameracalibrationJ.PhotorammetricEnineerin1975,378855 B gggg[]]():胡占义.一种新的基于圆环点的摄像机标定方法[软件学报,2J.2002,13551 孟晓桥,
[]]():张旭苹.基于计算机视觉的大尺度三维几何尺寸测量方法及应用[光电子技术,3J.2011,1526680 张益昕,-[]]():胡占义.摄像机自标定方法的研究与进展[自动化学报,4J.2003,29112 孟晓桥,
[]]5hanZ.Aflexiblenewtechniueforcameracalibration[J.IEEETransactionsonPatternAnalsisandMachineIntelli Z -gqy
,():ence2000,221113301334 - g
[][],():6hanZY.DeterminintheeiolareometranditsuncertaintJ.InternationalJournalofComuterVision1998,272 Z ggppgyyp
161198-
CameraCalibrationMethodBasedonPlanarPattern
HaoXin
(,,)SchoolofMathematicalSciencesShanxiUniversitTaiuan030006,China yy
〕lanaratternAbstractnew methodforcameracalibrationbasedonisintroduced.It 〔 A pponlreuiresthecameratoobservealanaratternshownatleastthreeormoredifferentorien -yqpp
(:,tations.Thenthecameracalibrationarametersincludinintrinsicarametersextrinsicaram- pgpp)etersandthedistortioncoefficientcanbesolved.Thisusesatwostecameracalibrationaer - ppp
,methodBothcomutersimulationandrealdatahavebeenusedtotestthetechniueroosed pqppandverresultshavebeenobtainedshowthatthetechniueisusefulanditcanoodarticularl yqgpy bedonefullautomaticall. yy 〔〕;;;Kewordsameraarameterscalibrationlanaratternhomorahmatrixnonlinear c -pppgpyy otimizationp
【责任编辑:王映苗】
正在阅读:
基于平面模板的摄像机标定方法_郝鑫05-28
材料会计工作总结分析学到(精选多篇)11-23
教育政策与法律法规04-16
大学英语四级写作经典句型12-26
水吸收二氧化硫填料塔的设计06-10
写保护动物作文小学生二年级06-13
新概念英语第一册1-40综合测试题04-23
如何做好学校中层教学管理01-03
10.1《浮力》导学案05-20
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 标定
- 摄像机
- 平面
- 基于
- 模板
- 方法
- 郝鑫
- 2010年二级建造师施工管理复习资料:施工总承包模式
- 文本信息的加工与表达教案
- 现代无损检测新技术新工艺与应用技术标准大全1-17篇
- Galerkin法和点匹配法在求解微分方程中的对比分析
- 医学生暑期社会实践报告3000字+
- 优秀便利店员工作总结
- 北京市中小学第一批数字校园实验校应用评估现场会顺利召开
- 高校开展生命教育的理论与实践探索
- 蜕变成于泪干时——浅析《高老头》主人公拉斯蒂涅的八次流泪
- 孔子墨子论难文言范式流变考论(下)
- 毛概期末考各章单选题与答案(免费)
- 0-6岁孩子生长发育标准
- 七年级历史上册第一课导学案
- 混凝土配合比设计的方法
- 第六期预检汇总简报
- 最新服装销售5月份工作总结
- 2015年中国传媒大学在职艺术硕士(MFA)复试内容心得
- 06第六讲测量和测试工具的信度和效度
- 新青岛版九年级上册数学第一章图形的相似学案
- 抖落历史的尘埃——对杜威实用主义哲学的再认识