一种简单快速的相机标定新方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
然后通过得到的圆环点像点坐标,可线性求解摄像机内参数。与传统方法不同的是,该方法避免了复杂的 椭圆拟合和直线拟合,降低了计算复杂度,提高了标定速度和精度,对噪声更加鲁棒。此外,该方法中的标 定过程不需要模板的任何物理度量,也不要建立模板及其图像上点的对应,标定过程简单易于操作。基于
模拟和真实图像的实验验证了该方法的有效性和鲁棒性。
刘碧霞-.2。李绍滋L3。郭锋1‘3。苏松志h3
LIU Bi-xial一。LI Shao-zil.一。GU0 Fen91-v,SU Song-zhil·3
(1.厦门大学智能多媒体技术实验室智能科学系,福建厦门361005; 2.厦门大学计算机科学系,福建厦f-I 361005;
3.厦门大学福建省仿脑系统重点实验室。福建厦f-1 361005) (1.Intelligent Multimedia Technology Labo啊tory,Delmrtment of Cognitive Science,Xiamen University,Xiamen 361005; 2.Department of Computer Science。School of Information Science and Technology-Xiamen University。Xiamen 361005;
一个平面丌与丌。。相交于一条直线,这条直线 称之为这个平面的无穷远直线,记为J。。无穷远 直线与绝对二次曲线口。相交于两个特殊的点C, (1。i,0,0)7和C2(1,一i,0,0)r,它们就是7r的圆 环点。它们的像点m。和7[1z应该落在绝对二次曲 线的投影硼上,于是有:
mTlC-rK mI一0,m歹rⅨ~7n2—0 (2)
在射影变换的作用下,研。和研。仍是共轭点。 可以由实部和虚部分别为0得到关于K吖K叫的 两个约束,故若有一定数目的圆环点像点即可线性 求解K1Ji(~。
2.3单应性矩阵
不失一般性,我们假设模板平面在世界坐标系 的X_y平面,即模板平面方程为Z一0。记旋转矩 阵R第i列为r。。从方程(1)我们有:
X
y
张正友^提出一种j}J平面模板(如图l所示) 代替传统标定物的有效标定方法。首先通过移动 摄像机或模板,获得3个(或3个以上)不同方化的 模板图像,然后确定模板及其图像E点的对应,计 算出图像和模板之fhJ的嗨应性矩阵.进而求解摄像 机内参数。但是,该方法需要确定模板E点阵的物 理坐标以及l冬l像和模板之问的点的匹配.这给使用 者带来4i便。盂晓桥。“61等人提出r一种新恻的定 标模板(如图2所示),一个圆和通过圆心的若干直 线。该方法要求3个(或3个以t)不问方位的模 板I冬I像,即町线性求解伞部摄像机内参数。此外, 它遵循嘲环点标定的思路,给出r多种类剐的模板 均适用于标定的结论‘71。f}j是,标定的精度强烈依 赖于椭圆和A线拟合的准确度,而儿拟合过程也很 耗时。此外。还有很多其他标定模板“12j,包括两 个同心圆、两个平行圆和三个)乓面吩I等。
本文提出一种新的标定方法,该方法耍求相机 在3个(或3个以七)不同方佗摄取一个包含其内 接正三角形的网的新喇标定模板的|冬I像。与传统 方法不I叫的是,该方法避免了复杂的椭嘲拟合和汽
万方数据
图1 张方法使用的标定模板
人≯. ≮◇
图2孟方法使用的标定模板 线拟合。降低了计算的复杂度,提高了标定速度。对 噪声更加鲁俸。此外,标定过程既不需要模板的任 何物理度量,也不要建立模板及其图像上点的对 应,标定过程很简单、易于操作。实验结果验证了 该方法的有效性。
Abstract:In this paper,we present a new camera calibration approach by taking three images at least of the proposed planar pattern which includes an arbitrary circle with its inscribed regular triangle under different orientations.First,the imaged circular points are derived from the images of the proposed pla— nar pattern.And then,the camera intrinsic matrix and extrinsic matrix are determined via the obtained imaged circular points.In contrast to the conventional methods,our method avoids ellipse and line fit- tings.It reduces the computing complexity and it is more robust to noise.Another advantage of our method is that neither any metric measurement on the model plane,nor the point correspondences is nee- essary;hence the calibration process becomes extremely simple.Experiments on both synthetic data and real image data demonstrate the robustness and effectiveness of our method.
降s“o] 鲡=K[R t3而.K—f 0 fo t,。l (1)
L-o o 1 j
其中,k是任何非零尺度因子。[R f]表示摄像机 外参数,其中R是3×3的旋转矩阵。t表示从世界 坐标系到稍I机坐标系的平移向鲢,K表示摄像机外 参数。其中(U。.u。)是主点坐标,^和厂。分别表示 z轴和Y轴方向的尺度因子,s表示关于两个坐标 系的畸变。 2.2 圆环点和绝对二次曲线(IAC)
3.Fujian Key Laboratory of the Brain-Like Intelligent System-Xiamen University,Xiamen 361005,China)
摘 要:本文提出了一种新的相机自标定方法,该方法要求摄像机在3个(或3个以上)不同方位摄取 一个包含其内接正三角形的圆的新型标定模板的图像。首先,从模板图像中推导得到圆环点的像点坐标;
88
万方数据
1 引言
相机标定是从二维图像恢复i维信息至荚莺 要的一步,需要杯定的参数包括摄像机内参数和外 参数。摄像机内参数描述棚机成像的几何特征,摄 像机外参数描述相机相对于f址界坐标系的方向和 位置。
迄今为止,在相机标定方面已经做r很多的工 作,摄像机标定的理论问题已得到较好的解决。对 于摄像机标定的研究来说,当fjl_『研究工作集中在针 对具体的实际应用nq题。采J}J特定的简便、实用、快 速和准确的标定方法。目前的这些工作可以大致 分为两类。第一类方法不使用标定参照物,仅利用 摄像机在运动过程中感知到的周围环境的图像与 图像之问的对应关系对摄像机进行标定,通常称之 为自标定¨’3 3。它又可以分为:基于自动视觉的摄 像机自标定技术(基于平移运动的自标定技术和基 于旋转运动的自标定技术),利用本质矩阵和基本 矩阵的自标定技术,利用多幅图像之间的直线对应 关系的摄像机自标定方法,以及利用火点和通过弱 透视投影或平行透视投影进行摄像机标定等。另 一类方法是通过观察标定物来恢复物体的度埴结 构,确定摄像机内参数。该方法要求标定物的三维 几何结构已知。
关键词:圆环点;绝对二次曲线;相机标定
Key words:circular point;imaged absolute conic;camera calibration
doi:10.3969/j.issn.1007—130X.201 1.01.017
中图分类号:TP391
文献标识码:A
· 收稿日期:2010—06—1 7;修订日期:2010—09—14 基金项目:国家f1然f{节琏台资助项目(∽8731 79);深圳f苻科技计期摹础研究项目(JC200903180630A) 通讯地址:361005福建肯哽¨f仃厦f】大学海韵园}}研:q-偻402室 Addrerb:Room 402..'k'tennfic Research Budding 2.Halyun Campus.Xiamen University.Xiamen.Fujian 361005.P.R.China
黼 性 质 有
鼹 (
卜 胛 一 |I 1
同理
㈨岍 ∞
B
rr
=一
)( 一眠 h凹 肥卜= 胛1l
由式(6)和式(7)可以得到P。、P:、P。和P‘ 的值。
C。和c2是绝对二次曲线上的圆环点,它们的 像点分别记作m。和m:,且它们在绝对二次曲线的
投影上。由于C。和c2共轭,在透视投影变化下,
m1和m2仍然是共轭的。根据Laguerre定理n朝 的推论,由于B7C 7上A7F 7,P。、P:被m。和m。调 和分离,即:
在三维射影夺间中,我们把满足t=0的点称
89
为无穷远点,所有无穷远点构成了无穷远平面k。 在无穷远平面上满足M7M一0的点构成了绝x寸-- 次曲线n。。。不难验证绝对二次曲线的投影 (IAC)L13]"to是二次曲线,硼=(KK7)_1一K—rK~, 并且与摄像机的方位无关。绝对二次曲线的投影 包含了摄像机内参数的全部信息,如果能够拟合出 绝对二次曲线的投影,那么通过Cholesky[1¨分解, 摄像机内参数矩阵K就可以确定。
2 标定原理
2.1针孔相机成像模型
摄像机的基本成像模型是针孔模型,本文采用 该模型。它的成像基础是中心投影(或透视投影)。 三维空间中的一点M一(X,Y,Z)7在图像上的投 影点聊一(z。Y)7为光心与M点的连线与图像平 面的交点。厨一(X,Y。Z,t)7和痢=(工。Y,f)7分 别表示点M和m的齐次坐标。在齐次坐标系下, 三维点M和它的投影点棚间的投影关系町以表 示如下:
90
万方数据
^
雾≤
≮/
图3本文使用的标定模板
P.
图4本文使用的标定模板的投影
直线B7C 7交消隐直线f。于P7.。根据射影几 何[1 s]的知识,一条线段被它的中点和这条直线上
的无穷远点调和分离,故这4个共线点B7、C7、D7 和P’,的交比为一1,即:
(B’C’,D’P 71)=一1
(5)
由于摄像机的透视变换具有保持交比不变的
,.3 f]
=p
吃妇
O
ຫໍສະໝຸດ Baidu
七舯…z ]●●●j
曰㈨ 1
r
因此,模板平面上的点M和它的像点m之间的关
系可以通过单应性矩阵H表示如下:
旆一//M,日一Airl ffz f]
(4)
从上式我们可知单应性矩阵在相差一个非零常数
因子的意义下是相等的。
3 相机标定
3.1 圆环点像点的推导
本文提出的新标定模板如图3所示,其中△A7 B’C 7是圆O’的内接正三角形。直线A 7F 7通过圆 o’的圆心交圆o 7于点F 7。直线C,G 7通过圆o 7的 圆心与圆交于点G’。D7是B 7C7的中点,且B7C7上 A 7F 7。E7是A 7B 7的中点,且A’B 7上c,G 7。标定模 板的图像如图4所示,直线BC、AF、AB和CG与 消隐直线的投影分别交于点P。、P:、P。和P.。
CN43—1258/TP ISSN 1007一130X
计算机工程与科学
CoMPUTER ENGlNEERlNG&SClENCE
文章编号:1007~130X(2011)01—0088—06
201 1年第33卷第1期
V01.33,No.1,2011
一种简单快速的相机标定新方法
A New Easy Fast Camera Self——Calibration Technique
(PI'P2,mI,7/'/2)=一l
(8)
同理有:
(P3,P¨ml,m2)一一1
(9)
如上,我们就得到了标定模板上圆环点像点的
坐标。
3.2确定相机内参数