一种臂架挠度的测量方法、装置及系统.pdf

上传人:GAME****980 文档编号:4095912 上传时间:2018-08-28 格式:PDF 页数:19 大小:5.15MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210237400.5

申请日:

2012.07.10

公开号:

CN102798350A

公开日:

2012.11.28

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G01B 11/16申请日:20120710|||公开

IPC分类号:

G01B11/16

主分类号:

G01B11/16

申请人:

中联重科股份有限公司

发明人:

涂宏斌; 付玲; 任会礼; 钟懿

地址:

410013 湖南省长沙市岳麓区银盆南路361号

优先权:

专利代理机构:

北京同达信恒知识产权代理有限公司 11291

代理人:

黄志华

PDF下载: PDF下载
内容摘要

本发明公开了一种臂架挠度的测量方法、装置及系统,该方法包括:不断获取至少两个相机对多节臂架上分别设置的标记点同时拍摄的各图像,并分别确定各图像中像素点在世界坐标系中的三维坐标;根据各图像中各像素点的三维坐标,不断地将至少两个相机同时拍摄的图像拼接为一帧图像;使用粒子滤波跟踪方法,识别出每个拼接后图像中多节臂架上设置的标记点,并确定各标记点的三维坐标;根据每个拼接后图像中各标记点的三维坐标,对臂架扰度进行计算得到臂架扰度的测量结果。本发明使用非接触测量的方式,测量方式简单、方便,测量精度较高,实时性很好,可以及时快速地测量出臂架的挠度。

权利要求书

1.一种臂架挠度的测量方法,其特征在于,包括以下步骤:
不断获取至少两个相机对多节臂架上分别设置的标记点同时拍摄的各图
像,并分别确定各图像中像素点在世界坐标系中的三维坐标;
根据各图像中各像素点的三维坐标,不断地将至少两个相机同时拍摄的图
像拼接为一帧图像;
使用粒子滤波跟踪方法,识别出每个拼接后图像中多节臂架上设置的标记
点,并确定各标记点的三维坐标;
根据每个拼接后图像中各标记点的三维坐标,对臂架扰度进行计算得到臂
架扰度的测量结果。
2.如权利要求1所述的方法,其特征在于,分别确定各图像中像素点的
三维坐标,包括:
根据各图像中的像素点在图像坐标系的二维坐标,以及预先确定的图像坐
标系下二维坐标与世界坐标系下的三维坐标的转换关系,分别将各图像中像素
点的二维坐标转换为对应的三维坐标。
3.如权利要求2所述的方法,其特征在于,所述图像坐标系下二维坐标
与世界坐标系下的三维坐标的转换关系,通过下述方式确定:
对布置在所述臂架上同个标记点前方的至少两个相机分别进行标定,获取
各相机的内外参数;
根据各相机的内外参数中的旋转矩阵和平移转换矢量,确定图像坐标系下
二维坐标转换成世界坐标系下三维坐标的表达式。
4.如权利要求1所述的方法,其特征在于,将至少两个相机同时拍摄的
图像拼接为同一帧图像,包括:
对至少两个相机同时拍摄的图像分别进行几何校正;
对几何校正后的各图像进行图像配准;
将图像配准后的各图像进行融合,消除拼接痕迹;
输出拼接完成的图像。
5.如权利要求1-4任一项所述的方法,其特征在于,还包括:
当连续多帧拼接后的图像使用粒子跟踪方法无法识别出标记点时,确定所
述标记点发生遮挡;
使用卡尔曼滤波算法,根据最近的识别成功的拼接后的图像中标记点的三
维坐标,依次预测出发生遮挡的多帧拼接后的图像中标记点的三维坐标;
根据预测出的三维坐标,继续对所述臂架的挠度进行测量。
6.如权利要求1-4任一项所述的方法,其特征在于,还包括:
根据远端PC机的指令,将臂架扰度的测量结果通过无线传输方式发送给
所述远端PC机,并在发送结束后,向所述远端PC机发送发送完毕的指令。
7.一种臂架挠度的测量设备,其特征在于,包括:
获取模块,用于不断获取至少两个相机对多节臂架上分别设置的标记点同
时拍摄的各图像;
三维坐标确定模块,用于分别确定各图像中像素点在世界坐标系中的三维
坐标;
拼接模块,用于根据各图像中各像素点的三维坐标,不断地将至少两个相
机同时拍摄的图像拼接为一帧图像;
标记点跟踪模块,用于使用粒子滤波跟踪方法,识别出每个拼接后图像中
多节臂架上设置的标记点,并确定各标记点的三维坐标;
挠度计算模块,用于根据每个拼接后图像中各标记点的三维坐标,对臂架
扰度进行计算得到臂架扰度的测量结果。
8.如权利要求7所述的设备,其特征在于,所述三维坐标确定模块,具
体用于根据各图像中的像素点在图像坐标系的二维坐标,以及预先确定的图像
坐标系下二维坐标与世界坐标系下的三维坐标的转换关系,分别将各图像中像
素点的二维坐标转换为对应的三维坐标。
9.如权利要求8所述的设备,其特征在于,还包括:
标定模块,用于对布置在所述臂架上同个标记点前方的至少两个相机分别
进行标定,获取各相机的内外参数;根据各相机的内外参数中的旋转矩阵和平
移转换矢量,确定图像坐标系下二维坐标转换成世界坐标系下三维坐标的表达
式。
10.如权利要求7所述的设备,其特征在于,所述拼接模块,具体用于对
至少两个相机同时拍摄的图像分别进行几何校正;对几何校正后的各图像进行
图像配准;将图像配准后的各图像进行融合,消除拼接痕迹;输出拼接完成的
图像。
11.如权利要求7-10任一项所述的设备,其特征在于,还包括:
卡尔曼滤波处理模块,用于当连续多帧拼接后的图像使用粒子跟踪方法无
法识别出标记点时,确定所述标记点发生遮挡;使用卡尔曼滤波算法,根据最
近的识别成功的拼接后的图像中标记点的三维坐标,依次预测出发生遮挡的多
帧拼接后的图像中标记点的三维坐标;根据预测出的三维坐标,继续对所述臂
架的挠度进行测量。
12.一种臂架挠度的测量系统,其特征在于,包括:
至少两个相机,用于分别对多节臂架上设置的标记点进行拍摄;
臂架挠度测量设备,用于不断获取所述至少两个相机对多节臂架上分别设
置的标记点同时拍摄的各图像,并分别确定各图像中像素点在世界坐标系中的
三维坐标;根据各图像中各像素点的三维坐标,不断地将至少两个相机同时拍
摄的图像拼接为一帧图像;使用粒子滤波跟踪方法,识别出每个拼接后图像中
多节臂架上设置的标记点,并确定各标记点的三维坐标;根据每个拼接后图像
中各标记点的三维坐标,对臂架扰度进行计算得到臂架扰度的测量结果。
13.如权利要求12所述的系统,其特征在于,还包括:测量结果传输装
置,用于根据远端PC机的指令,将臂架扰度的测量结果通过无线传输方式发
送给所述远端PC机,并在发送结束后,向所述远端PC机返回发送完毕的指
令;
远端PC机,用于通过无线方式接收所述测量结果传输装置传输过来的臂
架脑入的测量结果。
14.如权利要求13所述的系统,其特征在于,所述测量结果传输装置,
具体包括:
数据采集模块,用于采集所述臂架挠度测量设备得到臂架扰度的测量结
果;
嵌入式系统模块,用于将无线传输模块设置为处于接收状态,以及通过串
口中断来识别由远端PC机通过无线信道传送过来的指令,当确定接收到远端
PC机发送的传输数据的指令时,将无线传输模块由接收状态修改为发送状态,
并将臂架挠度测量设备得到的挠度测量结果传递给无线传输模块;以及在无线
传输模块传输完毕后,向所述远端PC机返回发送完毕的指令;并将无线传输
模块由发送状态再次修改为接收状态;
无线传输模块,用于将挠度测量结果通过无线信道传输给远端PC机。

说明书

一种臂架挠度的测量方法、装置及系统

技术领域

本发明涉及数据处理技术领域,尤指一种臂架挠度的测量方法、装置及系
统。

背景技术

工程机械的臂架系统在工作时,在承受自重载荷、工作载荷、风载等作用
下,臂架会像鱼竿一样发生弯曲变形,如果变形量过大就有折臂的危险,因此
实时测量出工程机械臂架系统挠度变形量十分重要。

现有对臂架挠度的测量方法有多种,例如采用在臂架的多节臂上分别安装
传感器和电缆,测量时,分别测量各节伸缩臂的伸长量,将各节伸缩臂的伸长
量与臂架的初始长度叠加,从而得到伸长后臂架的总长,这种方式需要预先在
臂架的多节臂上安装电缆和传感器,布置传感器和电缆的工作量较大,测量成
本较高,如果传感器和电缆发生故障,查错困难,可靠性不高的问题。

还有一种方法是使用激光器射出的激光打向臂架上的目标靶,目标靶将部
分激光回射到激光器中的成像器上,成像器并将目标象送到线阵探测器中,线阵
探测器将光信号转换成信号后,经数据采集器,以及联接的传输电缆输入计算机
中,计算机进行两次位置差的计算,就得到主梁下挠变形量,并显示及预报起重机
主梁下挠度,测量方式比较复杂,如果激光不能正常反射到线阵探测器上,则
不能保证测量的精度。

发明内容

本发明提供一种工程臂架扰度的测量方法、装置及系统,用以实现工程臂
架扰度的非接触式测量,从而避免现有测量方式中布置电缆、传感器的工作量
较大,测量成本较高,以及测量准确度较低的问题。

本发明臂架挠度的测量方法,包括以下步骤:

不断获取至少两个相机对多节臂架上分别设置的标记点同时拍摄的各图
像,并分别确定各图像中像素点在世界坐标系中的三维坐标;

