指针式表盘的读数识别方法、装置、设备、存储介质制造方法及图纸

技术编号:33498860 阅读:16 留言:0更新日期:2022-05-19 01:09
本公开提供的一种指针式表盘的读数识别方法、装置、设备、存储介质,涉及数字图像处理和仪表示数识别技术,包括:获取指针式表盘的待识别图片,并确定指针式表盘的类型信息、第一标记位置;根据类型信息,确定与指针式表盘对应的预设表盘模板;预设表盘模板包括第一表盘正视图,第一表盘正视图具有第二标记位置,各刻度位置对应的数值;根据第一标记位置和第二标记位置,将表盘图像旋转为第二表盘正视图;根据各刻度位置对应的数值和第二表盘正视图,确定指针式表盘的读数。本方案可利用预设表盘模板,来确定表盘图像的正视图;根据该正视图、预设表盘模板,确定指针式表盘的读数。可提高识别出的指针式表盘读数的准确性和鲁棒性。性。性。

【技术实现步骤摘要】
指针式表盘的读数识别方法、装置、设备、存储介质


[0001]本公开涉及数字图像处理和仪表示数识别技术,尤其涉及一种指针式表盘的读数识别方法、装置、设备、存储介质。

技术介绍

[0002]指针式表盘是常见的显示设备,在各类工业电子设备中广泛应用。随着工业自动化产业的兴起,需要实时的去读取并识别指针式表盘的读数。
[0003]现有技术中,在一些老旧设备改造,或者不适合安装电子感应装置的场景下(比如高压电、高容器压力),可以利用计算机视觉技术拍摄指针式表盘,得到表盘的图像数据,通过视频算法(比如霍夫变换)对图像数据进行处理,得到图像中的刻度和指针信息,然后通过比例来判断表盘的读数。
[0004]但是,通过这种方式识别出的指针式表盘读数的准确性和鲁棒性有待提高。

技术实现思路

