一种水表抄表方法和系统技术方案

技术编号:21548418 阅读:29 留言:0更新日期:2019-07-06 21:45
本发明专利技术实施例公开了一种水表抄表方法和系统,该方法包括:水表监控设备将第1个水表图像上传至服务器;服务器得出第1个水表图像中的指针位置信息和第1个水表图像的旋转角度;将第1个水表图像的指针位置信息发送至水表监控设备;水表监控设备对第i个水表图像进行图像识别,得出第i个水表图像中的指针位置信息;得出第i个水表图像相对于所述第1个水表图像的指针位置变化信息;将指针位置变化信息发送至所述服务器;服务器根据第1个水表图像的旋转角度和指针位置变化信息,得出第i个水表图像中各个指针对应的读数;如此,通过水表监控设备和服务器对水表表盘的联合识别,可以降低水表监控设备的图片上传功耗和图片识别处理计算量。

A Method and System of Water Meter Reading

【技术实现步骤摘要】
一种水表抄表方法和系统
本专利技术涉及水表数据采集领域,尤其涉及一种水表抄表方法和系统,可以应用于对非智能水表进行远程抄表。
技术介绍
随着物联网技术的发展,针对水表的远程抄表业务成为物联网的一个新兴业务领域;目前的物联网远程抄表业务,可以分为针对智能水表的抄表业务和针对传统的非智能水表的抄表业务;在实现针对智能水表的抄表业务时,智能水表可以直接将自身的数据远程上报实现抄表;而在实现传统的非智能水表的抄表业务时,需要在非智能水表出外挂监控设备后,利用监控设备采集非智能水表的数据并进行上报;例如,目前针对非智能水表进行抄表时,常用的方法是:利用非智能水表的外挂摄像头读取非智能水表的表盘信息。在非智能水表抄表领域,目前基于摄像头图像采集的抄表主要有以下两种抄表方案:抄表方案1):利用监控设备直接将拍摄的图片上传,然后由远程服务器来识别图片中的水表读数。抄表方案2):监控设备对本地拍摄的水表图片进行识别,然后将识别的结果上传。对于抄表方案1),在监控设备本地不需要进行图片识别等处理,对监控设备本地的计算能力要求较低,但是由于需要向远程服务器发送图片,会消耗比较多的通讯资源(流量较多),并且上传过程中监控设备功耗也会比较大,从而会影响到监控设备的使用寿命;对于抄表方案2),虽然上传识别结果(通常为水表的读数)消耗的通讯资源较少,然而,监控设备本地的图像识别计算量较大,对监控设备的计算能力有较高的要求,会增加监控设备的硬件成本。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种水表抄表方法和系统,通过水表监控设备和服务器对水表表盘的联合识别,可以降低水表监控设备的图片上传功耗和图片识别处理计算量。本专利技术的技术方案是这样实现的:本专利技术实施例提供了一种水表抄表方法,所述方法包括:水表监控设备对水表表盘进行第1次拍摄,得到第1个水表图像;将所述第1个水表图像上传至服务器;服务器对所述第1个水表图像进行图像识别,得出所述第1个水表图像中的指针位置信息和所述第1个水表图像的旋转角度;将所述第1个水表图像的指针位置信息发送至水表监控设备;其中,所述第1个水表图像的旋转角度用于表示所述第1个水表图像相对于处于预设基准位置的水表图像的旋转角度;所述水表监控设备通过对水表表盘进行第i次拍摄,得到第i个水表图像;对所述第i个水表图像进行图像识别,得出所述第i个水表图像中的指针位置信息;根据所述第1个水表图像中的指针位置信息和所述第i个水表图像中的指针位置信息,得出所述第i个水表图像相对于所述第1个水表图像的指针位置变化信息;将所述指针位置变化信息发送至所述服务器;其中,i为大于1的整数;所述服务器根据所述第1个水表图像的旋转角度和所述指针位置变化信息,得出所述第i个水表图像中各个指针对应的读数。本专利技术实施例中,所述指针位置信息包括:所述水表的各个指针的坐标和指针形状数据;所述指针位置变化信息包括:所述第i个水表图像的各个指针相对于所述第1个水表图像的对应指针的旋转角度。本专利技术实施例中,所述水表的各个指针包括:个位指针、十位指针、百位指针和千位指针。本专利技术实施例中,所述指针形状数据为指针的图像数据或指针的建模描述数据,所述指针的建模描述数据用于表示预先建立的数据模型中对指针的描述数据。本专利技术实施例中,所述方法还包括:预先确定水表表盘的表盘角度标识,所述服务器对所述第1个水表图像进行图像识别,得出所述第1个水表图像中表盘角度标识的坐标和形状数据;将所述第1个水表图像的旋转角度以及所述第1个水表图像中表盘角度标识的坐标和形状数据发送至所述水表监控设备;其中,所述表盘角度标识为所述水表表盘中能够指示所述第1个水表图像的旋转角度的标识;所述对所述第i个水表图像进行图像识别,包括:根据所述第i个水表图像、所述第1个水表图像的旋转角度、所述第1个水表图像中表盘角度标识的坐标和形状数据,确定所述第i个水表图像与所述第1个水表图像匹配时,对所述第i个水表图像进行图像识别。本专利技术实施例中,所述方法还包括:根据所述第i个水表图像、所述第1个水表图像的旋转角度、所述第1个水表图像中表盘角度标识的坐标和形状数据,确定所述第i个水表图像与所述第1个水表图像不匹配时,忽略第1个水表图像至第i个水表图像。本专利技术实施例中,所述表盘角度标识的形状数据为表盘角度标识的图像数据或表盘角度标识的建模描述数据,所述表盘角度标识的建模描述数据用于表示预先建立的数据模型中对表盘角度标识的描述数据。本专利技术实施例中,所述服务器对所述第1个水表图像进行图像识别,得出所述第1个水表图像中的指针位置信息,包括:所述服务器将所述第1个水表图像转换为灰度图,基于广义霍夫变换算法,并利用预设的标准指针形状,在所述灰度图中检测得出所述第1个水表图像中的指针位置信息。本专利技术实施例中,所述服务器对所述第1个水表图像进行图像识别,得出所述第1个水表图像的旋转角度,包括:确定水表表盘的表盘角度标识;将所述第1个水表图像转换为灰度图;基于广义霍夫变换算法,并利用预设的表盘角度标识的标准形状,在所述灰度图中检测得出所述第1个水表图像中表盘角度标识的坐标和形状数据;根据所述第1个水表图像中表盘角度标识的坐标和形状数据、以及处于预设基准位置的水表图像中的表盘角度标识的坐标和形状数据,得出所述表盘角度标识的旋转角度;其中,所述表盘角度标识为所述水表表盘中能够指示所述第1个水表图像的旋转角度的标识;所述表盘角度标识的旋转角度用于表示:所述第1个水表图像表盘角度标识相对于处于预设基准位置的水表图像中的表盘角度标识的旋转角度;得出所述第1个水表图像的旋转角度,所述第1个水表图像的旋转角度为所述表盘角度标识的旋转角度。本专利技术实施例还提供了一种水表抄表系统,所述系统包括水表监控设备和服务器;其中,水表监控设备,用于对水表表盘进行第1次拍摄,得到第1个水表图像;将所述第1个水表图像上传至服务器;服务器,用于对所述第1个水表图像进行图像识别,得出所述第1个水表图像中的指针位置信息和所述第1个水表图像的旋转角度;将所述第1个水表图像的指针位置信息发送至水表监控设备;其中,所述第1个水表图像的旋转角度用于表示所述第1个水表图像相对于处于预设基准位置的水表图像的旋转角度;所述水表监控设备,还用于通过对水表表盘进行第i次拍摄,得到第i个水表图像;对所述第i个水表图像进行图像识别,得出所述第i个水表图像中的指针位置信息;根据所述第1个水表图像中的指针位置信息和所述第i个水表图像中的指针位置信息,得出所述第i个水表图像相对于所述第1个水表图像的指针位置变化信息;将所述指针位置变化信息发送至所述服务器;其中,i为大于1的整数;所述服务器,还用于根据所述第1个水表图像的旋转角度和所述指针位置变化信息,得出所述第i个水表图像中各个指针对应的读数。本专利技术实施例中,所述指针位置信息包括:所述水表的各个指针的坐标和指针形状数据;所述指针位置变化信息包括:所述第i个水表图像的各个指针相对于所述第1个水表图像的对应指针的旋转角度。本专利技术实施例中,所述服务器,还用于预先确定水表表盘的表盘角度标识,对所述第1个水表图像进行图像识别,得出所述第1个水表图像中表盘角度标识的坐标和形状数据;将所述第1个水表图像的旋转角度以及所述第1个水表图像中表盘本文档来自技高网...

