[发明专利]一种计算机视觉下的圆模板匹配旋转结构运动无标记测量方法有效
申请号: | 202011314712.2 | 申请日: | 2020-11-21 |
公开(公告)号: | CN112526154B | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 徐自力;辛存;王存俊;李康迪 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G01P3/36 | 分类号: | G01P3/36;G01P13/00;G06K9/00;G06K9/62 |
代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 段俊涛 |
地址: | 710049 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算机 视觉 模板 匹配 旋转 结构 运动 标记 测量方法 | ||
1.一种计算机视觉下的圆模板匹配旋转结构运动无标记测量方法,其特征在于,包括以下步骤:
1)利用高速相机对转动状态下的旋转结构运动进行视频记录;
2)基于初始帧图像建立高斯多尺度差分空间,利用图像像素与其领域像素亮度值在不同尺度上的大小关系,对图像像素亮度的极值点进行检测,筛选出结构表面的虚拟特征点;
3)以虚拟特征点为圆心构建半径不同的圆环区域,即不同半径大小的圆模板,对不同圆模板内像素亮度的包括均值、标准差、梯度方向的特征进行统计,建立虚拟特征点的描述符向量;
其中,在t0时刻,构建4个不同半径大小的圆模板C,分别记为C1,C2,C3,C4,对不同圆模板内像素亮度均值、标准差、梯度方向进行统计,方式如下:
(1)圆模板内像素亮度均值计算
式中:表示圆模板C内像素亮度的均值,M为圆模板C内像素的数目,C=1,2,3,4,为t0时刻图像像素亮度;
(2)圆模板内像素亮度标准差计算
式中:表示圆模板C内像素亮度的标准差;
(3)圆模板内像素亮度梯度方向计算
式中:θ(x,y)为像素亮度的梯度方向,Gx(x,y)和Gy(x,y)分别为(x,y)位置像素亮度在x、y方向上的梯度,表示为:
式中:为图像像素亮度,表示卷积运算,Hx和Hy分别为x、y方向上的梯度算子,表示如下:
对圆模板内像素亮度梯度方向进行统计,统计方式如下:
式中:分别为t0时刻圆模板C内像素亮度梯度在不同方向的数目;
最终,建立虚拟特征点的描述符向量W,描述为:
4)重复步骤3),构建待匹配图像中全部像素的圆模板描述符向量,对虚拟特征点的描述符向量与待匹配图像像素的描述符向量进行相关性计算,根据描述符向量间的相关性,获取虚拟特征点在待匹配图像中的位置;
5)重复步骤4),获取虚拟特征点在不同帧图像中的位置,对旋转结构的运动进行测量,其中,结构上的虚拟特征点随着结构做圆周运动,不同时刻结构上虚拟特征点的像素坐标位置集合为其中xt,yt为t时刻虚拟特征点的像素坐标,S表示视频序列的帧数,设结构运动方程为x2+y2+dx+ey+f=0,通过对各帧虚拟特征点像素坐标进行圆拟合获取参数d、e、f,即:
从而得到转轴轴心O的坐标(m,n),表示为
选择结构在转动过程同一圆周内中间隔较大的8帧,计算虚拟特征点相对于初始帧转动的角度,分别为(θ1,θ2,θ3,θ4,θ5,θ6,θ7,θ8),角度计算如下:
式中:θt表示t时刻结构相对于初始帧所转过的角度,A0表示初始帧虚拟特征点的像素坐标,At表示所选择帧对应虚拟特征点的像素坐标;
对所选择结构转过的角度进行最小二乘拟合,获取结构旋转速度ω,即:
最终,得到旋转结构的旋转中心以及旋转结构的转速。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011314712.2/1.html,转载请声明来源钻瓜专利网。