[0005]本公开提供了一种指针式表盘的读数识别方法、装置、设备、存储介质,以提高现有技术中识别出的指针式表盘读数的准确性和鲁棒性。
[0006]根据本公开第一方面,提供了一种指针式表盘的读数识别方法,包括:获取所述指针式表盘的待识别图片,并根据所述待识别图片,确定所述指针式表盘的类型信息、所述指针式表盘中的第一标记位置;根据所述指针式表盘的类型信息,确定与所述指针式表盘对应的预设表盘模板;其中,所述预设表盘模板包括第一表盘正视图,所述第一表盘正视图具有第二标记位置,以及各刻度位置对应的数值;根据所述指针式表盘中的第一标记位置和所述第一表盘的第二标记位置,将所述待识别图片中的表盘图像旋转为第二表盘正视图;根据所述第一表盘正视图中各刻度位置对应的数值和所述第二表盘正视图,确定所述指针式表盘的读数。
[0007]根据本公开第二方面,提供了一种指针式表盘的读数识别装置,包括:获取单元,用于获取所述指针式表盘的待识别图片,并根据所述待识别图片,确定所述指针式表盘的类型信息、所述指针式表盘中的第一标记位置;表盘类型确定单元,用于根据所述指针式表盘的类型信息,确定与所述指针式表盘对应的预设表盘模板;其中,所述预设表盘模板包括第一表盘正视图,所述第一表盘正视图具有第二标记位置,以及各刻度位置对应的数值;正视图确定单元,用于根据所述指针式表盘中的第一标记位置和所述第一表盘的第二标记位置,将所述待识别图片中的表盘图像旋转为第二表盘正视图;读数识别单元,用于根据所述第一表盘正视图中各刻度位置对应的数值和所述第二表盘正视图,确定所述指针式表盘的读数。
[0008]根据本公开第三方面,提供了一种电子设备,包括存储器和处理器;其中,所述存储器,用于存储计算机程序;所述处理器,用于读取所述存储器存储的计算机程序,并根据所述存储器中的计算机程序执行如第一方面所述的指针式表盘的读数识别方法。
[0009]根据本公开第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如第一方面所述的指针式表盘的读数识别方法。
[0010]根据本公开第五方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,实现如第一方面所述的指针式表盘的读数识别方法。
[0011]本公开提供的指针式表盘的读数识别方法、装置、设备、存储介质,包括:获取指针式表盘的待识别图片,并根据待识别图片,确定指针式表盘的类型信息、指针式表盘中的第一标记位置;根据指针式表盘的类型信息,确定与指针式表盘对应的预设表盘模板;其中,预设表盘模板包括第一表盘正视图,第一表盘正视图具有第二标记位置,以及各刻度位置对应的数值;根据指针式表盘中的第一标记位置和第一表盘的第二标记位置,将待识别图片中的表盘图像旋转为第二表盘正视图;根据第一表盘正视图中各刻度位置对应的数值和第二表盘正视图,确定指针式表盘的读数。本方案提供的指针式表盘的读数识别方法、装置、设备、存储介质中,可以利用预设表盘模板,来确定待识别图片中的表盘图像的正视图;然后根据该正视图以及预设表盘模板,确定指针式表盘的读数。本公开提供的方法可以提高识别出的指针式表盘读数的准确性和鲁棒性。
附图说明
[0012]图1为本公开一示例性实施例示出的指针式表盘的读数识别方法的流程示意图;图2为本公开一示例性实施例示出的利用光学字符识别技术识别图片的效果示意图;图3为本公开一示例性实施例示出的求取第二表盘正视图的过程示意图;图4为本公开另一示例性实施例示出的指针式表盘的读数识别方法的流程示意图;图5为本公开一示例性实施例示出的仿射变换参数示意图;图6为本公开一示例性实施例示出的第一表盘展开示意图;图7为本公开一示例性实施例示出的对待识别区域进行二值化处理后的示意图;图8为本公开一示例性实施例示出的对待识别区域(空心指针)进行二值化处理后的示意图;图9为本公开一示例性实施例示出的指针式表盘的读数识别装置的结构图;图10为本公开一示例性实施例示出的电子设备的结构图。
具体实施方式
[0013]指针式表盘是常见的显示设备,在各类工业电子设备中广泛应用。随着工业自动化产业的兴起,需要实时的去读取并识别指针式表盘的读数。现有技术中,有部分仪表,在仪表设计之初,就保留了数字信号接口,可以直接传递数值信号(常见于电流表,电压表,转
速表等涉及电子器械的仪表);这类仪表也可以通过法拉第效应产生的磁信号来识别表盘读数。也有部分仪表,比如,老旧设备或者是极端工况的设备(核设施,高电压,高压容器等物理性的设备),不能提供此类数字接口,也不适合安装电子感应装置,则可以利用计算机视觉技术拍摄指针式表盘,得到表盘的图像数据,通过视频算法(比如霍夫变换)对图像数据进行处理,得到图像中的刻度和指针信息,然后通过比例来判断表盘的读数。
[0014]但是,通过这种方式识别出的指针式表盘读数的准确性和鲁棒性有待提高。
[0015]为了解决上述技术问题,本公开提供的方案中,可以利用预设表盘模板,来确定待识别图片中的表盘图像的正视图;然后根据该正视图以及预设表盘模板,确定指针式表盘的读数。本公开提供的方法可以提高识别出的指针式表盘读数的准确性和鲁棒性。
[0016]图1为本公开一示例性实施例示出的指针式表盘的读数识别方法的流程示意图。
[0017]如图1所示,本实施例提供的指针式表盘的读数识别方法包括:步骤101,获取指针式表盘的待识别图片,并根据待识别图片,确定指针式表盘的类型信息、指针式表盘中的第一标记位置。
[0018]其中,本公开提供的方法可以由具备计算能力的电子设备来执行,比如可以是计算机等设备。该电子设备能够获取指针式表盘的待识别图片,并可以根据该待识别图片,确定指针式表盘的类型信息、指针式表盘中的第一标记位置。
[0019]具体的,可以通过摄像机获取指针式表盘的待识别图片。比如,在指针式表盘的附近设置摄像机,使得该摄像机能够拍摄待识别图片。该摄像机还能够与电子设备连接,进而将拍摄的待识别图片传输给电子设备。
[0020]其中,待识别图片指获取到的指针式表盘的图片,计算机可以根据该待识别图片,识别本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种指针式表盘的读数识别方法,其特征在于,所述方法包括:获取所述指针式表盘的待识别图片,并根据所述待识别图片,确定所述指针式表盘的类型信息、所述指针式表盘中的第一标记位置;根据所述指针式表盘的类型信息,确定与所述指针式表盘对应的预设表盘模板;其中,所述预设表盘模板包括第一表盘正视图,所述第一表盘正视图具有第二标记位置,以及各刻度位置对应的数值;根据所述指针式表盘中的第一标记位置和所述第一表盘的第二标记位置,将所述待识别图片中的表盘图像旋转为第二表盘正视图;根据所述第一表盘正视图中各刻度位置对应的数值和所述第二表盘正视图,确定所述指针式表盘的读数。2.根据权利要求1所述的方法,其特征在于,所述指针式表盘中的第一标记位置包括所述表盘中的第一文本位置;所述第二标记位置包括所述第一表盘正视图中的第二文本位置;所述根据所述指针式表盘中的第一标记位置和所述第一表盘的第二标记位置,将所述待识别图片中的表盘图像旋转为第二表盘正视图,包括:确定所述第一文本位置的数量;根据所述第一文本位置的数量、各所述第一文本位置、与所述第一文本位置所对应的第二文本位置,将所述待识别图片中的表盘图像旋转为第二表盘正视图。3.根据权利要求2所述的方法,其特征在于,所述第一文本位置包括所述指针式表盘中的文本所在的第一文本框的位置,所述第二文本位置包括所示第一表盘正视图中文本所在的第二文本框的中心位置;若所述第一文本位置的数量大于或者等于预设值,则所述根据所述第一文本位置的数量、各所述第一文本位置、与所述第一文本位置所对应的第二文本位置,将所述待识别图片中的表盘图像旋转为第二表盘正视图,包括:连接所述第一文本框的对角线,确定所述第一文本框的中心点的第一位置信息;根据各所述第一位置信息,与所述第一文本框所对应的第二文本框的中心位置,将所述待识别图片中的表盘图像旋转为第二表盘正视图。4.根据权利要求2所述的方法,其特征在于,所述第一文本位置包括所述指针式表盘中的文本所在的第一文本框的位置,所述第二文本位置包括所述第一表盘正视图中文本所在的第二文本框的位置;若所述第一文本位置的数量小于预设值,则所述根据所述第一文本位置的数量、各所述第一文本位置、与所述第一文本位置所对应的第二文本位置,将所述待识别图片中的表盘图像旋转为第二表盘正视图,包括:连接所述待识别图片的对角线,确定所述待识别图片的中心点的第二位置信息;在各所述第一文本框中确定与所述第二位置信息距离最近的目标文本框;根据所述目标文本框的位置,以及与所述目标文本框所对应的第二文本框的位置,将所述待识别图片中的表盘图像旋转为第二表盘正视图。5.根据权利要求3或4任一项所述的方法,其特征在于,所述根据所述待识别图片,确定...

【专利技术属性】
技术研发人员:周波段炼苗瑞邹小刚莫少锋
申请(专利权)人:深圳市海清视讯科技有限公司
类型:发明
国别省市:

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

1