根据各图像中各像素点的三维坐标,不断地将至少两个相机同时拍摄的图
像拼接为一帧图像;

使用粒子滤波跟踪方法,识别出每个拼接后图像中多节臂架上设置的标记
点,并确定各标记点的三维坐标;

根据每个拼接后图像中各标记点的三维坐标,对臂架扰度进行计算得到臂
架扰度的测量结果。

本发明实施例提供的臂架挠度的测量设备,包括:

获取模块,用于不断获取至少两个相机对多节臂架上分别设置的标记点同
时拍摄的各图像;

三维坐标确定模块,用于分别确定各图像中像素点在世界坐标系中的三维
坐标;

拼接模块,用于根据各图像中各像素点的三维坐标,不断地将至少两个相
机同时拍摄的图像拼接为一帧图像;

标记点跟踪模块,用于使用粒子滤波跟踪方法,识别出每个拼接后图像中
多节臂架上设置的标记点,并确定各标记点的三维坐标;

挠度计算模块,用于根据每个拼接后图像中各标记点的三维坐标,对臂架
扰度进行计算得到臂架扰度的测量结果。

本发明实施例提供的臂架挠度的测量系统,包括:

至少两个相机,用于分别对多节臂架上设置的标记点进行拍摄;

臂架挠度测量设备,用于不断获取所述至少两个相机对多节臂架上分别设
置的标记点同时拍摄的各图像,并分别确定各图像中像素点在世界坐标系中的
三维坐标;根据各图像中各像素点的三维坐标,不断地将至少两个相机同时拍
摄的图像拼接为一帧图像;使用粒子滤波跟踪方法,识别出每个拼接后图像中
多节臂架上设置的标记点,并确定各标记点的三维坐标;根据每个拼接后图像
中各标记点的三维坐标,对臂架扰度进行计算得到臂架扰度的测量结果。

本发明实施例的有益效果包括:

本发明实施例提供的臂架挠度的测量方法、装置及系统,使用至少两个相
机对多节臂架上的标记点进行拍摄,并获取至少两个相机对多节臂架上标记点
拍摄的各图像,并分别确定各图像中像素点在世界坐标系中的三维坐标;根据
各图像中各像素点的三维坐标,将至少两个相机同一时刻拍摄的图像拼接为一
帧图像;这样,在拼接后的各图像中使用粒子滤波跟踪的方法不断跟踪标记点,
根据各标记点在各拼接后的图像中的三维坐标的变化,可实现对臂架系统中各
节臂架挠度的测量。本发明实施例使用非接触测量的方式,不需要在臂架上安
装额外的测量仪器和设备,就能够实现对体积较大的臂架的挠度的测量,利用
对臂架上标记点的图像进行跟踪分析的方法获取其三维坐标的变化,测量方式
简单、方便,测量精度较高,并且,由于可以实时获取相机拍摄的图像,并对
图像进行处理获取臂架的运动参数,这种测量方式,实时性很好,可以及时快
速地测量出臂架的挠度。避免了现有测量方式所带来的布置传感器的工作量较
大、实时性不够好以及测量方式准确度较低的问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部
分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不
当限定。在附图中:

图1为本发明实施例提供的臂架挠度的测量方法的流程图;

图2为本发明实施例提供的相机标定过程中图像坐标和世界坐标系的示意
图;

图3为本发明实施例提供的臂架挠度的测量设备的结构示意图;

图4为本发明实施例提供的臂架挠度的测量系统的结构示意图之一;

图5为本发明实施例提供的测量结果传输装置的结构示意图;

图6为本发明实施例提供的工程机械臂架系统工作幅度的测量系统的结构
示意图之二;

图7为本发明实施例提供的测量结果传输装置与远端PC交互的示意图;

图8为本发明实施例提供的嵌入式系统模块与无线传输模块接口电路的示
意图;

图9为本发明实施例提供的远端PC机中设置的无线传输模块与PC机串
口之间的接口电路的示意图。

具体实施方式

下面结合说明书附图,对本发明实施例提供的一种臂架挠度的测量方法、
装置及系统的具体实施方式进行说明。

本发明实施例提供的臂架挠度的测量方法,如图1所示,包括如下步骤:

S101、不断获取至少两个相机对多节臂架上分别设置的标记点同时拍摄的
各图像并分别确定各图像中像素点在世界坐标系中的三维坐标;

S102、根据各图像中各像素点的三维坐标,不断地将至少两个相机同时拍
摄的图像拼接为一帧图像;

S103、使用粒子滤波跟踪方法,识别出每个拼接后图像中多节臂架上设置
的标记点,并确定各标记点的三维坐标;

S104、根据每个拼接后图像中各标记点的三维坐标,对臂架扰度进行计算
得到臂架扰度的测量结果。

下面分别对上述各步骤分别进行详细说明。

本发明实施例提供的臂架挠度的测量方法中的步骤S101中,可以在各节
臂架需要测量的位置上,设置标记点,标记点可以是任意形状的标记例如常见
的十字丝、圆形、对角圆等,由于臂架系统体积庞大,为了测量的方便,需要
使用至少两个相机分别对多节臂架进行拍摄,然后将拍摄的图像拼接起来,实
现对整个臂架扰度的非接触性测量。

因此,上述步骤S101中,由于至少两个相机分别对工程臂架系统上的标
记点进行同时拍摄,需要不断获取至少两个相机在相同时刻拍摄的图像,并在
步骤S102中,需要将至少两个相机拍摄的图像进行拼接,从而得到包含臂架
系统上多个标记点的图像。

上述步骤S101中,可以通过下述方式确定各像素点的三维坐标:

根据各图像中的像素点在图像坐标系的二维坐标,以及预先确定的图像坐
标系下二维坐标与世界坐标系下的三维坐标的转换关系,分别将各图像中像素
点的二维坐标转换为对应的三维坐标。

其中,图像坐标系下二维坐标与世界坐标系下的三维坐标的转换关系,可
以预先通过相机标定过程来确定。

相机标定过程可采用非接触式测量中的相机标定方法,非接触式测量是基
于双目立体视觉测量原理,该原理是基于视差,根据三角法原理进行三维信息
的获取,由两个相机的图像平面和标定物之间构成一个三角形。首先以标定物
为参照物,标定出一个相机的内外参数,然后以该相机和标定物为参照物,标
定出另一个相机的内外参数。

以两个相机为例,具体标定过程如下:

(1)设置标定物,具体包括:打印一张模板,模板以固定间距组成的若
干个十字丝组成,并将该模板并贴在一个平板上,将贴有模板的平板放置到两
个相机的共同视场中,其位置信息已知。

(2)两个相机从不同角度拍摄若干张(大于或等于3张)模板图像;

(3)检测每幅图像中的目标点(例如十字丝中心);

(4)根据标定公式,分别获得两个相机的内部参数以及外部参数;

一般来说,相机的内外参数包括:比例系数、有效焦距、主点、平移矩阵
和旋转矩阵。在相机标定方法中,可先根据标定物,利用标定公式,标定一个
相机,然后根据标定物,以及该相机来标定另一个相机。其中,标定公式即计
算上述内外参数的过程,具体来说包括下述四个方面:(1)旋转矩阵 R = r 1 r 2 r 3 r 4 r 5 r 6 r 7 r 8 r 9 , ]]>
平移矩阵 T = t x t y t z ]]>的计算,具体计算过程属于现有技术,在此不再赘述;(2)确
定图像采集设备主点,主点是图像的中心,可以近似为图像的中心坐标值;(3)
图像采集设备比例系数的标定:以十字形状标记为例,事先用尺量好十字标记
的长和宽,然后在计算机上计算十字图像长和宽所占的像素点,最后换算成一
个像素点代表多大的实际物理尺寸;(4)有效焦距的计算:根据成像原理,当
物距远大于相距的时候,焦距F=物距V(可以近似为镜头到物体的距离),在
相机放置时候,该数值用卷尺可以量出。

(5)根据旋转矩阵和平移转换矢量,获得两个相机共同视场中某个点的
三维坐标的表达式,该表达式表征了目标点在图像中的二维坐标与该目标点的
三维坐标之间的转换关系。

如图2所示,假设o-XYZ是左相机的世界坐标系,O1-X1Y1为左相机的图
像坐标系,f1为左相机的有效焦距;Or-xr yrzr为右相机的世界坐标系,fr为右
相机的有效焦距。

由现有的相机透视变换模型可以得到:

x r y r z r = MRT X Y Z = r 1 r 2 r 3 t x r 4 r 5 r 6 t y r 7 r 8 r 9 t z x y z ]]>(公式1)

上式中,MRT=[R T];且 R = r 1 r 2 r 3 r 4 r 5 r 6 r 7 r 8 r 9 , ]]> T = t x t y t z ]]>分别为O-x y z坐标系与Or-xr yr
zr坐标系之间的旋转矩阵和平移矩阵。其中,

r1=cos AY cos AZ-sin AY sin AX sin AZ

r2=cos Ax sin AZ

r3=sin AY cos AZ+sin AY sin AX sin AZ

r4=-cos AY sin AZ-sin AY sin AX cos AZ

r5=cos AX cos AZ

r6=-sin AY sin AZ+cos AY sin AX cos AZ

r7=-sin AY cos AX

r8=-sin AX

r9=cos AY cos AX

上述公式中的AX,AY,AZ分别为在世界三维坐标系下,AX为标定过程中
拍摄的目标点相对于X轴的倾斜角,AY为该目标点相对于Y轴的倾斜角;AZ
为该目标点相对于Z轴的倾斜角。这三个角度可以通过安装在固定相机的平台
上的角度传感器测得。

