相机标定中相机坐标系到世界坐标系的转换方法和装置制造方法及图纸

技术编号:18715018 阅读:49 留言:0更新日期:2018-08-21 23:18
本发明专利技术公开了一种相机标定中相机坐标系到世界坐标系的转换方法和装置,其中,所述方法包括:设置参考坐标系;将相机坐标系与所述参考坐标系的旋转矩阵R1置为固定值;将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值;按照如下关系进行相机坐标系到世界坐标系的转换:[Xc,Yc,Zc]*R1*R2=[Xw,Yw,Zw],其中,(Xc,Yc,Zc)为相机坐标系的坐标,(Xw,Yw,Zw)为世界坐标系的坐标,[]T表示转置矩阵。本发明专利技术避免了相机的每次重新安装均需要专业人员重新标定,提高了相机安装效率,降低了相机安装成本。

Conversion method and device of camera coordinate system to world coordinate system in camera calibration

The invention discloses a method and device for converting camera coordinate system to world coordinate system in camera calibration, wherein the method includes setting reference coordinate system, setting the rotation matrix R1 of camera coordinate system and world coordinate system as fixed value, and setting the rotation matrix R2 of the reference coordinate system and world coordinate system as solid value. Fixed values; converted from camera coordinate system to world coordinate system according to the following relation: [Xc, Yc, Zc] * R1 * R2 = [Xw, Yw, Zw], where, (Xc, Yc, Zc) is the coordinate of camera coordinate system, (Xw, Yw, Zw) is the coordinate of world coordinate system, [] T represents the transpose matrix. The invention avoids the need for professional calibration for each re-installation of the camera, improves the installation efficiency of the camera and reduces the installation cost of the camera.

【技术实现步骤摘要】
相机标定中相机坐标系到世界坐标系的转换方法和装置
本专利技术涉及相机标定技术,尤指一种相机标定中相机坐标系到世界坐标系的转换方法和装置。
技术介绍
图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,需要建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数需要通过实验与计算才能得到,这个求解参数的过程称之为相机标定(或摄像机标定Cameracalibration)。上述相机参数包括:摄像机的内参数:摄像机内参数矩阵(fx,fy,u0,v0)和畸变系数(三个径向k1,k2,k3,两个切向p1,p2);摄像机的外参数:旋转向量(大小为1×3的矢量或旋转矩阵3×3)和平移向量(Tx,Ty,Tz)。在相机标定的过程中,需要涉及世界坐标系到相机坐标系,相机坐标系到图像坐标系的转化。世界坐标系(Xw,Yw,Zw):三维世界坐标系,用以描述三维空间中物体的绝对坐标,满足右手定则;相机坐标系:以相机的光心作为原点,Zc轴与相机光轴重合,并且垂直于成像平面,且取摄影方向为正方向,Xc,Yc轴与图像物理坐标系的x,y轴平行;图像像素坐标系(u,v):以图像的左上方为原点,u轴平行于图像面水平向右,v轴垂直于u轴向下,此坐标系的单位为像素;图像物理坐标系(x,y):在图像的像素坐标系的基础之上,建立了具有实际物理意义的坐标系,该坐标系具有诸如mm的物理单位。原点为图像的中心(u0,v0),x,y轴分别平行于像素坐标系的坐标轴。世界坐标系、相机坐标系和图像坐标系的关系如图1所示。从世界坐标系转换到相机坐标系是三维空间到三维空间的转换,一般需要通过标定板完成一个平移操作和一个旋转操作来实现所述转换,但是相机的每次重新安装都需要专业人员重新标定。
技术实现思路
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本专利技术提供了一种相机标定中相机坐标系到世界坐标系的转换方法和装置。本专利技术提供的相机标定中相机坐标系到世界坐标系的转换方法,包括:设置参考坐标系;将相机坐标系与所述参考坐标系的旋转矩阵R1置为固定值;将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值;按照如下关系进行相机坐标系到世界坐标系的转换:[Xc,Yc,Zc]*R1*R2=[Xw,Yw,Zw],其中,(Xc,Yc,Zc)为相机坐标系的坐标,(Xw,Yw,Zw)为世界坐标系的坐标,[]T表示转置矩阵。可选的,所述参考坐标系为支架坐标系。可选的,所述将相机坐标系与所述参考坐标系的旋转矩阵R1置为固定值,包括:通过支架固定相机的水平、垂直和倾斜角度的方式实现将相机坐标系与所述参考坐标系的旋转矩阵R1置为固定值。可选的,所述将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值,包括:通过将支架置为水平实现将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值。本专利技术实施例提供的相机标定中相机坐标系到世界坐标系的转换装置,包括:坐标系设置模块,用于设置参考坐标系;坐标系转换模块,用于将相机坐标系与设置的参考坐标系的旋转矩阵R1置为固定值,将设置的参考坐标系与世界坐标系的旋转矩阵R2置为固定值,按照如下关系进行相机坐标系到世界坐标系的转换:[Xc,Yc,Zc]*R1*R2=[Xw,Yw,Zw],其中,(Xc,Yc,Zc)为相机坐标系的坐标,(Xw,Yw,Zw)为世界坐标系的坐标,[]T表示转置矩阵。可选的,所述参考坐标系为支架坐标系。可选的,坐标系转换模块,用于将相机坐标系与设置的参考坐标系的旋转矩阵R1置为固定值,包括:通过支架固定相机的水平、垂直和倾斜角度的方式实现将相机坐标系与所述参考坐标系的旋转矩阵R1置为固定值。可选的,坐标系转换模块,用于将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值,包括:通过将支架置为水平实现将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值。本专利技术包括设置参考坐标系;将相机坐标系与所述参考坐标系的旋转矩阵R1置为固定值;将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值;按照[Xc,Yc,Zc]*R1*R2=[Xw,Yw,Zw]进行相机坐标系到世界坐标系的转换,其中,(Xc,Yc,Zc)为相机坐标系的坐标,(Xw,Yw,Zw)为世界坐标系的坐标,[]T表示转置矩阵,本专利技术避免了相机的每次重新安装均需要专业人员重新标定,提高了相机安装效率,降低了相机安装成本。在阅读并理解了附图和详细描述后,可以明白其他方面。附图说明图1为世界坐标系、相机坐标系和图像坐标系的关系示意图;图2为本专利技术实施例相机标定中相机坐标系到世界坐标系的转换方法流程图;图3为本专利技术实施例相机标定中相机坐标系到世界坐标系的转换装置模块图。具体实施方式下文中将结合附图对本专利技术的实施例进行详细说明。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本专利技术实施例提供了一种相机标定中相机坐标系到世界坐标系的转换方法,如图2所示,所述方法包括:S201设置参考坐标系;可选的,所述设置的参考坐标系可以为支架坐标系;所述支架坐标指的是以支架为原点,以支架的水平方向为x轴,以支架的垂直方向为y轴,以支架的正前方为z轴;S202将相机坐标系与所述参考坐标系的旋转矩阵R1置为固定值;可选的,当参考坐标系为支架坐标系时,步骤S202包括:通过支架固定相机的水平、垂直和倾斜角度的方式实现将相机坐标系与所述参考坐标系的旋转矩阵R1置为固定值;S203将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值;可选的,当参考坐标系为支架坐标系时,步骤S203包括:通过将支架置为水平实现将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值;所述支架可以安装在垂直墙面、垂直墙角上;当支架安装在垂直墙面时,支架的一个面与墙面水平,这固定了支架坐标系的z轴和世界坐标系的夹角;另外支架还有水平仪,当水平仪水平时,支架坐标系的x轴、y轴和世界坐标系的夹角也是固定的,从而确保R2是固定的;当支架安装在垂直墙角时,支架有两个面与墙面水平,并且这两个面是垂直关系;支架坐标系与世界坐标系的x、y、z轴的夹角是固定的,从而确保R2是固定的;S204按照如下关系进行相机坐标系到世界坐标系的转换:[Xc,Yc,Zc]*R1*R2=[Xw,Yw,Zw],其中,(Xc,Yc,Zc)为相机坐标系的坐标,(Xw,Yw,Zw)为世界坐标系的坐标,[]T表示转置矩阵;从相机坐标系转换到世界坐标系需用旋转矩阵R和平移矩阵T作为转换参数,旋转矩阵R表示两个垂直坐标系各坐标轴间的旋转关系,平移矩阵T表示两个坐标系原点间的平移关系,在本实施例中,平移矩阵的作用不明显,可以假设相机坐标系和世界坐标系的原点重合,即T=[0,0,0]T。上述实施例中,当R1和R2均是定值后,相机坐标系和世界坐标系的对应关系是固定的,因此每次重新安装后,均可按照所述固定关系进行坐标系转换,避免了相机的每次重新安装均需要专业人员重新标定,提高了相机安装效率,降低了相机安装成本。本专利技术实施例提供了一种相机标定中相机坐标系到世界坐标系的转换装置,如图3所示,本文档来自技高网
...

