一种计算机视觉下的圆模板匹配旋转结构运动无标记测量方法技术

技术编号:27738275 阅读:10 留言:0更新日期:2021-03-19 13:30
本发明专利技术公开一种计算机视觉下的圆模板匹配旋转结构运动无标记测量方法,通过结构虚拟特征点筛选、特征点圆模板建立、圆模板描述符向量计算、描述符向量匹配等步骤,对旋转结构运动进行测量。本发明专利技术所提出的方法充分考虑了旋转结构的运动特点,无需对结构表面进行标记,实现旋转结构运动的高精度测量,该测量方法的测量装置安装简单,适用于多种旋转结构。

【技术实现步骤摘要】
一种计算机视觉下的圆模板匹配旋转结构运动无标记测量方法
本专利技术属于机械结构振动测量相关
,特别涉及一种计算机视觉下的圆模板匹配旋转结构运动无标记测量方法。
技术介绍
旋转结构作为工业、民用应用最广泛的结构之一,是航空发动机、燃气轮机、汽轮机、压缩机、液体火箭发动机等大型结构设备的关键部件,对旋转结构的运动进行高精度测量,掌握旋转结构的运行状态情况,为旋转结构设备安全监测和故障诊断提供可靠地依据具有重要意义。目前旋转结构运动测量方法有接触式和非接触式两种,其中接触式测量方法由于需要大量的人工干预,在实际应用中,很难进行有效的开展。基于计算机视觉方法是近年来发展起来的一种非接触式测量方法,也逐渐被用于旋转结构的运动测量,其中应用最广泛的包括数字图像相关、点跟踪技术等。前者需要在结构上喷洒大量的散斑用于测量旋转结构的运动,且由于旋转引起的大角度造成测量精度比较低;后者通过在结构上安装一个几何形状的图像,通过跟踪不同时刻几何图形的位置,对结构运动进行测量,但该方法只能对有几何标记的位置的运动信息进行计算,而对于大型结构,需要大量的标记点,测量效率低。同时,基于数字图像相关、点跟踪方法在测量旋转结构过程中需对结构表面进行的预处理,如散斑、几何标记容易脱落,给测量带来不便。另外,现有计算机视觉下的旋转结构运动测量方法在面对视频图像两帧间因结构旋转引起的大运动问题时,其模板匹配效果差,最终引起较大的测量误差
技术实现思路
为了克服上述现有技术的缺点,本专利技术的目的在于提供一种计算机视觉下的圆模板匹配旋转结构运动无标记测量方法,旨在解决现有的基于计算机视觉的旋转结构运动测量方法测量精度低、需要人工预处理等问题,其对应的测量装置安装简单、无需视觉标记、测量数据噪声小,适用于多种旋转结构。为了实现上述目的,本专利技术采用的技术方案是:一种计算机视觉下的圆模板匹配旋转结构运动无标记测量方法,包括以下步骤:1)利用高速相机对转动状态下的旋转结构运动进行视频记录;2)基于初始帧图像建立高斯多尺度差分空间,利用图像像素与其领域像素亮度值在不同尺度上的大小关系,对图像像素亮度的极值点进行检测,筛选出结构表面的虚拟特征点;3)以虚拟特征点为圆心构建半径不同的圆环区域,即不同半径大小的圆模板,对不同圆模板内像素亮度的包括均值、标准差、梯度方向的特征进行统计,建立虚拟特征点的描述符向量;4)重复步骤3),构建待匹配图像中全部像素的圆模板描述符向量,对虚拟特征点的描述符向量与待匹配图像像素的描述符向量进行相关性计算,根据描述符向量间的相关性,获取虚拟特征点在待匹配图像中的位置;5)重复步骤4),获取虚拟特征点在不同帧图像中的位置,对旋转结构的运动进行测量。与现有技术相比,本专利技术的有益效果是:1)测量效率、精度高,可同时对结构多个区域进行测量,同时,改善了现有视觉测量方法在面对旋转所带来的大角度运动测量精度的不足。2)无需对被测结构表面进行预处理,仅利用图像的纹理信息对旋转叶片结构动频进行测量,更广的适用范围。附图说明图1为本专利技术所提出的旋转结构运动无标记测量方法流程示意图。图2为图像多尺度差分空间示意图。图3为基于图像差分空间特征像素检测原理示意图。图4为相邻两帧特征像素的圆域划分示意图。图5为像素亮度梯度方向分布统计示意图。图6为本专利技术转轴轴心的计算原理示意图。图7为本专利技术数值拟合计算结构旋转速度示意图。图8为本专利技术实验验证采用的平台及检测出的虚拟特征点。图9为基于本专利技术所检测出的虚拟特征点轨迹及拟合的转轴中心。图10为利用本专利技术所提出的方法计算的结构转速。具体实施方式下面结合附图和实施例详细说明本专利技术的实施方式。本专利技术一种计算机视觉下的圆模板匹配旋转结构运动无标记测量方法,通过结构虚拟特征点筛选、特征点圆模板建立、圆模板描述符向量计算、描述符向量匹配等步骤,对旋转结构运动进行测量。本专利技术所提出的方法充分考虑了旋转结构的运动特点,无需对结构表面进行标记,实现旋转结构运动的高精度测量,该测量方法的测量装置安装简单,适用于多种旋转结构。如图1所示,本专利技术包括以下步骤:步骤1),利用高速相机对转动状态下的旋转结构运动进行视频记录。步骤2),基于初始帧图像建立高斯多尺度差分空间,利用图像像素与其领域像素亮度值在不同尺度上的大小关系,对图像像素亮度的极值点进行检测,筛选出结构表面的虚拟特征点。具体地,又包括两个步骤:(1)图像多尺度差分空间的建立如图2所示,通过利用不同尺度的高斯核函数与初始帧图像进行卷积,获取不同尺度的图像,即:式中:L(x,y,σ)为高斯核函数卷积后的图像,G(x,y,σ)为尺度σ的高斯基函数,为卷积运算,I(x,y)表示图像像素亮度信息。利用不同尺度图像构建图像的高斯差分空间,描述为:D(x,y,σ)=L(x,y,(k+1)σ)-L(x,y,kσ)(k=1,2,3,...,M+1)(2)式中:D(x,y,σ)表示尺度为σ的差分图像,M表示所建立高斯差分空间图像的层数。(2)结构表面虚拟特征点的筛选如图3所示,在高斯多尺度差分空间上,像素点亮度要与尺度空间相邻的26个像素点的亮度相比较,以判断其亮度值大于或者小于该点在尺度域的相邻点,对图像像素亮度的极值点进行检测,筛选出结构表面的虚拟特征点。26个像素包括自身尺度层中的8个像素点,以及分别位于其上下两个尺度层中的18个像素点。步骤3),以虚拟特征点为圆心构建半径不同的圆环区域,即不同半径大小的圆模板,对不同圆模板内像素亮度的包括均值、标准差、梯度方向的特征进行统计,建立虚拟特征点的描述符向量。具体地,如图4所示,以t0时刻图像为例,通过步骤2)筛选出结构表面的虚拟特征点,以虚拟特征点为圆心构建半径不同圆环区域,即不同半径大小的圆模板C(本实施例划分了4个),分别记为C1,C2,C3,C4,对不同圆模板C内像素亮度的均值、标准差、梯度方向等特征进行计算,计算方式如下:(1)圆模板C内像素亮度均值计算式中:表示圆模板C内像素亮度的均值,M为圆模板内像素的数目,It为t时刻图像像素亮度(2)圆模板C内像素亮度标准差计算式中:表示圆模板C内像素亮度的标准差(3)圆模板C内像素亮度梯度方向计算式中:θ(x,y)为像素亮度的梯度方向,Gx(x,y)和Gy(x,y)分别为(x,y)位置像素亮度在x、y方向上的梯度,表示为:式中:为图像像素亮度,表示卷积运算,Hx和Hy分别为x、y方向上的梯度算子,表示如下:如图5所示,本专利技术对模板内像素亮度梯度方向进行统计,统计方式如下:式中:分别为t0时刻圆模板C内像素亮度梯度在不同方向的数目。通过步骤3,所建本文档来自技高网...

