一种多平面镜反射跟踪云台系统标定方法

文档序号:9565249阅读:380来源:国知局
一种多平面镜反射跟踪云台系统标定方法
【技术领域】
[0001] 本发明属于机器视觉领域,具体地说,是一种用于多平面镜反射跟踪云台系统的 标定方法。
【背景技术】
[0002] 在图像测量过程以及机器视觉应用中,为了确定空间物体表面某点的位置与其在 图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相 机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就 称之为相机标定。相机标定的传统方法有张正友标定法、Tsai算法等。以经典的张正友标 定法为例,该方法只需相机直接观测一块棋盘格平板在两个或两个以上位置的的图像,平 板在这些位置之间的运动方式可以是随机和未知的,通过建立图像与平板模型之间的单应 性,辅以基于极大似然估计的非线性优化方法,即可求解相机的内外参数矩阵。
[0003] 然而,张正友标定法等传统方法都需要相机直接观测物体来采集图像以供计算, 因此它们只能解决相机直接观测物体的云台系统的标定问题。在基于光学反射的采用多面 平面镜对物体进行观测跟踪的云台系统中,相机并不直接观测物体,而是由实际相机通过η 面平面镜二次成像后形成的虚拟相机来观测物体。因此,若仅采用传统的标定方法进行标 定,则只能解决虚拟相机与世界坐标之间的标定问题,要得到实际相机与世界坐标之间的 关系,必须提出一种新的标定方法。

【发明内容】

