一种非接触式的基于影像的实时在线振动测量方法

文档序号:6619579阅读:1282来源:国知局
一种非接触式的基于影像的实时在线振动测量方法
【专利摘要】本发明公开了一种非接触式的基于影像的实时在线振动测量方法,属于振动测量与分析领域。本方法通过高速相机录制目标物体的振动过程,计算机内置的振动测量软件提取出上述目标物体的振动视频包含的每一帧图像,储存在计算机内置的振动测量软件开辟出的内存池中,并在计算机内置的振动测量软件中创建线程池,线程池中不同的线程有序提取内存池中相应的图像帧,通过建立图像与实际物体的坐标,求得图像与实际物体尺寸换算矩阵M,从而映射出振动过程中相机成像的实际坐标和位移,并输出测量结果和数据曲线。本发明采用非接触式的测量方式,不会改变测试对象的振动特性,测量精度高,可对有毒有害、高温、危险环境下的振动物体进行振动特性测量。
【专利说明】一种非接触式的基于影像的实时在线振动测量方法

【技术领域】
[0001] 本发明属于振动测量与分析领域,更具体地说,涉及一种非接触式的基于影像的 实时在线振动测量方法。

【背景技术】
[0002] 机械振动是自然界、工程技术和日常生活中普遍存在的物理现象。工业生产上,很 多故障都是与机械运动或振动相密切联系的,振动检测在生活中各行各业的作用都不容小 觑。
[0003] 在已有的振动测量技术中,主要有利用各种应变片或加速度传感器的接触式测量 方法和利用激光多普勒效应或激光干涉技术的非接触式测量方法。其中又以加速度传感器 等接触式测量方法为主,在应用中存在接触式测量传感器布线麻烦、效率低下、负载效应影 响测量结果准确性以及无法测量高温等特殊环境物体等一系列局限性。而已有的非接触式 激光测量方法成本昂贵、一台仪器仅支持一个测点的一维振动测量,数据采集能力有限。这 种现状使得振动测量应用无法深入发展。
[0004] 随着高速摄像技术和数据传输技术逐步发展,数字相机的拍摄速度越来越快,所 拍摄到的图像越来越精细,相机成本也在逐步下降,同时计算机图像处理分析技术也发展 迅速,非接触式基于影像的振动测量方法得到了越来越广泛的应用,适合一些例如高温、危 险、强电磁干扰等环境下的振动检测。
[0005] 现有技术中已经有非接触式基于影像的振动测量方法,如专利申请号: 2013102248219,申请日:2014年06月05号,专利名称:基于机器视觉的柔性悬臂梁振动 的测量装置及方法,该申请案公开了一种基于机器视觉的柔性悬臂梁振动的测量装置及方 法,该装置包括固定支架、柔性悬臂梁、相机支架、(XD相机、镜头、多个LED发光管和PC机, 柔性悬臂梁一端固定在固定支架上,各个LED发光管依次设置在柔性悬臂梁的上表面,固 定支架顶端设置有相机支架,(XD相机固定于相机支架上,且(XD相机配置有镜头,(XD相机 的输出端口与PC机连接。(XD相机测量LED发光管振动的每一帧图像并将图像传送给PC 机;PC机处理检测到的图像序列,并提取LED发光管光斑质心位置,获取各个LED发光管处 的振动位移和反映柔性悬臂梁结构低频振动的参数。该申请在一定程度上具有非接触、测 量范围宽、不改变被测物的振动特性等优点,但是该申请中相机的安装需要特殊要求,比较 麻烦,且使用非接触式基于影像的振动测量方法,所涉及到的图像处理分析的计算量十分 繁重,要求CPU的处理速度非常高,否则将会使得这种振动测量过程陷入长时间的等待,无 法满足测量现场的实时性要求。


【发明内容】

[0006] 1.发明要解决的技术问题
[0007] 针对现有振动测量系统中存在的不足,本发明提供了一种非接触式的基于影像的 实时在线振动测量方法。采用本发明的技术方案,可以满足高温、危险、强电磁干扰等特殊 环境中的振动测量,一次测量可以得到视场范围内目标物体上多个测点的二维振动信息, 减少了振动测量的准备工作,降低成本,提高了振动测量效率和精度,扩大振动测量的应用 范围,能够快速处理目标振动图像,实时在线输出振动信息。
[0008] 2.技术方案
[0009] 为达到上述目的,本发明提供的技术方案为:
[0010] 本发明的一种非接触式的基于影像的实时在线振动测量方法,其特征在于:包括 以下步骤:
[0011] 1)固定平面标靶到被测目标物体上,调整相机方向与镜头焦距,使包含平面标靶 的被测目标物体在相机上清晰成像;
[0012] 2)采用高速相机对目标物体的振动情况进行拍摄,得到目标物体的振动视频;
[0013] 3)由计算机内置的振动测量软件对步骤2)得到的目标物体的振动视频提取出每 一帧图像,图像帧编号为i(i = 1、2……);
[0014] 4)对步骤3得到的第1帧图像,选取平面标靶所在的图像区域,依据标靶特征识别 算法,识别出平面标靶的范围区域;
[0015] 5)以平面标靶的中心点为坐标原点分别在物体上和图像中建立两个坐标系oxy 和OUV,根据事先已知的标靶实际尺寸和识别出的标靶特征范围区域在图像上的尺寸,计算 出摄像机标定的投影矩阵M,计算公式如下:

