当前位置: 首页 > 专利查询>深圳大学专利>正文

一种远心移轴相机标定方法和系统技术方案

技术编号:18896587 阅读:24 留言:0更新日期:2018-09-08 11:58
本发明专利技术公开了一种远心移轴相机标定方法,包括:根据远心移轴相机采集的图像建立标定模型,标定模型的内参包括远心移轴相机的倾斜角度、旋转角度和镜头放大倍率;根据远心移轴相机的技术参数获取标定模型的内参;根据标定模型的内参计算得到标定模型的外参;建立远心移轴相机的镜头畸变模型,并计算得到镜头畸变模型的参数以及优化后的内参和外参。此外,还公开了一种远心移轴相机标定系统。上述远心移轴相机标定方法和系统对现有的远心移轴相机的标定具有普适性和高精度性。

A calibration method and system for telecentric moving axis camera

The invention discloses a calibration method for a telecentric axis-shifting camera, which comprises: establishing a calibration model according to the images collected by the telecentric axis-shifting camera; calibrating the internal parameters of the model including the tilt angle, rotation angle and lens magnification of the telecentric axis-shifting camera; obtaining the internal parameters of the calibration model according to the technical parameters of the telecentric axis-shifting camera; According to the internal parameters of the calibration model, the external parameters of the calibration model are obtained, and the lens distortion model of the telecentric axis-shifting camera is established. In addition, a calibration system for telecentric moving axis camera is also disclosed. The calibration method and system mentioned above have universality and high precision for the calibration of the existing telecentric axis-shifting cameras.

