全景立体球视觉下的鱼眼镜头参数标定方法
- 格式:pdf
- 大小:779.72 KB
- 文档页数:5
第29卷第2期 2013年4月 天津理工大学学报 JOURNAL 0F TIANJIN UNIVERSITY OF TECHNOLOGY Vol_29 No.2 Apr.2013
文章编号:1673-095X(2013)02-0006—05
全景立体球视觉下的鱼眼镜头参数标定方法
张宝峰,刘 娜,朱均超,曹丽业
(天津理工大学自动化学院天津市复杂系统控制理论及应用重点实验室,天津300384)
摘要:针对鱼眼镜头拍摄图像存在较大畸变以及在设计制造过程中存在误差的问题,提出了一种对鱼眼镜头进行 标定的方法.首先是对成像系统进行建模,进而对成像系统的内外参数进行标定;采用最小二乘法拟合圆的算法对 图像中心进行标定,算法的仿真结果表明,该方法可以准确的对视觉系统的内外参数进行标定,径向畸变系数的标 定误差范围小于0.1个像素值. 关键词:全景立体球视觉;鱼眼镜头;参数标定 中图分类号:TP751.1 文献标识码:A doi:10.3969/j.issn.1673-095X.2013.02.002
The parameter calibration method based on panoramic
and stereo vision
ZHANG Bao—feng,LIU Na,ZHU Jun—chao,CAO Li—ye
(School of Electrical Engineering,Tianjin Key Laboratory for Control Theory and Applications in Complicated Industry Systems,Tianjin University of Technology,Tianjin 300384,China)
Abstract:To solve the problem of the distortion and error on fish—eye lens exists in the design,manufacture and assembly proce—SS,proposed a fish—eye lens calibration method.first,modeling of the imaging system,then calibration the interior and exterior parameters;using the least squares fitting circle method to calibration the center of the image.The algorithm simula— tion results show that,it proved that the method can accurately calibrate the internal and external parameters of the visual system,the range of radial distortion coefficients calibration error less than 0.1 pixe1. Key words:omni—directonal vision;fish—eye lens;parameter calibration
鱼眼镜头可以一次拍摄185。×185。视场内的全
部信息,但是其在拍摄过程中会产生较大的图像畸 变,并且鱼眼镜头在装配过程中存在误差,光学镜头
设计、制造和组装也会产生误差,就使得图像中心偏 离成像靶面,造成误差.鱼眼镜头图像如图1示. 目前传统的摄像机标定方法¨ 已趋于成熟,近
几年国内外学者通过对传统标定方法的改进,提出
了一些针对鱼眼镜头视觉系统的标定方法,如R.
Swaminathan通过图像中的直线信息来标定广角镜
头;E.schwalbe描述了一种鱼眼镜头的几何投影模
型进行鱼眼镜头的标定;中科院的应先华、胡瞻义提
收稿日期: 基金项目: 作者简介: 通讯作者: 图1鱼眼镜头图像 Fig.1 Image of fish eye-lens
出了一种使用几何不变式的全方位视觉摄像机标定
法.文中通过对成像系统建模,利用最小二乘法拟合
20l3一O2.27. 国家自然基金(61172185);天津市高等学校科技发展基金项目(20100705) 张宝峰(1962一),男,教授,博士,E-mail:zhangbaofeng@263.net. 刘娜(1987一),女,硕士研究生,E-mail:liuna4445l@126.com. 方\ 件《} 稿 一约一 特 A
2013年4月 张宝峰,等:全景立体球视觉下的鱼眼镜头参数标定方法 ・7・
圆的方法,实现了图像中心坐标和物理参数的标
定 ,取得了良好的效果,为后续的畸变矫正奠定了 基础.
图2鱼眼镜头成像模型 Fig.2 Modol of fish eye-lens image system
1成像系统模型的建立
系统模型是由世界坐标系( , ,Z )、摄像机
坐标( 。,l,c,z )、图像坐标系( , ),成像坐标系
( ,Y)所构成的,其中P点是空间中任意一点,它在 鱼眼图像中的理想成像点是P ,图像畸变后的实际
成像点是P。.OO 是光轴,h是P点到虚拟成像面的
垂直距离,o9是点P相对于光轴的仰角即入射角0
是其方位角.r是图像的中心点O (u。, 。)与像点间
的径向距离, 为镜头到虚拟成像面间的距离, 表 示像点在图像坐标系下的方位角,d 和d 分别表示
像素在成像坐标系下横纵坐标方向上的物理尺寸.
根据等距投影原理可得. r=koJ (1) 式中
r= ̄/(u—u0) +( 一 o) (2)
由tan(.O-- 可知
∞一ta叫 ) (3)
将上述式子带人得到
.iI:古:— ̄/(u—-Uo )2+ (v-~Vo)2 (4)
tan ( )
2系统参数的标定
选用富士能FE185C046HA一1鱼眼镜头,该镜 头是利用等距投影定理来进行设计的,基于此得出
标定的物理参数为:鱼眼图像中心点坐标(M。,%);
镜面到虚拟成像面的距离f; ,l,轴方向上的径向畸 变系数k 、k J.
2.1图像中心的标定
鱼眼镜头的中心光轴与成像面上的交点为所采
集图像的中心,由于鱼眼镜头的装配误差,并不能保
证该交点与图像的中心点完全重合,因此需要先对
图像中心进行标定,此步是物理参数标定的前提.采
用最小二乘法对图像中心进行标定 J.
最小二乘法拟合圆的中心标定方法是在拍摄的
鱼眼图像边缘任意选几个点,在利用最小二乘法拟
合出圆,此圆的圆心即是图像的中心.
式(5)是圆的表达式
R =( —u0) +(Y一 o) =
一2xu0+ +Y 一2yv0+ (5)
式中( 。,%)为圆的中心, 为圆的半径.设0=
一2u。,b=一2v。,c= + —R 将其代入式中(5)得
+y +似+6y+c=0 (6) 由式(6)可知在已知0,b,C时即可求出( 。,V。)
的值.设( i,Yi)( 1,2,3,…,n )为在鱼眼图像边
缘上所采集的采样点,便可以通过式(5)得到圆的半
径R,如图3所示.
(x.y (x3,Y )
图3有3个边缘点定义一个圆 Fig.3 Three edge point define a circle
根据最小二乘法求取误差平方的总和Q(0,
b,c)
Q(a,b,c)=∑( +Y +n +by +c) (7)
分别对式(7)中3个未知数0,b,c进行求导得
=耋2( +y +。 +6y +c) =。
(8)
・10・ 天津理工大学学报 第29卷第2期
表2 的标定结果 Tab.2 The calibration results ofk
表3 的标定结果 Tab・3 The calibration results of 3 结论
在建立鱼眼镜头成像模型的基础上,提出了图
像中心、镜面到虚拟成像面距离f,径向畸变系数
k ,k 的标定方法,实验结果表明,此方法可以有效
的获取镜头的标定参数,为后续的三维重建奠定了
基础.
参考文献:
[2]
[3]
[4] Zhang Z Y.Camera calibration with one—dimensional ob・ jects[J].IEEE transactions on pattern analysis and ma- chine intelligence,2004,26(7):892—899. Goedeme T,Nuttin M,Tuytelaars T,et a1.Omnidirection— al vision based topological navigation[J].International Journal of Computer Vision,2007,74(3):219—236. 陈小天,沈振康.摄像机标定技术研究[D].长沙:国防 科技大学,2003. Nakano Masao,Li Shigang,Chiba Norishige.Calibra— tion of fish-eye camera for acquisition of spherical image [J].Systems and Computers in Japan.2007,38(6):
】O一20