[0004] 本发明正是针对现有技术中存在的缺陷所作出的改进,提供了一种用于采用两面 平面镜反射以跟踪物体的云台系统的标定方法。
[0005] 本发明是通过以下技术方案来实现的:
[0006] 本发明公开了一种用于采用η面平面镜反射以跟踪物体的云台系统的标定方法 (η彡1),方法主要包括如下步骤:
[0007] 1)采用张正友标定法或其它传统标定方法对云台系统进行初步标定,得到实际相 机通过η次镜面成像形成的虚拟相机的内外参数矩阵,由于虚拟相机与实际相机内部结构 相同,虚拟相机的内部参数即为实际相机的内部参数;
[0008] 2)采用两步法求解实际相机与虚拟相机之间的坐标转换关系,即先建立镜面坐标 系以求得旋转矩阵,再根据镜面反射原理求解平移矩阵。
[0009] 作为进一步地改进,方法的具体步骤如下:
[0010] 1)、根据待标定云台系统的具体结构,即云台中相机和η面平面镜之间的相对位 置,搭建系统模型,建立参考坐标系、实际相机坐标系和虚拟相机坐标系;
[0011] 2)、采用两步法求解参考坐标系、实际相机坐标系与虚拟相机坐标系之间的坐标 转换关系,先建立镜面坐标系以求得旋转矩阵,再根据镜面反射原理求解平移矩阵,从而建 立起平面镜转角与虚拟相机位姿之间的映射关系;
[0012] 3)、采用张正友标定法或其它传统标定方法对云台系统进行初步标定,得到η次 镜面成像后虚拟相机的内外参数矩阵,由于虚拟相机与实际相机内部结构相同,则虚拟相 机的内部参数即为实际相机的内部参数;
[0013] 4)、根据上述推导得到的坐标转换关系,结合初步标定结果,求得实际相机的外部 参数矩阵。
[0014] 本发明和现有技术相比,本发明的有益效果在于:
[0015] (1)解决了采用η面平面镜反射以跟踪物体的光学反射式云台的标定问题,
[0016] 使云台能够与待观测空间发生关系,从而接受外部给出的待观测物体坐标指
[0017] 令,快速准确地定位待观测物体位置,即使物体从视野中消失,也能快速跟上;
[0018]
[0019] (2)结合传统标定方法进行,需要的标定设备与传统方法相同,简便易行。
【附图说明】
[0020] 图1是本发明标定方法所使用系统的结构示意图;
[0021] 图2为采用η面平面镜反射跟踪物体的基于光学反射的云台示意图;
[0022] 图3为一个采用2面平面镜反射跟踪物体的云台实例示意图;
[0023] 图4为图3中所示云台系统实例模型示意图;
[0024] 图5为采用η面平面镜反射跟踪物体的云台系统中各相机坐标系之间关系示意 图;
[0025] 图6为本发明提出的标定方法流程示意图;
[0026] 图7为第一面平面镜上所建立的镜面坐标系示意图。
【具体实施方式】
[0027] 下面结合说明书附图,通过具体实施例子对本发明的技术方案作进一步地说明。
[0028] 图1是本发明系统的结构示意图,系统是一种基于光学反射的云台视觉跟踪系 统,系统包括基于光学反射的云台、控制器、电脑和供电单元,基于光学反射的云台的旋转 驱动单元与控制器连接,接收控制器指令,并反馈旋转驱动单元的状态,控制器与电脑连 接,同样接收指令和反馈状态,基于光学反射的云台也与电脑连接,将相机采集图像传送给 电脑,基于光学反射的云台连接有供电单元。
[0029] 图2为采用η面平面镜反射跟踪物体的基于光学反射的云台示意图(η彡2);本 发明中提出的方法应用于采用η面平面镜反射跟踪物体的光学反射式云台系统的标定。相 机看向平面镜1,并不直接接收平面镜2~η反射的光线。对平面镜的转轴位置和方向不作 限制,基于光学反射的云台包括一个固定的相机,至少两面以上的平面镜,与平面镜数量一 致的旋转驱动单元,平面镜固定在旋转驱动单元的转轴上,由旋转驱动单元控制其反射平 面运动到任意角度,至少两面以上的光学反射设备的转轴不能都平行,从而构成两个或两 个以上的自由度。
[0030] 图3为一个采用2面平面镜反射跟踪物体的云台视觉系统实例示意图,展示了一 个采用两面平面镜反射跟踪物体的云台视觉系统实例。
[0031] 图4为图3中所示云台系统实例模型示意图,对该系统实例建立的数学模型。其 中实际相机坐标系[X1,yi,Zl ]的原点设在相机像平面上,令:容和菸的方向分别与像平面中 I轴和S轴的方向保持一致,此坐标系为右手系。为方便计算,令参考坐标系的原点和各基坐 标方向与第一虚拟相机坐标系相同,相当于将实际相机坐标系作为参考坐标系。经过平面 镜1反射后的[x 2,y2,Z2 ]为第一次镜面成像得到的第一虚拟相机坐标系,此坐标系是左 手系。第一虚拟相机坐标系再经过平面镜2反射后,得到[X3,y 3,Z3 ]为二次成像后的第 二虚拟相机坐标系,此坐标系是右手系。若系统中包含η面平面镜(η多2),可同样根据镜 面成像原理建立第3~η虚拟相机坐标系。
[0032] 图5为云台系统中各相机坐标系之间关系示意图,采用传统的标定方法,如张正 友标定法等,只能解决世界坐标系与第η虚拟相机坐标系之间的标定问题。设经过标定后 得到的第η虚拟相机外参矩阵为【校阳〗,需要得到的实际相机外参为二者之间的关 系如下:
[0033] 设实际相机坐标系中某点坐标为_,由于实际相机坐标系通过坐标系变换可以得 到第一虚拟相机坐标系,则可得该点在第一虚拟相机坐标系中的坐标翱;
[0035] 同理可得该点在第二虚拟相机坐标系中的坐标:
[0037] 则该点在第η虚拟相机坐标系汇总的坐标可表示为:
[0039] 又,该点在世界坐标系中表示为:
[0043] 综合上式,可得:
[0047] 则问题转换为已知
即可求得所需外参 矩阵。因此,需要采用本发明中提出的新型标定方法,结合传统标定方法得到的初步标定结 果以得到实际外参。
[0048]图6为本发明提出的标定方法流程示意图,对实例系统建立模型后,接着采用两 步法求解实际相机坐标系与虚拟相机坐
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1