【技术保护点】
1.一种计算机视觉下的圆模板匹配旋转结构运动无标记测量方法,其特征在于,包括以下步骤:/n1)利用高速相机对转动状态下的旋转结构运动进行视频记录;/n2)基于初始帧图像建立高斯多尺度差分空间,利用图像像素与其领域像素亮度值在不同尺度上的大小关系,对图像像素亮度的极值点进行检测,筛选出结构表面的虚拟特征点;/n3)以虚拟特征点为圆心构建半径不同的圆环区域,即不同半径大小的圆模板,对不同圆模板内像素亮度的包括均值、标准差、梯度方向的特征进行统计,建立虚拟特征点的描述符向量;/n4)重复步骤3),构建待匹配图像中全部像素的圆模板描述符向量,对虚拟特征点的描述符向量与待匹配图像像素的描述符向量进行相关性计算,根据描述符向量间的相关性,获取虚拟特征点在待匹配图像中的位置;/n5)重复步骤4),获取虚拟特征点在不同帧图像中的位置,对旋转结构的运动进行测量。/n

【技术特征摘要】
1.一种计算机视觉下的圆模板匹配旋转结构运动无标记测量方法,其特征在于,包括以下步骤:
1)利用高速相机对转动状态下的旋转结构运动进行视频记录;
2)基于初始帧图像建立高斯多尺度差分空间,利用图像像素与其领域像素亮度值在不同尺度上的大小关系,对图像像素亮度的极值点进行检测,筛选出结构表面的虚拟特征点;
3)以虚拟特征点为圆心构建半径不同的圆环区域,即不同半径大小的圆模板,对不同圆模板内像素亮度的包括均值、标准差、梯度方向的特征进行统计,建立虚拟特征点的描述符向量;
4)重复步骤3),构建待匹配图像中全部像素的圆模板描述符向量,对虚拟特征点的描述符向量与待匹配图像像素的描述符向量进行相关性计算,根据描述符向量间的相关性,获取虚拟特征点在待匹配图像中的位置;
5)重复步骤4),获取虚拟特征点在不同帧图像中的位置,对旋转结构的运动进行测量。