【技术保护点】
1.一种相机标定中相机坐标系到世界坐标系的转换方法,其特征在于,所述方法包括:设置参考坐标系;将相机坐标系与所述参考坐标系的旋转矩阵R1置为固定值;将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值;按照如下关系进行相机坐标系到世界坐标系的转换:[Xc,Yc,Zc]*R1*R2=[Xw,Yw,Zw],其中,(Xc,Yc,Zc)为相机坐标系的坐标,(Xw,Yw,Zw)为世界坐标系的坐标,[]T表示转置矩阵。

【技术特征摘要】
1.一种相机标定中相机坐标系到世界坐标系的转换方法,其特征在于,所述方法包括:设置参考坐标系;将相机坐标系与所述参考坐标系的旋转矩阵R1置为固定值;将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值;按照如下关系进行相机坐标系到世界坐标系的转换:[Xc,Yc,Zc]*R1*R2=[Xw,Yw,Zw],其中,(Xc,Yc,Zc)为相机坐标系的坐标,(Xw,Yw,Zw)为世界坐标系的坐标,[]T表示转置矩阵。2.根据权利要求2所述的方法,其特征在于,所述参考坐标系为支架坐标系。3.根据权利要求2所述的方法,其特征在于,所述将相机坐标系与所述参考坐标系的旋转矩阵R1置为固定值,包括:通过支架固定相机的水平、垂直和倾斜角度的方式实现将相机坐标系与所述参考坐标系的旋转矩阵R1置为固定值。4.根据权利要求2或3所述的方法,其特征在于,所述将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值,包括:通过将支架置为水平实现将所述参考坐标系与世界坐标系的旋转矩阵R2置为固定值。5.一种相机标定中相机坐标系到世界坐标...

【专利技术属性】
技术研发人员:艾本仁鲍海兵杜聚龙翟向民
申请(专利权)人:北京邦天信息技术有限公司
类型:发明
国别省市:北京,11

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

1