较佳地,在本发明实施例中,由于所需求得的臂架的挠度是相对量而不是
绝对量(臂架挠度通过臂架上同一个标记点在臂架工作过程中三维坐标的相对
变化量确定),而平移矩阵的意义是计算世界坐标系原点移动至图像坐标系原
点的平移量,相当于是做坐标平移,因此,在具体标定过程中,可以不需要按
照现有平移矩阵的计算方式来计算出平移矩阵的具体数值,而将其整体直接作
为零值考虑,即: T = t x t y t z = 0 . ]]> T = t x t y t z = 0 ]]>代入上述公式1,变为:

x r y r z r = MRT X Y Z = r 1 r 2 r 3 r 4 r 5 r 6 r 7 r 8 r 9 x y z ]]>

在本发明实施例中,由于相机成像时不一定是水平正对着臂架的,所以
会有相对于臂架的姿态角AX,AY,AZ,因此较重要是需要在标定过程中把目标点
的姿态角反算成水平状态下的坐标。而平移矩阵只是坐标系的平移,坐标原点
不同而已,在本发明实施例计算工程机械吊钩的运动变化量这种相对量时可以
不需完成平移矩阵具体数值的计算,直接将其设置为0即可。

由此可以计算出像素点的三维坐标(x,y,x)表达式,即图像坐标系下
二维坐标与世界坐标系下的三维坐标的转换关系为:

x=zX1/f1

y=zY1/f1

z = f 1 ( f r * t x - X r * t z ) X r ( r 7 X 1 + r 8 Y 1 + f 1 * r 9 ) - f r ( r 1 * X 1 + r 2 * Y 1 + f 1 * r 3 ) ]]>

其中,该像素点可为标记点上的一个像素点,以左相机采集到的一幅图片
为例,在图像中有一个标记点,即可为该标记点上的一个像素点,在左相机中
的二维坐标为(X1,Y1)。如果像素点在右相机中的二维坐标为(Xr,Yr),那么
上式中x=zXr/fr;y=zYr/fr,z的计算公式与上式相同。

本发明实施例并不限于使用上述标定方法,还可以使用现有技术中其他类
似的基于双目立体视觉测量原理的相机标定方法来确定图像中的二维坐标与
该目标点三维坐标之间的转换关系。

在上述步骤S102中,根据各图像中各像素点的三维坐标,将至少两个相
机同时拍摄的图像拼接为一帧图像,拼接过程中,需要将两幅图像中具有相同
三维坐标的像素点作为两幅图像重合部分,将两帧图像拼接到一起,依次类推,
依次将多幅图像拼接到一起。

具体的拼接过程包括下述步骤:

对至少两个相机同时拍摄的图像分别进行几何校正;

对几何校正后的各图像进行图像配准;

将图像配准后的各图像进行融合,消除拼接痕迹;

输出拼接完成的图像。

图像校正主要是针对图像有变形或者模糊的情况,对图像进行复原的技
术,图像配准是指在图像拼接过程中,针对两个相机拍摄的同一个点的图像,
寻找最佳空间变化关系和灰度变换关系,实现两帧图像在拼接时的最大对准。
具体实施方式与现有技术相同,在此不再赘述。

对图像进行几何校正和图像配准以及图像融合的方法属于现有技术的范
畴,在此不再详述。

在上述步骤S103中,使用粒子滤波跟踪方法,识别出每个拼接后图像中
多节臂架上设置的标记点,并确定各标记点的三维坐标。

在不同时刻的图像中识别出了标记点后,可以根据该标记点的三维坐标在
拼接后的各帧图像中的三维坐标点的位置变化,测量出标记点在x、y和z方
向上的位移(Δx=x2-x1;Δy=y2-y1;Δz=z2-z1,x1、y1和z1为上一帧拼接后的
图像中标记点的三维坐标,x2、y2和z2为当前帧拼接后的图像中标记点的三
维坐标,Δx、Δy和Δz是标记点在三个方向上的位移),从而可以实现对标
记点所在的臂架的挠度进行测量。

本发明实施例提供臂架挠度的测量方法中,采用现有技术中的粒子跟踪方
式实现图像中标记点的识别。采用粒子跟踪的方式是因为工程机械整个臂架在
工作状态下,伸出的长度很大,尤其是大吨位工程机械,臂架完全伸展常常是
百米以上,而且作业现场环境复杂,不仅会有遮挡现象,而且随着臂架的大角
度转动,贴在上面的标记点在成像时会发生放大缩小、扭转等变化;相机可能
会直接对着强烈阳光等复杂情况成像等,这些情况下,由于图像成像的原因,
多目标跟踪可能会出现丢失、遮挡以及因为目标点图像变形而产生跟踪误差,
这种误差会传递到测量结果上,加大测量误差。所以针对臂架的复杂工况,本
发明实施例采用粒子滤波的跟踪算法,该跟踪算法具有对边缘遮挡、目标旋转、
变形以及光照变化不敏感等优点,这样就可对图像中的标记点进行准确追踪。

为了更好地说明本发明实施例提供的臂架挠度的测量方法,下面对现有技
术中粒子滤波的跟踪算法进行简单说明。

该算法包括如下步骤:

(1)样本初始化。在初始帧中通过运动目标识别算法确定目标区域,并
计算目标模板的颜色概率分布;每一幅图片中臂架做为运动目标的初始参数为
其质心位置(xinit,yjnit),该参数确定为根据每个相机拍摄的标记点图像,然
后根据质心公式计算运动目标质心。创建N个粒子(粒子即要找的可能的运动
目标,由于我们事先粘贴了标记点,知道个数,因此我们创建的个数为粘贴标
记点的个数,因为运动目标最大数就是粘贴标记点的个数,粒子参数为(si,s
j),粒子权值wi为1,每个粒子代表一个可能的运动目标。

xi=xinit+b1ξ,yi=yinit+b2ξ,

其中,ξ为[-1,1]内的随机数,b1、b2是常数。搜索的位移的步长
由B决定,B也为设计参数,在跟踪过程中B取[1,10],具体数据根据图像清
晰度确定,越清晰数值越小。当由于强光、光照不均匀等情况导致标记点成
像模糊、图像变形等情况导致,当目标丢失,B取[20,40],即在一个较大范围
找到目标,该数值由算法自动调节,首先从20开始取,如果没有没有搜索到
标记点图像,则根据步长加1的方式一步步增加,其大小正比于之前若干时刻
目标的平均状态变化,根据经验数据一般B取到40都能找到标记点目标,

(2)系统观测:观察每个粒子所代表的目标可能状态和目标理想状态之间
的相似程度,接近目标理想状态的粒子赋予较大的权值,反之权值较小。取
最小平均绝对差值函数为衡量相似程度的工具,即对每个粒子可以计算一
个相似值mad,根据相似值计算各粒子的权值wi,系统初始的权数是1/N(粒
子数),权值的范围为[1/N,1],1表示完全吻合。

(3)后验概率计算:t时刻的后验概率,也就是目标跟踪中所期望的目标参
数(xt,yt)由于各个粒子的加权和计算得到:

x t = Σ i = 1 N w i x i ]]>

y t = Σ i = 1 N w i y i ]]>

至此一次跟踪过程结束。下一时刻的跟踪仍然从系统的状态转移步骤重新
开始。

进一步地,由于工程机械的臂架系统工况往往比较复杂,在相机拍摄的过
程中,难免出现臂架上标记点被遮挡的问题,例如当连续的多帧拼接后的图像
使用标准图像作为模板或者使用更新后的模板都无法匹配成功时,可以确定标
记点在这几帧图像中发生了遮挡,此时可以使用卡尔曼滤波算法,根据最近的
匹配成功的拼接后的图像中标记点所在的位置,依次预测出发生遮挡的多帧拼
接后的图像中标记点的三维坐标;根据预测出的三维坐标,继续对臂架系统的
运动轨迹进行测量,并且保证测量的精度。

为了更好地理解本发明实施例,下面简单地对卡尔曼滤波算法进行简单介
绍:

工程机械臂架上目标点成像时,当臂架距离相机较远时,目标所成的像较小
或者发生转动时,标记点的图像会发生大小变化,并且由于臂架转动导致的成
像角度发生变化,导致标记的目标形状发生变化;噪声主要分两部分,主要是
相机的内部噪声,主要特征是室外成像环境下,阳光亮度高,灰尘大等因素,这
些噪声可以近似认为服从高斯分布或白噪声。

通过上面粒子滤波得到的各个目标点区域。由于目标运动的连续性,目标第
k+1帧的位置必定在第k帧位置的某个小领域内,以连续的三帧图像邻域轨迹
预测算法为例,设目标i在第k帧的位置分别为

第k,k+1,k+2帧的位置分别为则应满足:

x i k + 1 - α x i k x i k + 1 + α ]]>

y i k + 1 - α y i k y i k + 1 + α ]]>

x i k + 2 - α x i k + 1 x i k + 2 + α ]]>

y i k + 2 - α y i k y i k + 1 + α ]]>

其中α为领域大小,该大小根据根据精度确定,如果现场干扰物多,
则该值适当取大,增加鲁棒性。如果满足上式则判断目标i为真实目标点,从
此时开始记录下目标位置否则认为是虚假目标点予以删除,以
此类推,继续找第k+3帧及以后帧的目标。

如果此时连续几帧图片都没有跟踪上目标点,这是利用卡尔曼滤波算法进
行跟踪估计。在本方案中利用如下:

1)首先对第k帧图片里面的所有目标点区域利用领域轨迹判断在第k+1
帧中是否存在相应的目标点位置,如果只存在一个目标位置则更新目标位置若
不存在目标位置判定,则目标丢失;

然后对第k+1帧中存在的目标点在第k帧中寻找匹配点,如果有目标点不
存在相应的匹配点,则认为该目标是新增目标并记录其位置信息。