【权利要求】
1. 一种非接触式的基于影像的实时在线振动测量方法,其特征在于:包括以下步骤: 1)固定平面标靶到被测目标物体上,调整相机方向与镜头焦距,使包含平面标靶的被 测目标物体在相机上清晰成像; 2)采用高速相机对目标物体的振动情况进行拍摄,得到目标物体的振动视频; 3)由计算机内置的振动测量软件对步骤2)得到的目标物体的振动视频提取出每一帧 图像,图像帧编号为i(i = 1、2……); 4)对步骤3)得到的第1帧图像,选取平面标靶所在的图像区域,依据标靶特征识别算 法,识别出平面标靶的范围区域; 5)以平面标靶的中心点为坐标原点分别在物体上和图像中建立两个坐标系oxy和 ouv,根据事先已知的标靶实际尺寸和识别出的标靶特征范围区域在图像上的尺寸,计算出 高速相机标定的投影矩阵M,计算公式如下:
其中,s为比例因子,令其为1,
解一次方程组的基本条件,至少需要标靶上的3个不同特征点的实际物理坐标和图像坐标 才可以求解出Μ矩阵内部的各个元素系数,根据标靶上的3个特征点的坐标值,代入上面的 公式中可以得到关于1^(? = 1、2、3,q = 1、2、4)的一次方程组,利用高斯消元法可以求解 得到Μ矩阵内部的各个元素系数的值,即求得图像与实际物体尺寸换算矩阵Μ ; 6)由计算机内置的振动测量软件,开辟一块内存池用于保存所拍摄到的目标物体振动 的一定数目帧数的图像; 7)创建一个包含多个线程的线程池,该线程池内的线程可以并行运行于不同CPU内 核,每个线程都有一个自身编号,该编号为L(L= 1、2、……m,m为线程池的线程总数目), 其中,m为正整数; 8)每一个带有自身编号的线程有序地从内存池中提取相应编号的待分析的图像帧,其 提取规则是,第L号线程应分析第i巾贞图像,其中i = L+nXm(η = 0、1、2......); 9)根据步骤5)求解得到的投影矩阵Μ,可计算出图像上每一个像素所代表的实际物理 坐标,振动视频中的任意一帧图像中的任何一点(u,v)映射到实际场景(x,y)的变换公式 如下:

10)第L号线程提取第i帧图像,提取某个测量点的图像特征,计算该测量点的图像特 征中心的位置,并与第1帧图像中的对应的测量点的图像特征中心进行比对,得到测量点 的图像位移,设第j个测量点在第i帧图像中的图像坐标为(usu,vsu),则第j个测量点的 图像位移duv的计算公式如下:
11)根据步骤9)的计算公式,第j个测量点在第1帧? - Φ M sfc Κ Λμ ^
.第j个测量点在第i帧图像中的实际坐标 则步骤10中的第j个测量点的实际位移为:

12)将所有帧的特征测量点的位移信息分解到χ、y两个维度上,可以得到目标振动的 位移曲线; 13)根据第12)步获得的两维位移信息做一阶微分运算得到速度信息,可以得到目标 振动的速度曲线; 14)根据前面获得的速度信息做一阶微分计算得到加速度信息,可以得到目标振动的 加速度曲线; 15)根据前面获得的位移、速度、加速度信息,做快速傅里叶变换运算得到频域信息,可 以得到振动的频谱; 16)根据前面得到的时域和频域信息,可以计算物体的振动模态、监控工作状态,进行 故障分析与诊断。
2.根据权利要求1所述的一种非接触式的基于影像的实时在线振动测量方法,其特征 在于:所述的高速相机采用CCD或CMOS高速相机,高速相机的采样帧率在lOOfps以上,本 方法能测量到的物体最大振动频率是相机采样帧率的1/2。
3.根据权利要求2所述的一种非接触式的基于影像的实时在线振动测量方法,其特征 在于:高速相机拍摄视场内的多个测量点的振动视频可以同时采集,上述的测量方法可以 对多测点的振动特性进行同步分析。
4.根据权利要求3所述的一种非接触式的基于影像的实时在线振动测量方法,其特征 在于:所述的计算机内置的振动测量软件自动获取到计算机的CPU并发内核数目,并创建 与CPU并发内核相同数目的线程形成线程池来进行图像分析和计算的并发执行。
5.根据权利要求4所述的一种非接触式的基于影像的实时在线振动测量方法,其特征 在于:在求解高速相机标定的图像与实际物体尺寸换算矩阵Μ时从平面标靶上选取的3个 特征点不在一条直线上。
【文档编号】G06F19/00GK104048744SQ201410324297
【公开日】2014年9月17日 申请日期:2014年7月8日 优先权日:2014年7月8日
【发明者】王欢, 李端发, 刘志国 申请人:安徽常春藤光电智能科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1