【技术实现步骤摘要】
一种远心移轴相机标定方法和系统
本专利技术涉及相机标定领域,尤其涉及一种远心移轴相机标定方法和系统。
技术介绍
远心镜头具有大景深、低畸变等显著优点,且在一定的物距范围内物像倍率恒定不变,消除了普通成像镜头的视差问题,因而,非常适合用于复杂微小结构的精确成像。但由于只有平行于光轴的光线才能进入远心镜头成像,使得视场受限于远心镜头的孔径大小,约为几十个mm,导致远心镜头无法适用于大视场、大景深的三维成像。根据Scheimpflug原理,远心镜头与成像面倾斜的话可以增加成像的景深。因而,为了增加成像景深,可在远心镜头与相机之间加入Scheimpflug调整器,构成远心移轴相机。这样,对基于Scheimpflug原理的三维成像系统研究的关键是针对对应的远心移轴相机进行标定。文献《Anaccuratecalibrationmethodforacamerawithtelecentriclenses,OpticsandLasersinEngineering51(5),538-541(2013).》中提出了一种远心移轴相机标定方法,但在该标定方法的标定模型中没有考虑远心移轴相机的倾斜角度和旋转角度,因而,该标定模型并不能真实、完全地反映远心移轴相机的特性,由此计算得到的标定结果精度较低,利用该标定结果对原始图像进行矫正后的矫正质量也较低。另外,文献《DistortioncorrectionformicroscopicfringeprojectionsystemwithScheimpflugtelecentriclens,Appl.Opt.54,10055-10062,2015.》提出的一种远心移轴标定方法中,考虑了远心移轴相机倾斜角度的影响,但对倾斜角度的计算利用的是物方远心移轴相机放大倍数与像距之间的关系。而对于双远心移轴相机来说,其放大倍数与像距之间没有直接关系,因而,该标定方法并不适用于双远心移轴相机标定。
技术实现思路
为了解决上述技术问题,本专利技术的目的是提供一种远心移轴相机标定方法和系统。本专利技术所采用的技术方案是:一种远心移轴相机标定方法,包括:根据远心移轴相机采集的图像建立标定模型,标定模型的内参包括远心移轴相机的倾斜角度、旋转角度和镜头放大倍率;根据远心移轴相机的技术参数获取标定模型的内参;根据标定模型的内参计算得到标定模型的外参;建立远心移轴相机的镜头畸变模型,并计算得到镜头畸变模型的参数以及优化后的内参和外参。进一步地,标定模型如下:其中,1≤i≤N,N为采集的图像幅数,(ui,vi)为第i幅图像的像素坐标,(XiW,YiW)为第i幅图像的世界坐标,为第i幅图像对应的旋转平移矩阵,du、dv为远心移轴相机的像素尺寸且du=dv,(u0,v0)为像素单位下的主点坐标,α、β、m分别为远心移轴相机的倾斜角度、旋转角度和镜头放大倍率,Rtilt(α,β)为包括α、β的3×3矩阵。进一步地,标定模型中的矩阵Rtilt表达式如下:进一步地,标定模型中的矩阵表达式如下:其中,d为远心移轴相机的镜头焦距。进一步地,根据标定模型的内参计算得到标定模型的外参的步骤包括:初始化图像对应的旋转平移矩阵;根据标定模型建立第一非线性优化目标函数;利用非线性优化算法优化第一非线性优化目标函数,计算得到图像对应的外参。进一步地,N的取值为1。进一步地,建立远心移轴相机的镜头畸变模型,并计算得到镜头畸变模型的参数以及优化后的内参和外参的步骤包括:建立远心移轴相机的镜头畸变模型;根据镜头畸变模型建立第二非线性优化目标函数;利用非线性优化算法优化第二非线性优化目标函数,计算得到镜头畸变模型的参数以及优化后的内参和第i幅图像对应的外参。一种远心移轴相机标定系统,包括:标定模型建立模块,用于根据远心移轴相机采集的图像建立标定模型,标定模型的内参包括远心移轴相机的倾斜角度、旋转角度和镜头放大倍率;内参获取模块,用于根据远心移轴相机的技术参数获取标定模型的内参;外参计算模块,用于根据标定模型的内参计算得到标定模型的外参;畸变参数计算模块,用于建立远心移轴相机的镜头畸变模型,并计算得到镜头畸变模型的参数以及优化后的内参和外参。进一步地,标定模型如下:其中,1≤i≤N,N为采集的图像幅数,(ui,vi)为第i幅图像的像素坐标,(XiW,YiW)为第i幅图像的世界坐标,为第i幅图像对应的旋转平移矩阵,du、dv为远心移轴相机的像素尺寸且du=dv,(u0,v0)为像素单位下的主点坐标,α、β、m分别为远心移轴相机的倾斜角度、旋转角度和镜头放大倍率,Rtilt(α,β)为包括α、β的3×3矩阵。进一步地,标定模型中的矩阵Rtilt表达式为:或为:其中,d为所述远心移轴相机的镜头焦距。本专利技术的有益效果是:在本专利技术提出的远心移轴相机标定方法中,加入了远心移轴相机倾斜角度和旋转角度相关因子的考虑,使得本标定方法对现有的远心移轴相机标定具有更高的完整性和真实性;且基于所构建的标定模型,对标定模型内参的计算是首先根据远心移轴相机的技术参数获取得到初始值,再在后续相机畸变模型计算过程中通过进一步优化求解得到,可见,对倾斜角度的计算并不依赖于远心移轴相机放大倍数与像距之间的关系。因而,本技术方案对现有的远心移轴相机标定更具有普适性。在进一步的技术方案中,建立标定模型时利用1幅图像的数据信息即可。相较于传统的标定方法,本技术方案在确保标定结果精度的同时还减小了标定过程的耗时。附图说明下面结合附图对本专利技术的具体实施方式作进一步说明:图1是一个实施例中一种远心移轴相机标定方法的流程示意图;图2是一个实施例中根据标定模型的内参计算得到标定模型的外参步骤的流程示意图;图3是一个实施例中一种远心移轴相机标定系统的结构示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。鉴于此,特提出一种远心移轴相机标定方法,参见图1是一个实施例中一种远心移轴相机标定方法的流程示意图,包括:S110、根据远心移轴相机采集的图像建立标定模型,标定模型的内参包括远心移轴相机的倾斜角度、旋转角度和镜头放大倍率。使用远心移轴相机采集N幅标定靶标不同角度的图像,一个实施例中,根据这N幅图像建立的标定模型如下:其中,1≤i≤N,(ui,vi)为对第i幅图像进行圆心提取得到的像素坐标,(XiW,YiW)为第i幅图像的世界坐标,为第i幅图像对应的旋转平移矩阵,du、dv为远心移轴相机的像素尺寸且有du=dv,(u0,v0)为像素单位下的主点坐标,α、β、m分别为远心移轴相机的倾斜角度、旋转角度和镜头放大倍率,Rtilt(α,β)为包括α、β的3×3矩阵。优选地,矩阵Rtilt表达式如下:或者,矩阵Rtilt表达式如下:其中,d为远心移轴相机的镜头焦距。远心移轴相机标定就是求解远心移轴相机标定模型中内参(包括倾斜角度α,旋转角度β,镜头放大倍率m)和第i幅图像对应的外参(包括ri1、ri2、ri3、ri4、ti1、ti2)。S130、根据远心移轴相机的技术参数获取标定模型的内参。不考虑远心移轴相机的畸变,根据远心移轴相机上的刻度初始化倾斜角度α和旋转角度β,以及通过远心移轴相机的技术文件得到镜头放大倍率m,从而求解完成矩阵K。S150、根据标定模型的内参计算得本文档来自技高网
...