2)如果只存在一个新目标位置信息(当前目标点在图像坐标系下的x,y
坐标),则利用此刻新的位置进行该目标运动轨迹的卡尔曼(kalman)估计,
进一步修正滤波中的状态估计值。

3)如果丢失目标,则用kalman滤波预测出目标在第k+1帧中的位置,
同时更新目标位置,并标记为预测值。连续预测次数不能大于设定值T(该值<1/
相机帧率),否则由于长时间没有目标观测值的修正,如果工程机械臂架出现
加速或转弯会使预测值于真实值直接的误差越来越大,最终完全偏离真实轨
迹。所欲当连续预测次数等于T时,认为目标已经完全丢失,抛弃目标,停止
预测。

3)综合上述两种情况,得到第k+1帧的实际目标数量和位置。

最后,上面计算出的标记点二维坐标全部都代入到以下公式中:

x=zX1/f1

y=zY1/f1

z = f 1 ( fr * t x - Xr * t z ) Xr ( r 7 X 1 + r 8 Y 1 + f 1 * r 9 ) - fr ( r 1 * X 1 + r 2 * Y 1 + f 1 * r 3 ) ]]>

= f 1 ( fr * t y - Yr * t z ) Yr ( r 7 X 1 + r 8 Y 1 + f 1 * r 9 ) - fr ( r 1 * X 1 + r 5 * Y 1 + f 1 * r 6 ) ]]>

求出臂架上各个目标点的三维坐标。

卡尔曼滤波器是一种效果较优的信息处理器。首先要利用系统的过程模型
来预测下一状态的系统。假设现在的系统状态是K,根据系统的模型,可以基
于系统的上一状态而预测出现在的状态。

这样,就可以利用现有的卡尔曼滤波器,依次确定标记点被遮挡的当前帧
图像的前1帧、前2帧......是否发生遮挡,直到找到最近的未发生遮挡的那一
帧,然后根据找到的最近的未发生遮挡的那一帧图像中标记点的位置,预测出
发生遮挡的下一帧中标记点的位置,然后根据预测出的下一帧中标记点的位
置,继续预测该下一帧图像的下一帧图像中标记点的位置,依次类推,直至将
发生遮挡的各帧图像中标记点的位置都预测完成为止。

较佳地,本发明实施例提供的臂架挠度的测量方法,由于具有臂架系统的
工程机械往往体积庞大,为了保证测量者的安全,对测量结果进行获取和分析
这部分工作往往会在距离工程机械较远的地方进行,这样,本发明实施例中,
还需要根据远端PC机的指令,将臂架扰度的测量结果通过无线传输方式发送
给远端PC机,并且在发送结束后,向远端PC机发送发送完毕的指令。

将测量结果通过无线传输的方式远距离传输出去,不仅保证了测量工作者
的安全,而且还能保证测量结果的实时性。

基于同一发明构思,本发明实施例还提供了一种臂架挠度的测量设备和系
统,由于这些设备和系统所解决问题的原理与前述臂架挠度的测量的方法相
似,因此该设备和系统的实施可以参见前述方法的实施,重复之处不再赘述。

具体地,本发明实施例提供的一种臂架挠度的测量设备,如图3所示,包
括:

获取模块301,用于不断获取至少两个相机对多节臂架上分别设置的标记
点同时拍摄的各图像;

三维坐标确定模块302,用于分别确定各图像中像素点在世界坐标系中的
三维坐标;

拼接模块303,用于不断将至少两个相机同时拍摄的图像拼接为一帧图像;

标记点跟踪模块304,用于使用粒子滤波跟踪方法,识别出每个拼接后图
像中多节臂架上设置的标记点,并确定各标记点的三维坐标;

挠度计算模块305,用于根据每个拼接后图像中各标记点的三维坐标,对
臂架扰度进行计算得到臂架扰度的测量结果。

进一步地,上述三维坐标确定模块302,具体用于根据各图像中的像素点
在图像坐标系的二维坐标,以及预先确定的图像坐标系下二维坐标与世界坐标
系下的三维坐标的转换关系,分别将各图像中像素点的二维坐标转换为对应的
三维坐标。

进一步地,本发明实施例提供的臂架挠度的测量设备,如3图所示,还可
以包括:标定模块306,用于对布置在臂架上同个标记点前方的至少两个相机
分别进行标定,获取各相机的内外参数;根据各相机的内外参数中的旋转矩阵
和平移转换矢量,确定图像坐标系下二维坐标转换成世界坐标系下三维坐标的
表达式。

进一步地,上述拼接模块303,具体用于对至少两个相机同时拍摄的图像
分别进行几何校正;对几何校正后的各图像进行图像配准;将图像配准后的各
图像进行融合,消除拼接痕迹;输出拼接完成的图像。

进一步地,本发明实施例提供的臂架挠度的测量设备,如图3所示,还可
以包括:卡尔曼滤波处理模块307,用于当连续多帧拼接后的图像使用粒子跟
踪方法无法识别出标记点时,确定标记点发生遮挡;使用卡尔曼滤波算法,根
据最近的识别成功的拼接后的图像中标记点的三维坐标,依次预测出发生遮挡
的多帧拼接后的图像中标记点的三维坐标;根据预测出的三维坐标,继续对所
述臂架的挠度进行测量。

本发明实施例提供的一种臂架挠度的测量系统,如图4所示,包括:

至少两个相机401,用于分别对多节臂架上设置的标记点同时进行拍摄;

臂架挠度测量设备402,用于用于不断获取所述至少两个相机对多节臂架
上分别设置的标记点同时拍摄的各图像,并分别确定各图像中像素点在世界坐
标系中的三维坐标;根据各图像中各像素点的三维坐标,不断地将至少两个相
机同时拍摄的图像拼接为一帧图像;使用粒子滤波跟踪方法,识别出每个拼接
后图像中多节臂架上设置的标记点,并确定各标记点的三维坐标;根据每个拼
接后图像中各标记点的三维坐标,对臂架扰度进行计算得到臂架扰度的测量结
果。

进一步地,本发明实施例提供的臂架挠度的测量系统,如图4所示,还可
以包括:测量结果传输装置403,用于根据远端PC机的指令,将臂架扰度的
测量结果通过无线传输方式发送给该远端PC机,并在发送结束后,向改远端
PC机返回发送完毕的指令;

远端PC机404,用于通过无线方式接收所述测量结果传输装置传输过来
的臂架脑入的测量结果。

进一步地,本发明实施例提供的测量结果传输装置403,如图5所示,具
体包括:

数据采集模块501,用于采集臂架挠度测量设备得到臂架扰度的测量结果;

嵌入式系统模块502,用于将无线传输模块503设置为处于接收状态,以
及通过串口中断来识别由远端PC机通过无线信道传送过来的指令,当确定接
收到远端PC机发送的传输数据的指令时,将无线传输模块由接收状态修改为
发送状态,并将臂架挠度测量设备得到的挠度测量结果传递给无线传输模块;
以及在无线传输模块传输完毕后,向所述远端PC机返回发送完毕的指令;并
将无线传输模块由发送状态再次修改为接收状态;

无线传输模块503,用于将挠度测量结果通过无线信道传输给远端PC机。

图6所示的是本发明实施例提供的测量系统的架构示意图,图6中,标记
点可以打在臂架任何需要测量的位置,至少两个相机连接有工控机(或嵌入式
系统),该工控机(或嵌入式系统)就是用于实现非接触式测量的核心测量设
备,负责对至少两个相机采集的图像进行拼接、处理得到臂架系统运动幅度的
测量参数。

图7所示的是本发明实施例提供的臂架挠度的测量系统中的测量结果传输
装置403与远端PC交互的示意图,从该示意图中可以看出,数据采集模块收
集测量数据传输给嵌入式系统模块(单片机、ARM或者DSP等),然后经由
无线传输模块将数据传输出去,嵌入式系统模块主要起到对指令和数据的收发
进行控制的作用。

本发明实施例在具体实施时,测量结果传输装置中的嵌入式系统模块可以
采用单片机(如:AT89C52),ARM(如:ARM9、ARM11),DSP(DSP28系
列);无线传输模块可以采用现有的PTR2000无线数据传输模块。

无线传输模块和嵌入式系统模块通过串口相连。图8是嵌入式系统模块(采
用AT89C52的单片机)与无线传输模块(采用PTR2000无线传输模块)接口
电路的示意图。

图8所示的仅是本发明实施例提供的嵌入式系统模块和无线传输模块连接
示意图而已,本发明实施例并不限于上述两种芯片以及图8所示的连接方式。

远端PC机为了方便接收无线数据,也会在本地设置一个无线传输模块,
该模块与PC机的串口连接,由于无线传输模块一般支持TTL电平,而PC机
的串口信号满足RS-232标准,在远端PC机侧,需要在无线传输模块与串口之
间进行RS-232和TTL的电平之间的转换。

图9是远端PC机中设置的无线传输模块与PC机串口之间的接口电路的
示意图,该图9中,MAX202就是用来在无线传输模块(PTR2000无线传输模
块)和串口之间进行电平转换的芯片。

上述例子中,测量结果传输装置和远端PC机之间的交互过程如下:

1)测量结果传输装置中的嵌入式系统模块在初始化时,将本地的无线数
据传输模块设置处于接收状态,通过串口中断来识别由远端PC机通过无线信
道传送过来的指令;

2)测量结果传输装置根据接收指令的内容来决定当前需要采集数据并且
需要启动数据的发送。

3)在数据发送之前将无线传输模块设置为发射状态,然后对数据进行编
码、校验,然后经过串口发送出去。

4)在数据发送完毕后,测量结果传输装置向远端PC机发送“发送完毕”
的指令,然后将本地的无线传输模块重设为接收状态。