【技术保护点】
1.一种水表抄表方法,其特征在于,所述方法包括:水表监控设备对水表表盘进行第1次拍摄,得到第1个水表图像;将所述第1个水表图像上传至服务器;服务器对所述第1个水表图像进行图像识别,得出所述第1个水表图像中的指针位置信息和所述第1个水表图像的旋转角度;将所述第1个水表图像的指针位置信息发送至水表监控设备;其中,所述第1个水表图像的旋转角度用于表示所述第1个水表图像相对于处于预设基准位置的水表图像的旋转角度;所述水表监控设备通过对水表表盘进行第i次拍摄,得到第i个水表图像;对所述第i个水表图像进行图像识别,得出所述第i个水表图像中的指针位置信息;根据所述第1个水表图像中的指针位置信息和所述第i个水表图像中的指针位置信息,得出所述第i个水表图像相对于所述第1个水表图像的指针位置变化信息;将所述指针位置变化信息发送至所述服务器;其中,i为大于1的整数;所述服务器根据所述第1个水表图像的旋转角度和所述指针位置变化信息,得出所述第i个水表图像中各个指针对应的读数。

【技术特征摘要】
1.一种水表抄表方法,其特征在于,所述方法包括:水表监控设备对水表表盘进行第1次拍摄,得到第1个水表图像;将所述第1个水表图像上传至服务器;服务器对所述第1个水表图像进行图像识别,得出所述第1个水表图像中的指针位置信息和所述第1个水表图像的旋转角度;将所述第1个水表图像的指针位置信息发送至水表监控设备;其中,所述第1个水表图像的旋转角度用于表示所述第1个水表图像相对于处于预设基准位置的水表图像的旋转角度;所述水表监控设备通过对水表表盘进行第i次拍摄,得到第i个水表图像;对所述第i个水表图像进行图像识别,得出所述第i个水表图像中的指针位置信息;根据所述第1个水表图像中的指针位置信息和所述第i个水表图像中的指针位置信息,得出所述第i个水表图像相对于所述第1个水表图像的指针位置变化信息;将所述指针位置变化信息发送至所述服务器;其中,i为大于1的整数;所述服务器根据所述第1个水表图像的旋转角度和所述指针位置变化信息,得出所述第i个水表图像中各个指针对应的读数。2.根据权利要求1所述的方法,其特征在于,所述指针位置信息包括:所述水表的各个指针的坐标和指针形状数据;所述指针位置变化信息包括:所述第i个水表图像的各个指针相对于所述第1个水表图像的对应指针的旋转角度。3.根据权利要求2所述的方法,其特征在于,所述水表的各个指针包括:个位指针、十位指针、百位指针和千位指针。4.根据权利要求2所述的方法,其特征在于,所述指针形状数据为指针的图像数据或指针的建模描述数据,所述指针的建模描述数据用于表示预先建立的数据模型中对指针的描述数据。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:预先确定水表表盘的表盘角度标识,所述服务器对所述第1个水表图像进行图像识别,得出所述第1个水表图像中表盘角度标识的坐标和形状数据;将所述第1个水表图像的旋转角度以及所述第1个水表图像中表盘角度标识的坐标和形状数据发送至所述水表监控设备;其中,所述表盘角度标识为所述水表表盘中能够指示所述第1个水表图像的旋转角度的标识;所述对所述第i个水表图像进行图像识别,包括:根据所述第i个水表图像、所述第1个水表图像的旋转角度、所述第1个水表图像中表盘角度标识的坐标和形状数据,确定所述第i个水表图像与所述第1个水表图像匹配时,对所述第i个水表图像进行图像识别。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:根据所述第i个水表图像、所述第1个水表图像的旋转角度、所述第1个水表图像中表盘角度标识的坐标和形状数据,确定所述第i个水表图像与所述第1个水表图像不匹配时,忽略第1个水表图像至第i个水表图像。7.根据权利要求5所述的方法,其特性在于,所述表盘角度标识的形状数据为表盘角度标识的图像数据或表盘角度标识的建模描述数据,所述表盘角度标识的建模描述数据用于表示预先建立的数据模型中对表盘角度标识的描述数据。8.根据权利要求1所述的方法,其特征在于,所述服务器对所述第1个水表图像进行图像识别,得出所述第1个水表图像中的指针位置信息,包括:所述服务器将所述第1个水表图像转换为灰度图,基于广义霍夫变换算法,并利用预设的标准指针形状,在所述灰度图中检测得出所述第1个水表图像中的指针位置信息。9.根据权利要求1所述的方法,其特征在于,所述服务器对所述第1个水表图像进行图像识别,得出所述第1个水表图像的旋转角度,包括:确定水表表盘的表盘角度标识;将所述第1个水表图像转换为灰度图;基于广义霍夫变换算法,并利用预设的表盘角度标识的标准形状,在所述灰度图中检测得出所述第1个水表图像中表盘角度标识的坐标和形状数据;根据所述第1个水表图像中表盘角度标识的坐标...

【专利技术属性】
技术研发人员:毛峻岭
申请(专利权)人:中移物联网有限公司中国移动通信集团公司
类型:发明
国别省市:重庆,50

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

1