基于双目视觉的相对物体的姿态测量

基于双目视觉的相对物体的姿态测量基于双目视觉的相对物体的姿态测量摘要:随着计算机视觉以及图像处理技术的发展,视觉测量技术越来越受到人们的关注。建立物体相对姿态测量系统,使用两个相机在不同角度拍摄同一个物体上的编码标志点,采用张氏标定法对两个相机的空间位置关系进行标定;对摄像机采集到的图像进行去噪、滤波;左右两个相机采集下来的图像进行编码标志点的匹配,得到物体上粘贴的编码标志点的三维坐标,通四元数法计算物体间的相对空间姿态(欧拉角以及平移量);通过实验表明,该测量系统结构简单,计算量小,测量精度高。关键词:双目立体视觉摄像机标定编码标志点姿态计算:TP391.4文献标识码:A:1007-3973(2013)002-109-031引言在现代生产生活中,经常需要计算物体之间的相对位置关系,例如两个刚体间的欧拉角以及平移量等。因为空间物体是不规则的,所以常规的测量方法都很难做到。随着视觉传感器的发展,人们开始把视觉传感器运用到空间物体姿态的测量,即机器视觉,这种测量方法是非接触的,测量效率高并且精度高。机器视觉是通过视觉传感器获得一张或多张图像,通过对获得的图像进行分析来达到测量和识别的目的。目前,机器视觉已经运用到很多领域,如航空、航天器的运动分析,地面机动目标实验碰撞分析,自动化生产过程中的装配与检测等。本文建立了一种双目立体测量系统,利用工业相机实时获取物体的图像,通过对相机精确的标定以及精准的图像分析来计算出编码标志点的三维坐标值,从而计算出物体之间的相对姿态。2双目视觉测量架构双目立体测量系统如图1,使用两个摄像机对同一块区域进行拍摄。(1)利用张氏标定法对两个摄像机标定,计算出两个相机之间的相对位置关系,固定测量坐标系下的坐标原点(本系统的坐标原点在左相机上)。(2)对图像进行分析,计算编码标志在图像坐标系下的坐标值以及编码标志点的编码值,利用编码位将左右图像匹配计算出编码标志点的三维坐标值。(3)通过四元数法计算出每组三维坐标值之间的旋转矩阵以及平移量,从而计算出两个物体之间的相对旋转角以及平移量。2.1摄像机标定张氏标定法的算法为:(1)从不同角度拍摄若干张棋盘格标定板的图像;(2)检测出图像中的特征点,即角点;(3)求出摄像机的内外参数;(4)求出畸变系数;(5)优化标定结果。2.2编码标志点的提取与解码为了提高运算速度以及左右图像的匹配准确,在本文提到的双目视觉系统中对被测物体表面粘贴了扇环形编码标志点(如图4),即将编码点的外环分成16等份,每个单元环对应的圆心角为22.5度,实心和空心分别表示不同的编码信息,实心码段表示1,空心码段表示0,不同实心码段和空心码段序列的组合表示不同的编码点。该种编码标志点能够满足对旋转、缩放、变形的无关性。2.2.1编码点的定位2.2.2编码标志点的解码如图4所示,编码标志点分为中心圆和编码环两段,其中编码环位于中心圆的外侧,共分为16份。编码段为白色记为1,黑色记为0,将1、0安顺时针排列成一个8位的二进制数,将这个二进制数循环得到一个最小的十进制数即为编码标志点的编码值,解码过程可以分为以下几步:(1)以中心圆的圆心为中心裁剪一个能覆盖编码标志点的小图像,对小图像进行轮廓提取得到每个白色区域轮廓的质心(编码环的质心),从而得到“1”的个数。(2)计算所有编码环的质心与中心圆的质心连线间的夹角,并且将这些夹角除以45度取整,从而得到“0”的个数。(3)将“1〃和“0〃组成的8位二进制数循环移位得到编码值。将左右相机采集到的图像中,编码值相同的点对应起来,利用双目视觉中三维重建公式计算出每个编码标志点中心圆对应的三维坐标值。2.3相对姿态计算求两个物体的相对姿态,本质上是两个坐标系的转化问题。在三维直角坐标转换中,常采用七参数Bursa-wlof模型、Mobdensky模型。当两坐标系统下有3个公共点时,就可唯一解算出7个转换参数;多于3个公共点时,就要进行平差计算。在平差计算过程中,转换参数初值(特别是旋转角)的大小,直接影响平差系统的稳定性、精确性和计算速度,精度差的初值可能使得解算的结果严重偏离真值。目前比较成熟的参数估计方法有:四元数...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?