一种超分辨实时位移测量系统及测量方法技术方案

技术编号:34395058 阅读:22 留言:0更新日期:2022-08-03 21:27
本发明专利技术提供一种超分辨实时位移测量系统及测量方法,克服了传统图像位移测量方法在速度和精度两方面难以兼顾的难题。本发明专利技术包括图像采集模块、图像训练模块、角点检测模块及位移计算模块;本发明专利技术通过下述测量方法予以实现:通过摄像机采集带背景和标记物的图像,将图像按照2:8进行划分,80%作为训练图像,20%作为验证图像,采用超分辨算法SRGAN训练图像,得到训练后的模型文件,模型文件学习了不同环境光变化对标记物识别的影响以及标记物边缘的多维特征值,将学习到的这些特征结合角点定位算法实现图像的精确定位和测量,本发明专利技术的测试方法在位移测量精度方面优于传统的图像位移测量算法,且准确度高,具有优良的性能。具有优良的性能。具有优良的性能。

【技术实现步骤摘要】
一种超分辨实时位移测量系统及测量方法


[0001]本专利技术属于物体位移测量领域,具体涉及一种超分辨实时位移测量系统及测量方法。

技术介绍

[0002]位移指物体上某一点在一定方向上的位置变动,位移测量是在位移方向上测量物体的绝对位置或相对位置的变动量,位移测量方法作为基本的测试方法之一,不仅因为机械工程中常要求精确地测量零部件的位移、位置及尺寸,而且许多机械量的测量往往可以先通过适当地转换变成位移的测试,然后再换算成相应的被测物理量,因此其应用较为广泛。
[0003]当前的主流位移测量方法还主要停留在传统的图像识别和浅层的机器学习阶段,还达不到基于深度学习进行位移的实时测量阶段,而且使用传统的位移测量方法存在测量速度和测量精度两方面难以兼顾的难题。

技术实现思路

[0004]本专利技术的目的在于提供一种超分辨实时位移测量系统及方法,用以解决现有的位移测量方法难以兼顾测量速度及测量精度的技术问题。
[0005]为实现上述目的,本专利技术提供如下解决方案:
[0006]一种超分辨实时位移测量系统,其特殊之处在于:包括依次设置的图像采集模块、图像训练模块、角点检测模块及位移计算模块;所述图像采集模块用于采集待测物的图像信息,并传递至图像训练模块;所述图像训练模块用于对所述图像信息进行训练并获取不同维度的特征值;所述角点检测模块用于从不同维度的特征值中提取角点信息,并将检测结果发送至位移计算模块中;所述位移计算模块用于计算待测物的实时位移。
[0007]进一步地,所述图像采集模块为高清摄像头,所述高清摄像头的像素≥200万像素,进而保证采集到的图像保真度更高。
[0008]本专利技术还提供了一种超分辨实时位移测量方法,具体包括以下步骤:
[0009]S1)粘贴标记物:在待测物表面粘贴标记物;
[0010]S2)采集图像:通过图像采集模块对不同光线背景下带标记物的图像进行采集;
[0011]S3)训练图像:将S2采集到的图像传送至图像训练模块中进行图像训练,得到不同光线背景下的图像模型文件;
[0012]S4)获取特征值:利用图像训练模块从图像模型文件中获取不同光线背景下的标记物图像中不同维度的特征值;
[0013]S5)提取角点信息:
[0014]S5.1)基于S4获取的不同维度的特征值,使用角点检测模块实时提取图像中的角点信息;
[0015]S5.2)若角点信息形成的闭合图形个数为2,且长宽比值与标记物的长宽比值相吻
合时,则进行S6;
[0016]若角点信息形成的闭合图形个数非2,或闭合图形个数为2,但长宽比值与标记物的长宽比值不相吻合,则重复S5.1直到角点信息形成的闭合图形个数为2,且长宽比值与标记物的长宽比值相吻合;
[0017]S6)计算坐标差:在位移计算模块中计算这两个闭合图形中心点的坐标差,并通过映射关系计算出坐标差对应的实际距离D,从而完成待测物的超分辨实时位移测量;所述实际距离D即为每帧图像中待测物相对参考点的实时位移值,计算公式为:D=|D1

D2|,其中,D1为前一时刻的位移坐标,D2为后一时刻的位移坐标。
[0018]进一步地,S2中,所述图像采集模块与带标记的待测物的距离为2

