水表读数识别方法、系统、电子设备及存储介质与流程

文档序号:37770542发布日期:2024-04-25 10:56阅读:6来源:国知局
水表读数识别方法、系统、电子设备及存储介质与流程

本发明涉及信息,具体涉及一种水表读数识别方法、水表读数识别系统、电子设备及存储介质。


背景技术:

1、自来水公司对于居民用水量核定通常采用人工抄表与远传读数两种方式结合。远传水表成本高,且对于传输内容准确性缺乏核验机制;人工抄表效率低下,而且容易出错。为了更好的做好抄表工作,提升居民满意度,自来水公司通常在抄表的同时采用拍照的方式记录原始数据,以留底备查。面对大量的水表图片,工作人员无法将每一块水表读数与水表图片一一核对,只有收到客户投诉时,才会找到当时的拍摄图片进行核验,无法保证抄表数据的准确性。

2、现有技术中虽然有自动实现识别水表读数的方法,但多依赖于水表自身的几何元素,识别场景受限较多,调动资源较多。业内缺乏一种简便有效的水表识别读数解决方案。


技术实现思路

1、本发明的目的在于提供一种水表读数识别方法、水表读数识别系统、电子设备及存储介质,基于文本检测算法生成的识别框调整图片,能够应对各种水表识别的场景,效率更高,调动资源更少。

2、为实现上述目的,本发明提供一种水表读数识别方法,包括以下步骤:调用文本检测算法识别包含水表的图片中的字轮区域,以获取包括所述字轮区域的识别框;以与所述识别框的长度方向或宽度方向平行的线为基准线,根据所述基准线与所述图片的横向或竖向的夹角,旋转所述图片,以使所述字轮区域旋转至目标状态;识别并读取所述水表的读数。

3、可选的,所述文本检测算法包括db算法。

4、可选的,在调用所述db算法识别所述图片中的所述字轮区域时,使用概率映射或近似二进制映射生成文本边界框,以获取包括所述字轮区域的所述识别框。

5、可选的,在调用所述文本检测算法识别包含所述水表的所述图片中的所述字轮区域前,对所述图片进行图像预处理。

6、可选的,所述图像预处理具体包括以下处理方式中的至少一者:使所述图片旋转预设角度;将所述图片与任意若干张对比图片拼接在一起;翻转所述图片。

7、可选的,所述识别并读取所述水表的读数,具体包括:调用crnn网络对所述字轮区域进行识别,以获取所述字轮区域的读数。

8、可选的,所述识别并读取所述水表的读数,具体包括:训练一目标检测模型,以使得所述目标检测模型能够将圆周均匀划分为多个扇形区域,并对不同的扇形区域赋予不同的数值;调用所述目标检测模型识别所述水表的指针区域,以识别出该指针区域的指针所在的扇形区域位置,并根据所述指针所在的扇形区域位置,获取该指针区域的读数。

9、本发明还提供一种水表读数识别系统,应用于上述中任一所述的水表读数识别方法,包括:第一执行模块,用于调用所述文本检测算法识别包含所述水表的所述图片中的所述字轮区域,以获取包括所述字轮区域的所述识别框;第二执行模块,用于以与所述识别框的长度方向或宽度方向平行的线为基准线,根据所述基准线与所述图片的横向或竖向的夹角,旋转所述图片,以使所述字轮区域旋转至目标状态;识别模块,用于识别并读取所述水表的读数。

10、本发明还提供一种电子设备,所述电子设备包括:存储器,存储有计算机程序;处理器,与所述存储器通信相连,调用所述计算机程序时执行上述任一项所述的水表读数识别方法;显示器,与所述处理器和所述存储器通信相连,用于显示与所述水表读数识别方法相关gui交互界面。

11、本发明还提供一种存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述任一项所述的水表读数识别方法。

12、本发明提供的水表读数识别方法、水表读数识别系统、电子设备及存储介质具有如下有益效果:

13、本发明提供一种水表读数识别方法,包括以下步骤:调用文本检测算法识别包含水表的图片中的字轮区域,以获取包括所述字轮区域的识别框;以与所述识别框的长度方向或宽度方向平行的线为基准线,根据所述基准线与所述图片的横向或竖向的夹角,旋转所述图片,以使所述字轮区域旋转至目标状态;识别并读取所述水表的读数。如此设置,本发明利用文本检测算法生成识别框,并利用识别框自身的几何性质调整图片,不依赖于对水表的几何元素的识别,识别与调整的过程均在算法维度完成,调用资源更少,识别效率与精确度更高。

14、本发明还提供一种水表读数识别系统,由于所述水表读数识别系统与所述水表读数识别方法属于同一个发明构思,因此所述检索系统利用文本检测算法生成识别框,并利用识别框自身的几何性质调整图片,不依赖于对水表的几何元素的识别,识别与调整的过程均在算法维度完成,调用资源更少,识别效率与精确度更高。

15、本发明还提供一种电子设备,由于所述电子设备与所述水表读数识别方法属于同一个发明构思,因此所述电子设备利用文本检测算法生成识别框,并利用识别框自身的几何性质调整图片,不依赖于对水表的几何元素的识别,识别与调整的过程均在算法维度完成,调用资源更少,识别效率与精确度更高。

16、本发明还提供一种存储介质,由于所述存储介质与所述水表读数识别方法属于同一个发明构思,因此所述存储介质利用文本检测算法生成识别框,并利用识别框自身的几何性质调整图片,不依赖于对水表的几何元素的识别,识别与调整的过程均在算法维度完成,调用资源更少,识别效率与精确度更高。



技术特征:

1.一种水表读数识别方法,其特征在于,包括以下步骤:

2.如权利要求1所述的水表读数识别方法,其特征在于,所述文本检测算法包括db算法。

3.如权利要求2所述的水表读数识别方法,其特征在于,在调用所述db算法识别所述图片中的所述字轮区域时,使用概率映射或近似二进制映射生成文本边界框,以获取包括所述字轮区域的所述识别框。

4.如权利要求1所述的水表读数识别方法,其特征在于,在调用所述文本检测算法识别包含所述水表的所述图片中的所述字轮区域前,对所述图片进行图像预处理。

5.如权利要求4所述的水表读数识别方法,其特征在于,所述图像预处理具体包括以下处理方式中的至少一者:

6.如权利要求1所述的水表读数识别方法,其特征在于,所述识别并读取所述水表的读数,具体包括:

7.如权利要求1所述的水表读数识别方法,其特征在于,所述识别并读取所述水表的读数,具体包括:

8.一种水表读数识别系统,应用于如权利要求1至7中任一所述的水表读数识别方法,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种存储介质,存储有计算机程序,其特征在于:该计算机程序被处理器执行时实现如权利要求1-7中任一项所述的水表读数识别方法。


技术总结
本发明提供一种水表读数识别方法、水表读数识别系统、电子设备及存储介质,包括以下步骤:调用文本检测算法识别包含水表的图片中的字轮区域,以获取包括所述字轮区域的识别框;以与所述识别框的长度方向或宽度方向平行的线为基准线,根据所述基准线与所述图片的横向或竖向的夹角,旋转所述图片,以使所述字轮区域旋转至目标状态;识别并读取所述水表的读数。本发明基于文本检测算法生成的识别框调整图片,能够应对各种水表识别的场景,效率更高,调动资源更少。

技术研发人员:刘琛,赵志伟
受保护的技术使用者:上海巡智科技有限公司
技术研发日:
技术公布日:2024/4/24
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1