本发明实施例提供的臂架挠度的测量方法、装置及系统,使用至少两个相
机对多节臂架上的标记点进行拍摄,并获取至少两个相机对多节臂架上标记点
拍摄的各图像,并分别确定各图像中像素点在世界坐标系中的三维坐标;根据
各图像中各像素点的三维坐标,将至少两个相机同一时刻拍摄的图像拼接为一
帧图像;这样,在拼接后的各图像中使用粒子滤波跟踪的方法不断跟踪标记点,
根据各标记点在各拼接后的图像中的三维坐标的变化,可实现对臂架系统中各
节臂架挠度的测量。本发明实施例使用非接触测量的方式,不需要在臂架上安
装额外的测量仪器和设备,就能够实现对体积较大的臂架的挠度的测量,利用
对臂架上标记点的图像进行跟踪分析的方法获取其三维坐标的变化,测量方式
简单、方便,测量精度较高,并且,由于可以实时获取相机拍摄的图像,并对
图像进行处理获取臂架的运动参数,这种测量方式,实时性很好,可以及时快
速地测量出臂架的挠度。避免了现有测量方式所带来的布置传感器的工作量较
大、实时性不够好以及测量方式准确度较低的问题。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发
明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及
其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

一种臂架挠度的测量方法、装置及系统.pdf_第1页
第1页 / 共19页
一种臂架挠度的测量方法、装置及系统.pdf_第2页
第2页 / 共19页
一种臂架挠度的测量方法、装置及系统.pdf_第3页
第3页 / 共19页
点击查看更多>>
资源描述

