【技术实现步骤摘要】
一种指针式仪表的表值识别方法及装置
[0001]本申请涉及图像识别
,具体而言,涉及一种指针式仪表的表值识别方法及装置。
技术介绍
[0002]指针式仪表的类别十分丰富,常见的有油位计、六氟化硫压力表、气压计以及温度计等。各种类型指针仪表的形状和量程不一,即便是相同类型和功能的仪表,也存在着厂商不同而导致外观各异的情况。另外,即使是针对同一个仪表而言,在不同时间对其拍摄的图片也存在天气不同导致的光照不同、拍摄时的角度不同、恶劣天气导致的遮挡和模糊程度不同等多种情况,给仪表的表盘检测和读数识别造成了严重的干扰,导致无法正确识别仪表的表盘读数。
技术实现思路
[0003]有鉴于此,本申请的目的在于提供一种指针式仪表的表值识别方法及装置,能够通过对表盘图像的识别和对表盘图像的处理,确定出指针式仪表的表值,解决了现有技术中存在的在多种干扰存在的情况下无法正确识别仪表的表盘读数的问题,达到在存在强干扰的情况下依然可以精确确定仪表的表盘读数的效果。
[0004]第一方面,本申请实施例提供了一种指针式仪表的表 ...
【技术保护点】
【技术特征摘要】
1.一种指针式仪表的表值识别方法,其特征在于,所述方法包括:获取指针式仪表的表盘图像;将所述表盘图像输入区域识别模型中,以确定所述表盘图像中的表盘刻度条带区域的位置;从区域识别模型的推理结果中提取多尺度特征图,并基于所确定的表盘刻度条带区域和所述多尺度特征图中最大尺度的目标特征图,从所述目标特征图中提取第一表盘特征图像和第二表盘特征图像,第一表盘特征图像包括除表盘刻度条带区域之外的其他区域,第二表盘特征图像包括表盘刻度条带区域;将所述第一表盘特征图和第二表盘特征图输入至关键点识别模型中,以确定出四个关键点;根据所确定的四个关键点,确定所述指针式仪表的表值。2.根据权利要求1所述的方法,其特征在于,通过以下方式对所述区域识别模型进行训练:在预先设置的区域位置数据集中确定出多个区域位置数据子集,每个区域位置数据子集中包括一个训练图像以及该训练图像中的表盘刻度条带区域的位置;针对每个区域位置数据子集,将该区域位置数据子集中的一个训练图像输入至区域识别模型中,得到表盘刻度条带预测位置;针对每个区域位置数据子集,计算所述表盘刻度条带预测位置与所述表盘刻度条带区域的位置的第一重合度;根据所述第一重合度,计算所述区域识别模型的损失函数值;根据所得到的损失函数值,对初始区域识别模型进行训练,直至所述初始区域识别模型的损失函数值收敛至最小值;将损失函数值收敛至最小值时的初始区域识别模型,确定为训练完成的目标区域识别模型。3.根据权利要求1所述的方法,其特征在于,通过以下方式对所述关键点识别模型进行训练:在预先设置的关键点位置数据集中确定出多个关键点位置数据子集,每个关键点位置数据子集中包括一个训练图像以及该训练图像中的四个关键点的位置;针对每个关键点位置数据子集,将该关键点位置数据子集中的一个训练图像输入至所述区域识别模型中得到第一表盘特征图和第二表盘特征图;将所述第一表盘特征图和第二表盘特征图输入至关键点识别模型中,得到四个关键点预测位置;针对每个区域位置数据子集,计算所述四个关键点预测位置与所述四个关键点的位置的第二重合度;根据所述第二重合度,计算所述关键点识别模型的损失函数值;根据所得到的损失函数值,对初始关键点识别模型进行训练,直至所述初始关键点识别模型的损失函数值收敛至最小值;将损失函数值收敛至最小值时的初始关键点识别模型,确定为训练完成的目标关键点识别模型。
4.根据权利要求1所述的方法,其特征在于,通过以下方式从所述目标特征图中提取第一表盘特征图像:根据所述表盘刻度条带区域,在所述多尺度特征图中确定出所述表盘刻度条带区域的目标区域;将所述目标区域映射至所述最大尺度的目标特征图上,得到第一叠加图像;将所述第一叠加图像中的目标区域置零,得到第一表盘特征图像。5.根据权利要求1所述的方法,其特征在于,通过以下方式从所述目标特征图中提取第二表盘特征图像:根据所述表盘刻度条带区域,在所述多尺度特征图中确定出所述表盘刻度条带区域的目标区域;将所述目标区域映射至所述最大尺度的目标特征图上,得到第二叠加图像;将所述第二叠加图像中除目标区域之外的区域置零,...
【专利技术属性】
技术研发人员:魏成禹,闫永明,谢振中,王新,吴晓翎,李想,陈思,
申请(专利权)人:帝信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。