2.根据权利要求1所述计算机视觉下的圆模板匹配旋转结构运动无标记测量方法,其特征在于,所述步骤2)中,利用图像的多尺度差分空间筛选出结构表面的虚拟特征点,步骤如下:
(1)图像多尺度差分空间的建立
通过利用不同尺度的高斯核函数与初始帧图像进行卷积,获取不同尺度的图像,即:



式中:L(x,y,σ)为高斯核函数卷积后的图像,G(x,y,σ)为尺度σ的高斯基函数,为卷积运算,I(x,y)表示图像像素亮度信息;
利用不同尺度的图像构建图像的高斯差分空间,描述为:
D(x,y,σ)=L(x,y,(k+1)σ)-L(x,y,kσ)k=1,2,3,...,M+1
式中:D(x,y,σ)表示尺度为σ的差分图像,M表示所建立高斯差分空间图像的层数,k表示第k层;
(2)结构表面虚拟特征点的筛选
在高斯多尺度差分空间上,像素点亮度要与尺度空间相邻的26个像素点的亮度相比较,以判断其亮度值大于或者小于该点在尺度域的相邻点,对图像像素亮度的极值点进行检测,筛选出结构表面的虚拟特征点,其中26个像素包括自身尺度层中的8个像素点,以及分别位于其上下两个尺度层中的18个像素点。


3.根据权利要求1所述计算机视觉下的圆模板匹配旋转结构运动无标记测量方法,其特征在于,所述步骤3)中,在t0时刻,构建4个不同半径大小的圆模板C,分别记为C1,C2,C3,C4,对不同圆模板内像素亮度均值、标准差、梯度方向进行统计,方式如下:
(1)圆模板内像素亮度均值计算



式中:表示圆模板C内像素亮度的均值,M为圆模板C内像素的数目,C=1,2,3,4,为t0时刻图像像素亮度;
(2)圆模板内像素亮度标准差计算


...

【专利技术属性】
技术研发人员:徐自力辛存王存俊李康迪
申请(专利权)人:西安交通大学
类型:发明
国别省市:陕西;61

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

1