仪表读数识别的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34817801 阅读:20 留言:0更新日期:2022-09-03 20:28
本申请属于图像处理技术领域,公开了仪表读数识别的方法、装置、电子设备及存储介质,该方法包括,对待识别的仪表图像进行关键点提取,获得待识别仪表的仪表中心点、第一量程端点、第二量程端点以及指针关键点;根据仪表中心点、第一量程端点、第二量程端点、指针关键点之间的位置关系,以及待识别仪表的仪表量程,确定仪表读数。这样,可以通过仪表图像中各关键点之间的位置关系,确定仪表读数,降低仪表读数获取的人力成本和时间成本。读数获取的人力成本和时间成本。读数获取的人力成本和时间成本。

【技术实现步骤摘要】
仪表读数识别的方法、装置、电子设备及存储介质


[0001]本申请涉及图像处理
,具体而言,涉及仪表读数识别的方法、装置、电子设备及存储介质。

技术介绍

[0002]随着工业自动化技术的发展,为降低人力成本以及时间成本,通常采用数字仪表自动读取仪表读数。但是,由于在某些环境(如,变电站的电磁环境下)下,数字仪表通常会存在数据采集失真的问题,因此,指针式仪表在某些环境下仍然是无法替换的。
[0003]但是,如果采用指针式仪表,则通常需要通过人工进行抄表读数,这会耗费大量的人力成本和时间成本。

技术实现思路