《一种臂架挠度的测量方法、装置及系统.pdf》由会员分享,可在线阅读,更多相关《一种臂架挠度的测量方法、装置及系统.pdf(19页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102798350 A (43)申请公布日 2012.11.28 C N 1 0 2 7 9 8 3 5 0 A *CN102798350A* (21)申请号 201210237400.5 (22)申请日 2012.07.10 G01B 11/16(2006.01) (71)申请人中联重科股份有限公司 地址 410013 湖南省长沙市岳麓区银盆南路 361号 (72)发明人涂宏斌 付玲 任会礼 钟懿 (74)专利代理机构北京同达信恒知识产权代理 有限公司 11291 代理人黄志华 (54) 发明名称 一种臂架挠度的测量方法、装置及系统 (57) 摘要 本发明公开了一种。

2、臂架挠度的测量方法、装 置及系统,该方法包括:不断获取至少两个相机 对多节臂架上分别设置的标记点同时拍摄的各 图像,并分别确定各图像中像素点在世界坐标系 中的三维坐标;根据各图像中各像素点的三维坐 标,不断地将至少两个相机同时拍摄的图像拼接 为一帧图像;使用粒子滤波跟踪方法,识别出每 个拼接后图像中多节臂架上设置的标记点,并确 定各标记点的三维坐标;根据每个拼接后图像中 各标记点的三维坐标,对臂架扰度进行计算得到 臂架扰度的测量结果。本发明使用非接触测量的 方式,测量方式简单、方便,测量精度较高,实时性 很好,可以及时快速地测量出臂架的挠度。 (51)Int.Cl. 权利要求书3页 说明书11。

3、页 附图4页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 3 页 说明书 11 页 附图 4 页 1/3页 2 1.一种臂架挠度的测量方法,其特征在于,包括以下步骤: 不断获取至少两个相机对多节臂架上分别设置的标记点同时拍摄的各图像,并分别确 定各图像中像素点在世界坐标系中的三维坐标; 根据各图像中各像素点的三维坐标,不断地将至少两个相机同时拍摄的图像拼接为一 帧图像; 使用粒子滤波跟踪方法,识别出每个拼接后图像中多节臂架上设置的标记点,并确定 各标记点的三维坐标; 根据每个拼接后图像中各标记点的三维坐标,对臂架扰度进行计算得到臂架扰度的测 量结果。 2.如权利要求。

4、1所述的方法,其特征在于,分别确定各图像中像素点的三维坐标,包 括: 根据各图像中的像素点在图像坐标系的二维坐标,以及预先确定的图像坐标系下二维 坐标与世界坐标系下的三维坐标的转换关系,分别将各图像中像素点的二维坐标转换为对 应的三维坐标。 3.如权利要求2所述的方法,其特征在于,所述图像坐标系下二维坐标与世界坐标系 下的三维坐标的转换关系,通过下述方式确定: 对布置在所述臂架上同个标记点前方的至少两个相机分别进行标定,获取各相机的内 外参数; 根据各相机的内外参数中的旋转矩阵和平移转换矢量,确定图像坐标系下二维坐标转 换成世界坐标系下三维坐标的表达式。 4.如权利要求1所述的方法,其特征在于。

5、,将至少两个相机同时拍摄的图像拼接为同 一帧图像,包括: 对至少两个相机同时拍摄的图像分别进行几何校正; 对几何校正后的各图像进行图像配准; 将图像配准后的各图像进行融合,消除拼接痕迹; 输出拼接完成的图像。 5.如权利要求1-4任一项所述的方法,其特征在于,还包括: 当连续多帧拼接后的图像使用粒子跟踪方法无法识别出标记点时,确定所述标记点发 生遮挡; 使用卡尔曼滤波算法,根据最近的识别成功的拼接后的图像中标记点的三维坐标,依 次预测出发生遮挡的多帧拼接后的图像中标记点的三维坐标; 根据预测出的三维坐标,继续对所述臂架的挠度进行测量。 6.如权利要求1-4任一项所述的方法,其特征在于,还包括:。

6、 根据远端PC机的指令,将臂架扰度的测量结果通过无线传输方式发送给所述远端PC 机,并在发送结束后,向所述远端PC机发送发送完毕的指令。 7.一种臂架挠度的测量设备,其特征在于,包括: 获取模块,用于不断获取至少两个相机对多节臂架上分别设置的标记点同时拍摄的各 图像; 三维坐标确定模块,用于分别确定各图像中像素点在世界坐标系中的三维坐标; 权 利 要 求 书CN 102798350 A 2/3页 3 拼接模块,用于根据各图像中各像素点的三维坐标,不断地将至少两个相机同时拍摄 的图像拼接为一帧图像; 标记点跟踪模块,用于使用粒子滤波跟踪方法,识别出每个拼接后图像中多节臂架上 设置的标记点,并确定。

7、各标记点的三维坐标; 挠度计算模块,用于根据每个拼接后图像中各标记点的三维坐标,对臂架扰度进行计 算得到臂架扰度的测量结果。 8.如权利要求7所述的设备,其特征在于,所述三维坐标确定模块,具体用于根据各 图像中的像素点在图像坐标系的二维坐标,以及预先确定的图像坐标系下二维坐标与世界 坐标系下的三维坐标的转换关系,分别将各图像中像素点的二维坐标转换为对应的三维坐 标。 9.如权利要求8所述的设备,其特征在于,还包括: 标定模块,用于对布置在所述臂架上同个标记点前方的至少两个相机分别进行标定, 获取各相机的内外参数;根据各相机的内外参数中的旋转矩阵和平移转换矢量,确定图像 坐标系下二维坐标转换成世。

8、界坐标系下三维坐标的表达式。 10.如权利要求7所述的设备,其特征在于,所述拼接模块,具体用于对至少两个相机 同时拍摄的图像分别进行几何校正;对几何校正后的各图像进行图像配准;将图像配准后 的各图像进行融合,消除拼接痕迹;输出拼接完成的图像。 11.如权利要求7-10任一项所述的设备,其特征在于,还包括: 卡尔曼滤波处理模块,用于当连续多帧拼接后的图像使用粒子跟踪方法无法识别出标 记点时,确定所述标记点发生遮挡;使用卡尔曼滤波算法,根据最近的识别成功的拼接后 的图像中标记点的三维坐标,依次预测出发生遮挡的多帧拼接后的图像中标记点的三维坐 标;根据预测出的三维坐标,继续对所述臂架的挠度进行测量。。

9、 12.一种臂架挠度的测量系统,其特征在于,包括: 至少两个相机,用于分别对多节臂架上设置的标记点进行拍摄; 臂架挠度测量设备,用于不断获取所述至少两个相机对多节臂架上分别设置的标记点 同时拍摄的各图像,并分别确定各图像中像素点在世界坐标系中的三维坐标;根据各图像 中各像素点的三维坐标,不断地将至少两个相机同时拍摄的图像拼接为一帧图像;使用粒 子滤波跟踪方法,识别出每个拼接后图像中多节臂架上设置的标记点,并确定各标记点的 三维坐标;根据每个拼接后图像中各标记点的三维坐标,对臂架扰度进行计算得到臂架扰 度的测量结果。 13.如权利要求12所述的系统,其特征在于,还包括:测量结果传输装置,用于根据。

10、远 端PC机的指令,将臂架扰度的测量结果通过无线传输方式发送给所述远端PC机,并在发送 结束后,向所述远端PC机返回发送完毕的指令; 远端PC机,用于通过无线方式接收所述测量结果传输装置传输过来的臂架脑入的测 量结果。 14.如权利要求13所述的系统,其特征在于,所述测量结果传输装置,具体包括: 数据采集模块,用于采集所述臂架挠度测量设备得到臂架扰度的测量结果; 嵌入式系统模块,用于将无线传输模块设置为处于接收状态,以及通过串口中断来识 别由远端PC机通过无线信道传送过来的指令,当确定接收到远端PC机发送的传输数据的 权 利 要 求 书CN 102798350 A 3/3页 4 指令时,将无线。

11、传输模块由接收状态修改为发送状态,并将臂架挠度测量设备得到的挠度 测量结果传递给无线传输模块;以及在无线传输模块传输完毕后,向所述远端PC机返回发 送完毕的指令;并将无线传输模块由发送状态再次修改为接收状态; 无线传输模块,用于将挠度测量结果通过无线信道传输给远端PC机。 权 利 要 求 书CN 102798350 A 1/11页 5 一种臂架挠度的测量方法、 装置及系统 技术领域 0001 本发明涉及数据处理技术领域,尤指一种臂架挠度的测量方法、装置及系统。 背景技术 0002 工程机械的臂架系统在工作时,在承受自重载荷、工作载荷、风载等作用下,臂架 会像鱼竿一样发生弯曲变形,如果变形量过大。

12、就有折臂的危险,因此实时测量出工程机械 臂架系统挠度变形量十分重要。 0003 现有对臂架挠度的测量方法有多种,例如采用在臂架的多节臂上分别安装传感器 和电缆,测量时,分别测量各节伸缩臂的伸长量,将各节伸缩臂的伸长量与臂架的初始长度 叠加,从而得到伸长后臂架的总长,这种方式需要预先在臂架的多节臂上安装电缆和传感 器,布置传感器和电缆的工作量较大,测量成本较高,如果传感器和电缆发生故障,查错困 难,可靠性不高的问题。 0004 还有一种方法是使用激光器射出的激光打向臂架上的目标靶,目标靶将部分激光 回射到激光器中的成像器上,成像器并将目标象送到线阵探测器中,线阵探测器将光信号 转换成信号后,经数。

13、据采集器,以及联接的传输电缆输入计算机中,计算机进行两次位置差 的计算,就得到主梁下挠变形量,并显示及预报起重机主梁下挠度,测量方式比较复杂,如 果激光不能正常反射到线阵探测器上,则不能保证测量的精度。 发明内容 0005 本发明提供一种工程臂架扰度的测量方法、装置及系统,用以实现工程臂架扰度 的非接触式测量,从而避免现有测量方式中布置电缆、传感器的工作量较大,测量成本较 高,以及测量准确度较低的问题。 0006 本发明臂架挠度的测量方法,包括以下步骤: 0007 不断获取至少两个相机对多节臂架上分别设置的标记点同时拍摄的各图像,并分 别确定各图像中像素点在世界坐标系中的三维坐标; 0008 。

14、根据各图像中各像素点的三维坐标,不断地将至少两个相机同时拍摄的图像拼接 为一帧图像; 0009 使用粒子滤波跟踪方法,识别出每个拼接后图像中多节臂架上设置的标记点,并 确定各标记点的三维坐标; 0010 根据每个拼接后图像中各标记点的三维坐标,对臂架扰度进行计算得到臂架扰度 的测量结果。 0011 本发明实施例提供的臂架挠度的测量设备,包括: 0012 获取模块,用于不断获取至少两个相机对多节臂架上分别设置的标记点同时拍摄 的各图像; 0013 三维坐标确定模块,用于分别确定各图像中像素点在世界坐标系中的三维坐标; 0014 拼接模块,用于根据各图像中各像素点的三维坐标,不断地将至少两个相机同。

15、时 说 明 书CN 102798350 A 2/11页 6 拍摄的图像拼接为一帧图像; 0015 标记点跟踪模块,用于使用粒子滤波跟踪方法,识别出每个拼接后图像中多节臂 架上设置的标记点,并确定各标记点的三维坐标; 0016 挠度计算模块,用于根据每个拼接后图像中各标记点的三维坐标,对臂架扰度进 行计算得到臂架扰度的测量结果。 0017 本发明实施例提供的臂架挠度的测量系统,包括: 0018 至少两个相机,用于分别对多节臂架上设置的标记点进行拍摄; 0019 臂架挠度测量设备,用于不断获取所述至少两个相机对多节臂架上分别设置的标 记点同时拍摄的各图像,并分别确定各图像中像素点在世界坐标系中的三。

16、维坐标;根据各 图像中各像素点的三维坐标,不断地将至少两个相机同时拍摄的图像拼接为一帧图像;使 用粒子滤波跟踪方法,识别出每个拼接后图像中多节臂架上设置的标记点,并确定各标记 点的三维坐标;根据每个拼接后图像中各标记点的三维坐标,对臂架扰度进行计算得到臂 架扰度的测量结果。 0020 本发明实施例的有益效果包括: 0021 本发明实施例提供的臂架挠度的测量方法、装置及系统,使用至少两个相机对多 节臂架上的标记点进行拍摄,并获取至少两个相机对多节臂架上标记点拍摄的各图像,并 分别确定各图像中像素点在世界坐标系中的三维坐标;根据各图像中各像素点的三维坐 标,将至少两个相机同一时刻拍摄的图像拼接为一。

17、帧图像;这样,在拼接后的各图像中使用 粒子滤波跟踪的方法不断跟踪标记点,根据各标记点在各拼接后的图像中的三维坐标的变 化,可实现对臂架系统中各节臂架挠度的测量。本发明实施例使用非接触测量的方式,不需 要在臂架上安装额外的测量仪器和设备,就能够实现对体积较大的臂架的挠度的测量,利 用对臂架上标记点的图像进行跟踪分析的方法获取其三维坐标的变化,测量方式简单、方 便,测量精度较高,并且,由于可以实时获取相机拍摄的图像,并对图像进行处理获取臂架 的运动参数,这种测量方式,实时性很好,可以及时快速地测量出臂架的挠度。避免了现有 测量方式所带来的布置传感器的工作量较大、实时性不够好以及测量方式准确度较低的。

18、问 题。 附图说明 0022 此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中: 0023 图1为本发明实施例提供的臂架挠度的测量方法的流程图; 0024 图2为本发明实施例提供的相机标定过程中图像坐标和世界坐标系的示意图; 0025 图3为本发明实施例提供的臂架挠度的测量设备的结构示意图; 0026 图4为本发明实施例提供的臂架挠度的测量系统的结构示意图之一; 0027 图5为本发明实施例提供的测量结果传输装置的结构示意图; 0028 图6为本发明实施例提供的工程机械臂架系统工作幅度的测量系统。

19、的结构示意 图之二; 0029 图7为本发明实施例提供的测量结果传输装置与远端PC交互的示意图; 0030 图8为本发明实施例提供的嵌入式系统模块与无线传输模块接口电路的示意图; 说 明 书CN 102798350 A 3/11页 7 0031 图9为本发明实施例提供的远端PC机中设置的无线传输模块与PC机串口之间的 接口电路的示意图。 具体实施方式 0032 下面结合说明书附图,对本发明实施例提供的一种臂架挠度的测量方法、装置及 系统的具体实施方式进行说明。 0033 本发明实施例提供的臂架挠度的测量方法,如图1所示,包括如下步骤: 0034 S101、不断获取至少两个相机对多节臂架上分别设。

20、置的标记点同时拍摄的各图像 并分别确定各图像中像素点在世界坐标系中的三维坐标; 0035 S102、根据各图像中各像素点的三维坐标,不断地将至少两个相机同时拍摄的图 像拼接为一帧图像; 0036 S103、使用粒子滤波跟踪方法,识别出每个拼接后图像中多节臂架上设置的标记 点,并确定各标记点的三维坐标; 0037 S104、根据每个拼接后图像中各标记点的三维坐标,对臂架扰度进行计算得到臂 架扰度的测量结果。 0038 下面分别对上述各步骤分别进行详细说明。 0039 本发明实施例提供的臂架挠度的测量方法中的步骤S101中,可以在各节臂架需 要测量的位置上,设置标记点,标记点可以是任意形状的标记例。

21、如常见的十字丝、圆形、对 角圆等,由于臂架系统体积庞大,为了测量的方便,需要使用至少两个相机分别对多节臂架 进行拍摄,然后将拍摄的图像拼接起来,实现对整个臂架扰度的非接触性测量。 0040 因此,上述步骤S101中,由于至少两个相机分别对工程臂架系统上的标记点进行 同时拍摄,需要不断获取至少两个相机在相同时刻拍摄的图像,并在步骤S102中,需要将 至少两个相机拍摄的图像进行拼接,从而得到包含臂架系统上多个标记点的图像。 0041 上述步骤S101中,可以通过下述方式确定各像素点的三维坐标: 0042 根据各图像中的像素点在图像坐标系的二维坐标,以及预先确定的图像坐标系下 二维坐标与世界坐标系下。

22、的三维坐标的转换关系,分别将各图像中像素点的二维坐标转换 为对应的三维坐标。 0043 其中,图像坐标系下二维坐标与世界坐标系下的三维坐标的转换关系,可以预先 通过相机标定过程来确定。 0044 相机标定过程可采用非接触式测量中的相机标定方法,非接触式测量是基于双目 立体视觉测量原理,该原理是基于视差,根据三角法原理进行三维信息的获取,由两个相机 的图像平面和标定物之间构成一个三角形。首先以标定物为参照物,标定出一个相机的内 外参数,然后以该相机和标定物为参照物,标定出另一个相机的内外参数。 0045 以两个相机为例,具体标定过程如下: 0046 (1)设置标定物,具体包括:打印一张模板,模板。

23、以固定间距组成的若干个十字丝 组成,并将该模板并贴在一个平板上,将贴有模板的平板放置到两个相机的共同视场中,其 位置信息已知。 0047 (2)两个相机从不同角度拍摄若干张(大于或等于3张)模板图像; 0048 (3)检测每幅图像中的目标点(例如十字丝中心); 说 明 书CN 102798350 A 4/11页 8 0049 (4)根据标定公式,分别获得两个相机的内部参数以及外部参数; 0050 一般来说,相机的内外参数包括:比例系数、有效焦距、主点、平移矩阵和旋转矩 阵。在相机标定方法中,可先根据标定物,利用标定公式,标定一个相机,然后根据标定物, 以及该相机来标定另一个相机。其中,标定公式。

24、即计算上述内外参数的过程,具体来说包括 下述四个方面:(1)旋转矩阵平移矩阵的计算,具体计算过程属于现有 技术,在此不再赘述;(2)确定图像采集设备主点,主点是图像的中心,可以近似为图像的 中心坐标值;(3)图像采集设备比例系数的标定:以十字形状标记为例,事先用尺量好十字 标记的长和宽,然后在计算机上计算十字图像长和宽所占的像素点,最后换算成一个像素 点代表多大的实际物理尺寸;(4)有效焦距的计算:根据成像原理,当物距远大于相距的时 候,焦距F物距V(可以近似为镜头到物体的距离),在相机放置时候,该数值用卷尺可以 量出。 0051 (5)根据旋转矩阵和平移转换矢量,获得两个相机共同视场中某个点。

25、的三维坐标 的表达式,该表达式表征了目标点在图像中的二维坐标与该目标点的三维坐标之间的转换 关系。 0052 如图2所示,假设o-XYZ是左相机的世界坐标系,O1-X 1 Y 1 为左相机的图像坐标系, f 1 为左相机的有效焦距;Or-x r y r z r 为右相机的世界坐标系,f r 为右相机的有效焦距。 0053 由现有的相机透视变换模型可以得到: 0054 (公式1) 0055 上式中,MRTR T;且分别为O-x y z坐标系与Or-x r y r z r 坐标系之间的旋转矩阵和平移矩阵。其中, 0056 r 1 cos A Y cos A Z -sin A Y sin A X s。

26、in A Z 0057 r 2 cos A x sin A Z 0058 r 3 sin A Y cos A Z +sin A Y sin A X sin A Z 0059 r 4 -cos A Y sin A Z -sin A Y sin A X cos A Z 0060 r 5 cos A X cos A Z 0061 r 6 -sin A Y sin A Z +cos A Y sin A X cos A Z 0062 r 7 -sin A Y cos A X 0063 r 8 -sin A X 0064 r 9 cos A Y cos A X 0065 上述公式中的A X ,A Y ,A。

27、 Z 分别为在世界三维坐标系下,A X 为标定过程中拍摄的目标 点相对于X轴的倾斜角,A Y 为该目标点相对于Y轴的倾斜角;A Z 为该目标点相对于Z轴的 倾斜角。这三个角度可以通过安装在固定相机的平台上的角度传感器测得。 说 明 书CN 102798350 A 5/11页 9 0066 较佳地,在本发明实施例中,由于所需求得的臂架的挠度是相对量而不是绝对量 (臂架挠度通过臂架上同一个标记点在臂架工作过程中三维坐标的相对变化量确定),而 平移矩阵的意义是计算世界坐标系原点移动至图像坐标系原点的平移量,相当于是做坐标 平移,因此,在具体标定过程中,可以不需要按照现有平移矩阵的计算方式来计算出平移。

28、矩 阵的具体数值,而将其整体直接作为零值考虑,即:将代入上述公式 1,变为: 0067 0068 在本发明实施例中,由于相机成像时不一定是水平正对着臂架的,所以会有相对 于臂架的姿态角A X ,A Y ,A Z ,因此较重要是需要在标定过程中把目标点的姿态角反算成水平 状态下的坐标。而平移矩阵只是坐标系的平移,坐标原点不同而已,在本发明实施例计算工 程机械吊钩的运动变化量这种相对量时可以不需完成平移矩阵具体数值的计算,直接将其 设置为0即可。 0069 由此可以计算出像素点的三维坐标(x,y,x)表达式,即图像坐标系下二维坐标与 世界坐标系下的三维坐标的转换关系为: 0070 xzX 1 /f。

29、 1 0071 yzY 1 /f 1 0072 0073 其中,该像素点可为标记点上的一个像素点,以左相机采集到的一幅图片为例,在 图像中有一个标记点,即可为该标记点上的一个像素点,在左相机中的二维坐标为(X 1 ,Y 1 )。 如果像素点在右相机中的二维坐标为(Xr,Yr),那么上式中xzXr/fr;yzYr/fr,z的 计算公式与上式相同。 0074 本发明实施例并不限于使用上述标定方法,还可以使用现有技术中其他类似的基 于双目立体视觉测量原理的相机标定方法来确定图像中的二维坐标与该目标点三维坐标 之间的转换关系。 0075 在上述步骤S102中,根据各图像中各像素点的三维坐标,将至少两个。

30、相机同时拍 摄的图像拼接为一帧图像,拼接过程中,需要将两幅图像中具有相同三维坐标的像素点作 为两幅图像重合部分,将两帧图像拼接到一起,依次类推,依次将多幅图像拼接到一起。 0076 具体的拼接过程包括下述步骤: 0077 对至少两个相机同时拍摄的图像分别进行几何校正; 0078 对几何校正后的各图像进行图像配准; 0079 将图像配准后的各图像进行融合,消除拼接痕迹; 0080 输出拼接完成的图像。 0081 图像校正主要是针对图像有变形或者模糊的情况,对图像进行复原的技术,图像 配准是指在图像拼接过程中,针对两个相机拍摄的同一个点的图像,寻找最佳空间变化关 说 明 书CN 102798350。

31、 A 6/11页 10 系和灰度变换关系,实现两帧图像在拼接时的最大对准。具体实施方式与现有技术相同,在 此不再赘述。 0082 对图像进行几何校正和图像配准以及图像融合的方法属于现有技术的范畴,在此 不再详述。 0083 在上述步骤S103中,使用粒子滤波跟踪方法,识别出每个拼接后图像中多节臂架 上设置的标记点,并确定各标记点的三维坐标。 0084 在不同时刻的图像中识别出了标记点后,可以根据该标记点的三维坐标在拼接后 的各帧图像中的三维坐标点的位置变化,测量出标记点在x、y和z方向上的位移(x x2-x1;yy2-y1;zz2-z1,x1、y1和z1为上一帧拼接后的图像中标记点的三维坐 标。

32、,x2、y2和z2为当前帧拼接后的图像中标记点的三维坐标,x、y和z是标记点在 三个方向上的位移),从而可以实现对标记点所在的臂架的挠度进行测量。 0085 本发明实施例提供臂架挠度的测量方法中,采用现有技术中的粒子跟踪方式实现 图像中标记点的识别。采用粒子跟踪的方式是因为工程机械整个臂架在工作状态下,伸出 的长度很大,尤其是大吨位工程机械,臂架完全伸展常常是百米以上,而且作业现场环境复 杂,不仅会有遮挡现象,而且随着臂架的大角度转动,贴在上面的标记点在成像时会发生放 大缩小、扭转等变化;相机可能会直接对着强烈阳光等复杂情况成像等,这些情况下,由于 图像成像的原因,多目标跟踪可能会出现丢失、遮。

33、挡以及因为目标点图像变形而产生跟踪 误差,这种误差会传递到测量结果上,加大测量误差。所以针对臂架的复杂工况,本发明实 施例采用粒子滤波的跟踪算法,该跟踪算法具有对边缘遮挡、目标旋转、变形以及光照变化 不敏感等优点,这样就可对图像中的标记点进行准确追踪。 0086 为了更好地说明本发明实施例提供的臂架挠度的测量方法,下面对现有技术中粒 子滤波的跟踪算法进行简单说明。 0087 该算法包括如下步骤: 0088 (1)样本初始化。在初始帧中通过运动目标识别算法确定目标区域,并计算目标 模板的颜色概率分布;每一幅图片中臂架做为运动目标的初始参数为其质心位置(x init , y jnit ),该参数确。

34、定为根据每个相机拍摄的标记点图像,然后根据质心公式计算运动目标质 心。创建N个粒子(粒子即要找的可能的运动目标,由于我们事先粘贴了标记点,知道个数, 因此我们创建的个数为粘贴标记点的个数,因为运动目标最大数就是粘贴标记点的个数, 粒子参数为(s i ,s j ),粒子权值w i 为1,每个粒子代表一个可能的运动目标。 0089 x i x init +b 1 ,y i y init +b 2 , 0090 其中,为-1,1内的随机数,b1、b2是常数。搜索的位移的步长由B决定,B也 为设计参数,在跟踪过程中B取1,10,具体数据根据图像清晰度确定,越清晰数值越小。 当由于强光、光照不均匀等情况。

35、导致标记点成像模糊、图像变形等情况导致,当目标丢失,B 取20,40,即在一个较大范围找到目标,该数值由算法自动调节,首先从20开始取,如果 没有没有搜索到标记点图像,则根据步长加1的方式一步步增加,其大小正比于之前若干 时刻目标的平均状态变化,根据经验数据一般B取到40都能找到标记点目标, 0091 (2)系统观测:观察每个粒子所代表的目标可能状态和目标理想状态之间的相似 程度,接近目标理想状态的粒子赋予较大的权值,反之权值较小。取最小平均绝对差值函数 为衡量相似程度的工具,即对每个粒子可以计算一个相似值mad,根据相似值计算各粒子的 说 明 书CN 102798350 A 10 7/11页。

36、 11 权值wi,系统初始的权数是1/N(粒子数),权值的范围为1/N,1,1表示完全吻合。 0092 (3)后验概率计算:t时刻的后验概率,也就是目标跟踪中所期望的目标参数(xt, yt)由于各个粒子的加权和计算得到: 0093 0094 0095 至此一次跟踪过程结束。下一时刻的跟踪仍然从系统的状态转移步骤重新开始。 0096 进一步地,由于工程机械的臂架系统工况往往比较复杂,在相机拍摄的过程中,难 免出现臂架上标记点被遮挡的问题,例如当连续的多帧拼接后的图像使用标准图像作为模 板或者使用更新后的模板都无法匹配成功时,可以确定标记点在这几帧图像中发生了遮 挡,此时可以使用卡尔曼滤波算法,根。

37、据最近的匹配成功的拼接后的图像中标记点所在的 位置,依次预测出发生遮挡的多帧拼接后的图像中标记点的三维坐标;根据预测出的三维 坐标,继续对臂架系统的运动轨迹进行测量,并且保证测量的精度。 0097 为了更好地理解本发明实施例,下面简单地对卡尔曼滤波算法进行简单介绍: 0098 工程机械臂架上目标点成像时,当臂架距离相机较远时,目标所成的像较小或者 发生转动时,标记点的图像会发生大小变化,并且由于臂架转动导致的成像角度发生变化, 导致标记的目标形状发生变化;噪声主要分两部分,主要是相机的内部噪声,主要特征是 室外成像环境下,阳光亮度高,灰尘大等因素,这些噪声可以近似认为服从高斯分布或白噪 声。 。

38、0099 通过上面粒子滤波得到的各个目标点区域。由于目标运动的连续性,目标第k+1 帧的位置必定在第k帧位置的某个小领域内,以连续的三帧图像邻域轨迹预测算法为例, 设目标i在第k帧的位置分别为 0100 第k,k+1,k+2帧的位置分别为则应满足: 0101 0102 0103 0104 0105 其中为领域大小,该大小根据根据精度确定,如果现场干扰物多,则该值适当 取大,增加鲁棒性。如果满足上式则判断目标i为真实目标点,从此时开始记录下目标位置 否则认为是虚假目标点予以删除,以此类推,继续找第k+3帧及以后帧的目 标。 0106 如果此时连续几帧图片都没有跟踪上目标点,这是利用卡尔曼滤波算法。

39、进行跟踪 估计。在本方案中利用如下: 0107 1)首先对第k帧图片里面的所有目标点区域利用领域轨迹判断在第k+1帧中是 否存在相应的目标点位置,如果只存在一个目标位置则更新目标位置若不存在目标位置判 定,则目标丢失; 0108 然后对第k+1帧中存在的目标点在第k帧中寻找匹配点,如果有目标点不存在相 说 明 书CN 102798350 A 11 8/11页 12 应的匹配点,则认为该目标是新增目标并记录其位置信息。 0109 2)如果只存在一个新目标位置信息(当前目标点在图像坐标系下的x,y坐标), 则利用此刻新的位置进行该目标运动轨迹的卡尔曼(kalman)估计,进一步修正滤波中的 状态估。

