← 返回列表

一种基于虚拟点跟踪网络的轮轨相对位移计算方法

申请号: CN202311455454.3
申请人: 西南交通大学
更新日期: 2026-03-09

摘要文本

西南交通大学取得“一种透气窗帘布”专利技术,本发明提供了一种基于虚拟点跟踪网络的轮轨相对位移计算方法,在转向架上安装一台高清工业相机,使轮轨接触区域位于镜头拍摄区域的正中心,拍摄轮轨接触视频,构建一种虚拟点跟踪网络,所述虚拟点跟踪网络受简化的YOLO模型和UNet模型的联合驱动,所述简化的YOLO模型和UNet模型由两段不同的轮轨接触视频训练获得,使用另一段轮轨接触视频输入虚拟点跟踪网络中,逐帧提取轮缘一侧两个虚拟点和踏面一侧两个虚拟点的横向像素坐标,计算得到轮缘一侧两个虚拟点横向像素差的向量集和踏面一侧两个虚拟点的横向像素差的向量集,将两个向量集去零均值并进行平滑处理,最终得到两段反应轮轨相对位移的曲线。 来源:马 克 团 队

专利主权项内容

1.一种基于虚拟点跟踪网络的轮轨相对位移计算方法,其特征在于,包括以下步骤:S1、构建简化的YOLO网络,所述简化的YOLO网络包括Backbone模块和Neck模块;S2、用一台高清工业相机工装到转向架上,使轮轨接触区域位于镜头拍摄区域的正中心,采集轮轨接触视频;使用一段采集到的轮轨接触视频作为数据集,记作视频1,将视频1逐帧提取,分别对每一帧进行多个类别感兴趣区域的标记,标记的感兴趣区域有四种:以轮缘最低点P为中心的矩形区域,记为区域1;以近轮缘端的轨道头最低点P为中心的矩形区域,记为区域2;以踏面倒角的中点O为中心的矩形区域,记为区域3;以近踏面端的轨道头最低点P为中心的矩形区域,记为区域4;标记完成后,使用简化的YOLO网络进行训练,经过训练,最终得到一个训练好的简化的YOLO模型;1234S3、训练完毕后,传入另一段轮轨接触视频2,逐帧提取,将每一帧输入到简化的YOLO模型中,通过MobileNet V3的Backbone模块提取特征,将特征输入到Neck模块中进行特征融合,输出预测图像,所述预测图像是含有四个感兴趣区域的轮轨接触图像,尺寸为W×H×C=352×288×3,W表示轮轨接触图像的宽,H表示轮轨接触图像的高,C表示轮轨接触图像的通道数,所述每帧预测图像中的感兴趣区域记为第一预测区域1'、2'、3'、4',其与视频1每帧图像中的感兴趣区域1、2、3、4位置相对应;ooooooS4、在每一帧的预测图像中,分别用和第一预测区域1'、2'、3'、4'尺寸相同的第一预测框对其进行标识,得到四个第一预测框,对四个第一预测框进行预处理矫正,使第一预测框尺寸为w×h的固定值,w表示预处理矫正之后第一预测框的宽,h表示预处理矫正之后第一预测框的高,设置默认的w×h=32×32;第一预测框经过预处理矫正之后,提取第一预测框内的图像,并按第一预测区域分类保存,得到四个类别的第一预测框图像;ooooooS5、第一预测框内的图像被分类保存之后,对每个类别中的每个第一预测框图像分别标记相应的第一虚拟点,分别为第一虚拟轮缘最低点P′、第一虚拟近轮缘端的轨道头最低点P′、第一虚拟踏面倒角的中点P′、第一虚拟近踏面端的轨道头最低点P′;提取每个第一虚拟点的坐标并记作P′(u′, v′),其中u′为第i个点的横轴像素坐标,v'为第i个点的纵轴像素坐标,i=1, 2, 3, 4;1234iiiii然后构建两个矩阵X和Y:x, y表示矩阵中第m行,第n列位置的值;m, nm, n以每个第一虚拟点为中心,对每个第一预测框内的图像构建一个热力图作为标签,整张热力图服从高斯分布,热力图中每一个位置的值heatmap(x, y)为:m, nm, n式中σ表示高斯分布标准差,将每个位置的值拼接为完整的热力图标签如下:然后单独对每个类别的第一预测框内的图像和热力图标签进行数据增强操作,所述数据增强操作包括对第一预测框内的图像随机添加噪声,随机改变图像的对比度、饱和度和亮度,第一预测框内的图像和热力图标签同向随机翻转;S6、将数据增强后的第一预测框内的图像和热力图标签输入到4个未训练的UNet网络中进行训练,得到4个训练好的UNet模型;S7、构建虚拟点跟踪网络,所述虚拟点跟踪网络由步骤2中已训练的简化的YOLO模型和步骤4中已训练的4个UNet模型联合驱动;使用一段采集到的轮轨接触视频3,逐帧提取轮轨接触图像,传入到所述虚拟点跟踪网络中,使用虚拟点跟踪网络预测每一帧轮轨接触图像中的4个感兴趣区域,记为第二预测区域1”、2”、3”、4”,用和第二预测区域1”、2”、3”、4”尺寸相同的第二预测框对其进行标识;然后,通过热力图回归的方式得到每一个第二预测框内图像的热力图,在每个热力图中检测相应的第二虚拟点,即第二虚拟轮缘最低点P”、第二虚拟近轮缘端的轨道头最低点P”、第二虚拟踏面倒角的中点P”、第二虚拟近踏面端的轨道头最低点P”,根据Soft-argmax函数找到每个热力图中第二虚拟点的位置,从而实现对每个第二预测区域内的第二虚拟点坐标的检测;通过第二预测框左上角位置相对于整张轮轨接触图像的全局坐标B”(u”, v”)和每个第二虚拟点相对于每个第二预测框的局部坐标p”(u”, v”)得到每个第二虚拟点在整张轮轨接触图像上的全局坐标P”(u”, v”),其中u”为第i个第二虚拟点的横轴像素坐标,v”为第i个第二虚拟点的纵轴像素坐标,i=1, 2, 3, 4;1234iiiiiiiiiiiP”(u”, v”)=B”(u”, v”)+p”(u”, v”)iiiiiiiiiS8、计算两种横向像素差距离,其中P”(u)表示第n帧下第i个第二虚拟点在整张轮轨接触图像上的全局横轴像素坐标,i=1, 2, 3, 4,S和S分别表示第n帧下轮缘一侧两点P”、P”的横向像素差和踏面一侧两点P”、P”的横向像素差;iin1, n2, n1234将视频3输入逐帧处理,得到包含所有帧下的轮缘一侧两点的横向像素差向量集S和踏面一侧两点的横向像素差的向量集S;12式中f为总帧数;将向量集去零均值并进行平滑处理,最终得到两段反应轮轨相对位移的曲线,分别为曲线1和曲线2,两段曲线互相验证。

专利申请信息

项目 内容
专利名称 一种基于虚拟点跟踪网络的轮轨相对位移计算方法
专利类型 发明申请
申请号 CN202311455454.3
申请日 2023/11/2
公告号 CN117409039A
公开日 2024/1/16
IPC主分类号 G06T7/246
权利人 西南交通大学
发明人 叶运广; 李浩乾; 崔晓璐; 祁亚运; 沙承玉; 李凡松; 曾京; 邬平波; 戴焕云
地址 四川省成都市二环路北一段111号