[0004]本申请实施例的目的在于提供仪表读数识别的方法、装置、电子设备及存储介质,用以在获取指针式仪表的读数时,降低仪表读数获取的人力成本和时间成本。
[0005]一方面,提供一种仪表读数识别的方法,包括:
[0006]对待识别的仪表图像进行关键点提取,获得待识别仪表的仪表中心点、第一量程端点、第二量程端点以及指针关键点;
[0007]根据仪表中心点、第一量程端点、第二量程端点、指针关键点之间的位置关系,以及待识别仪表的仪表量程,确定仪表读数。
[0008]一种实施方式中,对待识别的仪表图像进行关键点提取,获得待识别仪表的仪表中心点、第一量程端点、第二量程端点以及指针关键点,包括:
[0009]基于特征提取模型,对仪表图像进行特征提取,获得特征图像;
[0010]将特征图像输入至中心点检测模型,获得仪表中心点;
[0011]将特征图像输入至目标检测模型,获得特征图像中各位置点各自的关键点概率,以及各位置点的关键点偏移值,关键点概率是位置点分别为第一量程端点、第二量程端点以及指针关键点的概率,关键点偏移值为位置点与仪表中心点之间的偏移值;
[0012]根据特征图像中各位置点各自的关键点概率,以及各位置点的关键点偏移值,确定第一量程端点、第二量程端点以及指针关键点的位置信息。
[0013]一种实施方式中,根据仪表中心点、第一量程端点、第二量程端点、指针关键点之间的位置关系,以及待识别仪表的仪表量程,确定仪表读数,包括:
[0014]根据仪表中心点、第一量程端点以及第二量程端点之间的第一位置关系,以及仪表量程,确定单位度数,单位度数用于指示单位角度对应的度数;
[0015]根据仪表中心点、第一量程端点以及指针关键点之间的第二位置关系,以及单位度数,确定仪表读数。
[0016]一种实施方式中,根据仪表中心点、第一量程端点以及第二量程端点之间的第一位置关系,以及待识别仪表的仪表量程,确定单位度数,包括:
[0017]基于仪表中心点以及第一量程端点,生成第一向量;
[0018]基于仪表中心点以及第二量程端点,生成第二向量;
[0019]基于第一向量、第二向量以及指定旋转方向,获得量程角度;
[0020]确定仪表量程与量程角度之间的比值,获得单位度数。
[0021]一种实施方式中,根据仪表中心点、第一量程端点以及指针关键点之间的第二位置关系,以及单位度数,确定仪表读数,包括:
[0022]基于仪表中心点以及指针关键点,生成第三向量;
[0023]基于第一向量、第三向量以及指定旋转方向,获得指针角度;
[0024]根据指针角度以及单位度数之间的乘积,获得仪表读数。
[0025]一方面、提供一种仪表读数识别的装置,包括:
[0026]获得单元,用于对待识别的仪表图像进行关键点提取,获得待识别仪表的仪表中心点、第一量程端点、第二量程端点以及指针关键点;
[0027]确定单元,用于根据仪表中心点、第一量程端点、第二量程端点、指针关键点之间的位置关系,以及待识别仪表的仪表量程,确定仪表读数。
[0028]一种实施方式中,获得单元用于:
[0029]基于特征提取模型,对仪表图像进行特征提取,获得特征图像;
[0030]将特征图像输入至中心点检测模型,获得仪表中心点;
[0031]将特征图像输入至目标检测模型,获得特征图像中各位置点各自的关键点概率,以及各位置点的关键点偏移值,关键点概率是位置点分别为第一量程端点、第二量程端点以及指针关键点的概率,关键点偏移值为位置点与仪表中心点之间的偏移值;
[0032]根据特征图像中各位置点各自的关键点概率,以及各位置点的关键点偏移值,确定第一量程端点、第二量程端点以及指针关键点的位置信息。
[0033]一种实施方式中,确定单元用于:
[0034]根据仪表中心点、第一量程端点以及第二量程端点之间的第一位置关系,以及仪表量程,确定单位度数,单位度数用于指示单位角度对应的度数;
[0035]根据仪表中心点、第一量程端点以及指针关键点之间的第二位置关系,以及单位度数,确定仪表读数。
[0036]一种实施方式中,确定单元用于:
[0037]基于仪表中心点以及第一量程端点,生成第一向量;
[0038]基于仪表中心点以及第二量程端点,生成第二向量;
[0039]基于第一向量、第二向量以及指定旋转方向,获得量程角度;
[0040]确定仪表量程与量程角度之间的比值,获得单位度数。
[0041]一种实施方式中,确定单元用于:
[0042]基于仪表中心点以及指针关键点,生成第三向量;
[0043]基于第一向量、第三向量以及指定旋转方向,获得指针角度;
[0044]根据指针角度以及单位度数之间的乘积,获得仪表读数。
[0045]一方面,提供了一种电子设备,包括处理器以及存储器,存储器存储有电子可读取指令,当电子可读取指令由处理器执行时,运行如上述任一种仪表读数识别的各种可选实现方式中提供的方法的步骤。
[0046]一方面,提供了一种计算机可读存储介质,其上存储有电子程序,电子程序被处理器执行时运行如上述任一种仪表读数识别的各种可选实现方式中提供的方法的步骤。
[0047]一方面,提供了一种电子程序产品,电子程序产品在电子上运行时,使得电子执行如上述任一种仪表读数识别的各种可选实现方式中提供的方法的步骤。
[0048]本申请实施例提供的仪表读数识别的方法、装置、电子设备及存储介质中,对待识别的仪表图像进行关键点提取,获得待识别仪表的仪表中心点、第一量程端点、第二量程端点以及指针关键点;根据仪表中心点、第一量程端点、第二量程端点、指针关键点之间的位置关系,以及待识别仪表的仪表量程,确定仪表读数。这样,可以通过仪表图像中各关键点之间的位置关系,确定仪表读数,降低仪表读数获取的人力成本和时间成本。
[0049]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
[0050]为了更清楚地说明本申请实施例的技术方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种仪表读数识别的方法,其特征在于,包括:对待识别的仪表图像进行关键点提取,获得待识别仪表的仪表中心点、第一量程端点、第二量程端点以及指针关键点;根据所述仪表中心点、所述第一量程端点、所述第二量程端点、所述指针关键点之间的位置关系,以及所述待识别仪表的仪表量程,确定仪表读数。2.如权利要求1所述的方法,其特征在于,所述对待识别的仪表图像进行关键点提取,获得待识别仪表的仪表中心点、第一量程端点、第二量程端点以及指针关键点,包括:基于特征提取模型,对所述仪表图像进行特征提取,获得特征图像;将所述特征图像输入至中心点检测模型,获得所述仪表中心点;将所述特征图像输入至目标检测模型,获得所述特征图像中各位置点各自的关键点概率,以及各位置点的关键点偏移值,所述关键点概率是所述位置点分别为第一量程端点、第二量程端点以及指针关键点的概率,所述关键点偏移值为所述位置点与所述仪表中心点之间的偏移值;根据所述特征图像中各位置点各自的关键点概率,以及各位置点的关键点偏移值,确定所述第一量程端点、所述第二量程端点以及所述指针关键点的位置信息。3.如权利要求1或2所述的方法,其特征在于,所述根据所述仪表中心点、所述第一量程端点、所述第二量程端点、所述指针关键点之间的位置关系,以及所述待识别仪表的仪表量程,确定仪表读数,包括:根据所述仪表中心点、所述第一量程端点以及所述第二量程端点之间的第一位置关系,以及所述仪表量程,确定单位度数,所述单位度数用于指示单位角度对应的度数;根据所述仪表中心点、所述第一量程端点以及所述指针关键点之间的第二位置关系,以及所述单位度数,确定仪表读数。4.如权利要求3所述的方法,其特征在于,所述根据所述仪表中心点、所述第一量程端点以及所述第二量程端点之间的第一位置关系,以及所述仪表量程,确定单位度数,包括:基于所述仪表中心点以及所述第一量程端点,生成第一向量;基于所述仪表中心点以及所述第二量程端点,生成第二向量;基于所述第一向量、所述第二向量以及指定旋转方向,获得量程角度;确定所述仪表量程与所述量程角度之间的比值,获得所述单位度数。5.如权利要求4所述的方法,其特征在于,所述根据所述仪表中心点、所述第一量程端点以及所述指针关键点之间的第二位置关系,以及所述单位度数,确定仪表读数,包括:基于所述仪表中心点以及所述指针关键点,生成第三向量;基于所述第一向量、所述第三向量以及所述指定旋转方向,获得指针角度;根据所述指针角度以及所述单位度数之间的乘积,获得所述...

【专利技术属性】
技术研发人员:刘海莹
申请(专利权)人:创新奇智上海科技有限公司
类型:发明
国别省市:

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

1