40、计值。 0110 3)如果丢失目标,则用kalman滤波预测出目标在第k+1帧中的位置,同时更新目 标位置,并标记为预测值。连续预测次数不能大于设定值T(该值1/相机帧率),否则由 于长时间没有目标观测值的修正,如果工程机械臂架出现加速或转弯会使预测值于真实值 直接的误差越来越大,最终完全偏离真实轨迹。所欲当连续预测次数等于T时,认为目标已 经完全丢失,抛弃目标,停止预测。 0111 3)综合上述两种情况,得到第k+1帧的实际目标数量和位置。 0112 最后,上面计算出的标记点二维坐标全部都代入到以下公式中: 0113 xzX1/f1 0114 yzY1/f1 0115 0116 0117 求。

41、出臂架上各个目标点的三维坐标。 0118 卡尔曼滤波器是一种效果较优的信息处理器。首先要利用系统的过程模型来预测 下一状态的系统。假设现在的系统状态是K,根据系统的模型,可以基于系统的上一状态而 预测出现在的状态。 0119 这样,就可以利用现有的卡尔曼滤波器,依次确定标记点被遮挡的当前帧图像的 前1帧、前2帧是否发生遮挡,直到找到最近的未发生遮挡的那一帧,然后根据找到 的最近的未发生遮挡的那一帧图像中标记点的位置,预测出发生遮挡的下一帧中标记点的 位置,然后根据预测出的下一帧中标记点的位置,继续预测该下一帧图像的下一帧图像中 标记点的位置,依次类推,直至将发生遮挡的各帧图像中标记点的位置都预。

