[发明专利]一种基于3D靶标的测量相机坐标系计算方法有效
申请号: | 201911122392.8 | 申请日: | 2019-11-15 |
公开(公告)号: | CN112815832B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 任宏 | 申请(专利权)人: | 中国科学院长春光学精密机械与物理研究所 |
主分类号: | G01B11/00 | 分类号: | G01B11/00 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 李微微 |
地址: | 130033 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 靶标 测量 相机 坐标系 计算方法 | ||
1.一种基于3D靶标的测量相机坐标系计算方法,其特征在于,包括如下步骤:
步骤1、建立三维立体靶标:
靶标中心设为Ow,过靶标中心Ow的平面上设置Bw、Cw两点,且三点位于同一直线,Bw、Cw两点与Ow的距离相等;圆柱垂直Ow、Bw、Cw所在平面,底面圆心与Ow重合,顶面圆心设为Aw,则Aw、Bw、Cw三点形成一个等腰三角形,该等腰三角形的腰AwBw和AwCw的长度设为b,底边BwCw的长度设为a;
步骤2、建立靶标坐标系、摄像机坐标系、摄像机的图像物理坐标系以及图像像素坐标系:
以Ow为中心,OwXwYwZw设为靶标坐标系,其中BwCw为Xw轴,XwYw平面平行于靶标平面,Zw轴与靶标上的OwAw重合;
以摄像机光学系统光心Oc为原点的坐标系OcXcYcZc是摄像机坐标系;
以图像中心O为原点的OXY为图像物理坐标系;
以图像左上角O1为原点的O1UV是图像像素坐标系,图像中心O在该坐标系下的坐标设为(u0,v0);
XcYc平面平行于XY平面,Zc轴穿过图像中心O;根据针孔模型,靶标坐标系下的Aw、Bw、Cw三点被投影到图像坐标系下的A、B、C,最后在光心Oc处重合;OcAw、OcBw、OcCw分别长x、y、z,它们之间的夹角分别设为α、β、γ;
步骤3、摄像机拍摄靶标照片后,通过拍摄的图像计算出A、B、C三点在图像像素坐标系下的坐标;
步骤4、依据相似三角形原理,由x、y、z的值计算出Aw、Bw、Cw三点在相机坐标系OcXcYcZc下对应的坐标Ac、Bc、Cc,计算公式如下:
其中,f表示相机焦距;XA、XB、XC分别为A、B、C三点在图像物理坐标系下X轴的长度;
Aw、Bw、Cw三点在靶标坐标系OwXwYwZw下对应的坐标分别为
步骤5、采用P3P算法求出由靶标坐标系到摄像机坐标系的转换矩阵C:
①在靶标坐标系下,计算三个线性无关的单位向量nw1、nw2、nw3:三者组成矩阵Nw=(nw1,nw2,nw3);
②同理,由于Aw、Bw、Cw三点在相机坐标系OcXcYcZc下对应的坐标Ac、Bc、Cc;计算nw1、nw2、nw3在摄像机坐标系下对应的三个向量nc1、nc2、nc3,组成矩阵Nc=(nc1,nc2,nc3);
③C的旋转矩阵RC=NcNw-1,C的平移向量tC=Ac-RCAw,转换矩阵
步骤6、测量靶标坐标系和摄像机安装基座坐标系,得到两者之间的转换关系T1;
步骤7、摄像机坐标系与摄像机安装基准坐标系关系T2=T1×T3′;
其中T3′表示靶标坐标系到摄像机坐标系的转换矩阵C的逆矩阵。
2.如权利要求1所述的一种基于3D靶标的测量相机坐标系计算方法,其特征在于,靶标坐标系和摄像机安装基准坐标系均通过海克斯康的六自由度关节测量臂测量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院长春光学精密机械与物理研究所,未经中国科学院长春光学精密机械与物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911122392.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种锂电池隔膜及其锂离子电池的制备方法
- 下一篇:静涡旋及压缩机