3m,此距离范围可快速、实时地获得清晰的图像。
[0019]进一步地,S3中,所述图像训练模块采用图像超分辨算法SRGAN进行训练,将带有不同光线背景的80%的图像作为初始的图像识别模型的训练集,20%作为验证集,所述80%的图像为采集到的图像总数量的80%。图像超分辨算法SRGAN是利用感知损失和对抗损失来提升输出图像的真实感,进而提升测量结果的精度。
[0020]与现有技术相比,本专利技术的有益效果是:
[0021]1、本专利技术采用的测量系统由图像采集模块、图像训练模块、角点检测模块及位移计算模块组成,结构简化,各模块间响应及时,进而实现待测物位移的实时测量,提高了测量的速度;同时图像采集模块选用200万以上像素的高清摄像头,也提高了图像的清晰度,从而保证测量的精度。
[0022]2、本专利技术采用的测量方法中,通过使用超分辨模型算法SRGAN实现不同光线背景图像的多维特征训练,传统的图像超分辨率重建方法一般都是放大较小的倍数,当放大倍数在4倍以上时就会出现过度平滑的现象,使得图像出现一些非真实感,而本专利技术采用的超分辨模型算法SRGAN是借助于GAN的网络架构生成图像中的细节,该算法可以利用感知损失和对抗损失来提升输出图像的真实感,从而使得背景和标记物识别的速度得到大幅提升。
[0023]3、本专利技术采用的测量方法中,通过将训练到标记物边缘图像的高维特征数据提取引入到角点检测算法中,使得角点检测的速度得到大幅提高。
[0024]4、本专利技术采用的测量方法中,通过调用训练好的模型文件,并将每次测试的数据加入到模型文件中进行不断优化,使得位移测量的精度不断提高,从而可以快速响应。
附图说明
[0025]图1为本专利技术的一种超分辨实时位移测量系统框架示意图。
[0026]图2为本专利技术的一种超分辨实时位移测量方法的流程图。
[0027]图中:
[0028]1‑
位移测量系统、2

图像采集模块、3

图像训练模块、4

角点检测模块、5

位移计算模块。
具体实施方式
[0029]为使本专利技术的目的、优点和特征更加清楚,以下结合附图和具体实施例对本专利技术提出的一种超分辨实时位移测量系统及测量方法作进一步详细说明。
[0030]本实施例的背景是:一种发动机试验过程中试验台产生的位移,该位移主要来自加热器产生的位移,通过对加热器表面粘贴标记物,从而实现位移的测量,因标记物的背景受光线影响较大,而且位移测量对精度要求较高,因此,通过采用本专利技术的超分辨实时位移测量系统及测量方法实现位移测量的快速性和高精度。
[0031]如图1所示,本专利技术提供的一种超分辨实时位移测量系统,该位移测量系统1包括依次设置的图像采集模块2、图像训练模块3、角点检测模块4及位移计算模块5;图像采集模块2用于采集待测物的图像信息,并传递至图像训练模块3;图像训练模块3对采集到的图像信息进行训练并获取其不同维度的特征值;角点检测模块4从不同维度的特征值中提取待测物图像的角点信息,并将检测结果发送至位移计算模块5中;位移计算模块5通过测量的信息计算出待测物的实时位移。待测物依托各模块间的相互配合,依次被进行图像的采集、训练、检测和计算,最终实现标记物位移的超分辨实时测量。
[0032]如图2所示,本专利技术还提供了一种超分辨实时位移测量方法,具体工作流程为:
[0033]S1)在待测物表面粘贴标记物。本实施例中,待测物为加热器,加热器表面粘贴的是方形标记物,其中标记物采用纯黑色哑光材质的耐高温胶带制作而成。
[0034]S2)通过图像采本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种超分辨实时位移测量系统,其特征在于:包括依次设置的图像采集模块(2)、图像训练模块(3)、角点检测模块(4)及位移计算模块(5);所述图像采集模块(2)用于采集待测物的图像信息,并传递至图像训练模块(3);所述图像训练模块(3)用于对所述图像信息进行训练并获取不同维度的特征值;所述角点检测模块(4)用于从不同维度的特征值中提取角点信息,并将检测结果发送至位移计算模块(5)中;所述位移计算模块(5)用于计算待测物的实时位移。2.根据权利要求1所述的超分辨实时位移测量系统,其特征在于:所述图像采集模块(2)为高清摄像头,所述高清摄像头的像素≥200万像素。3.一种超分辨实时位移测量方法,其特征在于,基于权利要求1所述的超分辨实时位移测量系统,包括以下步骤:S1)粘贴标记物:在待测物表面粘贴标记物;S2)采集图像:通过图像采集模块(2)对不同光线背景下带标记物的图像进行采集;S3)训练图像:将S2采集到的图像传送至图像训练模块(3)中进行图像训练,得到不同光线背景下的图像模型文件;S4)获取特征值:利用图像训练模块(3)从图像模型文件中获取不同光线背景下的标记物图像中不同维度的特征值;S5)提取角点信息:S5.1)基于S4获取的不同维度的...

【专利技术属性】
技术研发人员:高林
申请(专利权)人:西安航天动力试验技术研究所
类型:发明
国别省市:

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

1