【技术保护点】
1.一种远心移轴相机标定方法,其特征在于,包括:根据远心移轴相机采集的图像建立标定模型,所述标定模型的内参包括所述远心移轴相机的倾斜角度、旋转角度和镜头放大倍率;根据所述远心移轴相机的技术参数获取所述标定模型的内参;根据所述标定模型的内参计算得到所述标定模型的外参;建立远心移轴相机的镜头畸变模型,并计算得到所述镜头畸变模型的参数以及优化后的内参和外参。

【技术特征摘要】
1.一种远心移轴相机标定方法,其特征在于,包括:根据远心移轴相机采集的图像建立标定模型,所述标定模型的内参包括所述远心移轴相机的倾斜角度、旋转角度和镜头放大倍率;根据所述远心移轴相机的技术参数获取所述标定模型的内参;根据所述标定模型的内参计算得到所述标定模型的外参;建立远心移轴相机的镜头畸变模型,并计算得到所述镜头畸变模型的参数以及优化后的内参和外参。2.根据权利要求1所述的远心移轴相机标定方法,其特征在于,所述标定模型如下:其中,1≤i≤N,N为采集的图像幅数,(ui,vi)为第i幅图像的像素坐标,(XiW,YiW)为第i幅图像的世界坐标,为第i幅图像对应的旋转平移矩阵,du、dv为所述远心移轴相机的像素尺寸且du=dv,(u0,v0)为像素单位下的主点坐标,α、β、m分别为所述远心移轴相机的倾斜角度、旋转角度和镜头放大倍率,Rtilt(α,β)为包括α、β的3×3矩阵。3.根据权利要求2所述的远心移轴相机标定方法,其特征在于,所述标定模型中的矩阵Rtilt表达式如下:4.根据权利要求2所述的远心移轴相机标定方法,其特征在于,所述标定模型中的矩阵Rtilt表达式如下:其中,d为所述远心移轴相机的镜头焦距。5.根据权利要求2~4任一项所述的远心移轴相机标定方法,其特征在于,所述根据所述标定模型的内参计算得到所述标定模型的外参的步骤包括:初始化图像对应的旋转平移矩阵;根据所述标定模型建立第一非线性优化目标函数;利用非线性优化算法优化所述第一非线性优化目标函数,计算得到图像对应的外参。6.根据权利要求2所述的远心移轴相机标定方法,其特征在于,N的取值为...

【专利技术属性】
技术研发人员:李东刘晓莉陈烔田劲东田勇
申请(专利权)人:深圳大学
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1