42、测完成为止。 0120 较佳地,本发明实施例提供的臂架挠度的测量方法,由于具有臂架系统的工程机 械往往体积庞大,为了保证测量者的安全,对测量结果进行获取和分析这部分工作往往会 在距离工程机械较远的地方进行,这样,本发明实施例中,还需要根据远端PC机的指令,将 臂架扰度的测量结果通过无线传输方式发送给远端PC机,并且在发送结束后,向远端PC机 发送发送完毕的指令。 0121 将测量结果通过无线传输的方式远距离传输出去,不仅保证了测量工作者的安 全,而且还能保证测量结果的实时性。 0122 基于同一发明构思,本发明实施例还提供了一种臂架挠度的测量设备和系统,由 于这些设备和系统所解决问题的原理与前。

43、述臂架挠度的测量的方法相似,因此该设备和系 统的实施可以参见前述方法的实施,重复之处不再赘述。 0123 具体地,本发明实施例提供的一种臂架挠度的测量设备,如图3所示,包括: 0124 获取模块301,用于不断获取至少两个相机对多节臂架上分别设置的标记点同时 拍摄的各图像; 说 明 书CN 102798350 A 12 9/11页 13 0125 三维坐标确定模块302,用于分别确定各图像中像素点在世界坐标系中的三维坐 标; 0126 拼接模块303,用于不断将至少两个相机同时拍摄的图像拼接为一帧图像; 0127 标记点跟踪模块304,用于使用粒子滤波跟踪方法,识别出每个拼接后图像中多节 臂架。

44、上设置的标记点,并确定各标记点的三维坐标; 0128 挠度计算模块305,用于根据每个拼接后图像中各标记点的三维坐标,对臂架扰度 进行计算得到臂架扰度的测量结果。 0129 进一步地,上述三维坐标确定模块302,具体用于根据各图像中的像素点在图像坐 标系的二维坐标,以及预先确定的图像坐标系下二维坐标与世界坐标系下的三维坐标的转 换关系,分别将各图像中像素点的二维坐标转换为对应的三维坐标。 0130 进一步地,本发明实施例提供的臂架挠度的测量设备,如3图所示,还可以包括: 标定模块306,用于对布置在臂架上同个标记点前方的至少两个相机分别进行标定,获取各 相机的内外参数;根据各相机的内外参数中的。

45、旋转矩阵和平移转换矢量,确定图像坐标系 下二维坐标转换成世界坐标系下三维坐标的表达式。 0131 进一步地,上述拼接模块303,具体用于对至少两个相机同时拍摄的图像分别进行 几何校正;对几何校正后的各图像进行图像配准;将图像配准后的各图像进行融合,消除 拼接痕迹;输出拼接完成的图像。 0132 进一步地,本发明实施例提供的臂架挠度的测量设备,如图3所示,还可以包括: 卡尔曼滤波处理模块307,用于当连续多帧拼接后的图像使用粒子跟踪方法无法识别出标 记点时,确定标记点发生遮挡;使用卡尔曼滤波算法,根据最近的识别成功的拼接后的图像 中标记点的三维坐标,依次预测出发生遮挡的多帧拼接后的图像中标记点的。

46、三维坐标;根 据预测出的三维坐标,继续对所述臂架的挠度进行测量。 0133 本发明实施例提供的一种臂架挠度的测量系统,如图4所示,包括: 0134 至少两个相机401,用于分别对多节臂架上设置的标记点同时进行拍摄; 0135 臂架挠度测量设备402,用于用于不断获取所述至少两个相机对多节臂架上分别 设置的标记点同时拍摄的各图像,并分别确定各图像中像素点在世界坐标系中的三维坐 标;根据各图像中各像素点的三维坐标,不断地将至少两个相机同时拍摄的图像拼接为一 帧图像;使用粒子滤波跟踪方法,识别出每个拼接后图像中多节臂架上设置的标记点,并确 定各标记点的三维坐标;根据每个拼接后图像中各标记点的三维坐标。

47、,对臂架扰度进行计 算得到臂架扰度的测量结果。 0136 进一步地,本发明实施例提供的臂架挠度的测量系统,如图4所示,还可以包括: 测量结果传输装置403,用于根据远端PC机的指令,将臂架扰度的测量结果通过无线传输 方式发送给该远端PC机,并在发送结束后,向改远端PC机返回发送完毕的指令; 0137 远端PC机404,用于通过无线方式接收所述测量结果传输装置传输过来的臂架脑 入的测量结果。 0138 进一步地,本发明实施例提供的测量结果传输装置403,如图5所示,具体包括: 0139 数据采集模块501,用于采集臂架挠度测量设备得到臂架扰度的测量结果; 0140 嵌入式系统模块502,用于将无。

48、线传输模块503设置为处于接收状态,以及通过串 口中断来识别由远端PC机通过无线信道传送过来的指令,当确定接收到远端PC机发送的 说 明 书CN 102798350 A 13 10/11页 14 传输数据的指令时,将无线传输模块由接收状态修改为发送状态,并将臂架挠度测量设备 得到的挠度测量结果传递给无线传输模块;以及在无线传输模块传输完毕后,向所述远端 PC机返回发送完毕的指令;并将无线传输模块由发送状态再次修改为接收状态; 0141 无线传输模块503,用于将挠度测量结果通过无线信道传输给远端PC机。 0142 图6所示的是本发明实施例提供的测量系统的架构示意图,图6中,标记点可以打 在臂架任何需要测量的位置,至少两个相机连接有工控机(或嵌入式系统),该工控机(或 嵌入式系统)就是用于实现非接触式测量的核心测量设备,负责对至少两个相机采集的图 像进行拼接、处理得到臂架系统运动幅度的测量参数。 0143 图7所示的是本发明实施例提供的臂架挠度的测量系统中的测量结果传输装置 403与远端PC交互的示意图,从该示意图中可以看出,数据采集模块收集测量数据传输给 嵌入式系统模块(单片机、ARM或者DSP等),然后经由无线传输模块将数据传输出去,嵌入 式系统模块主要起到对指令和数据的收发进行控制的作用。 0144 本发明实施例在具。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 测量;测试


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1