[发明专利]一种基于智能终端的指针式仪表识别方法及系统在审
申请号: | 202110731892.2 | 申请日: | 2021-06-29 |
公开(公告)号: | CN113361461A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 王世展;郑修强;陈江义 | 申请(专利权)人: | 浙江中控技术股份有限公司;浙江中控软件技术有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 |
代理公司: | 杭州宇信联合知识产权代理有限公司 33401 | 代理人: | 王健 |
地址: | 310053 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 智能 终端 指针 仪表 识别 方法 系统 | ||
本发明提供了一种基于智能终端的指针式仪表识别方法,包括如下步骤:采集目标仪表的仪表图像;若所述仪表图像与预设仪表库中的仪表图像相同,则获取该仪表图像对应的仪表参数;识别所述仪表图像,获得角度偏转量;根据所述角度偏转量和所述仪表参数,计算仪表的读数值。本发明的指针式仪表识别方法,能够提高在复杂环境下指针仪表识别的效率,降低对后台算力和网络等硬件配置要求,具有成本低、操作方便、维护简单等特点。
技术领域
本发明涉及仪表识别技术领域,具体涉及一种基于智能终端的指针式仪表识别方法及系统。
背景技术
如今的工厂设备中,存在大量的指针仪表,需要定期进行抄表。仪表有很多在室外,而外部环境比较复杂,光照和天气都是不确定的。目前的指针仪表智能识别方法通常是在开源openCV图像识别算法基础上采用全图像识别的方式,对仪表盘、刻度、指针位置分别进行识别,为提高识别效率和精度,要进行大量的额外的工作。图像识别的计算模型需要大量的图像训练,必须要考虑室外、天气、光照等因素,为此需要耗费设计和开发人员很多精力去寻找尽可能多场景下仪表的图像资料,不断地调整计算模型,才能达到一定的计算准确度。
另外,全图像识别的识别方式对后台算力配置和网络要求较高,为提高图像计算效率,需要配置较高的算力和低网络延时,这两个条件都具备情况下,识别时间通常需要3-5秒。要保证一定的识别效率需要比较大的硬件成本,一般的中小型企业往往不具备这样的条件。
发明内容
本发明的目的在于提高在复杂环境下指针仪表识别的效率,降低对后台算力和网络等硬件配置要求,提供了一种基于智能终端的指针式仪表识别方法及系统,其具有成本低、操作方便、维护简单等特点。
为实现上述目的,本发明采用了如下技术方案:
本发明首先提供了一种基于智能终端的指针式仪表识别方法,包括如下步骤:
采集目标仪表的仪表图像;
若所述仪表图像与预设仪表库中的仪表图像相同,则获取该仪表图像对应的仪表参数;
识别所述仪表图像,获得角度偏转量;
根据所述角度偏转量和所述仪表参数,计算仪表的读数值。
进一步的,所述若所述仪表图像与预设仪表库中的仪表图像相同还包括:
若所述仪表图像与预设仪表库中的仪表图像不相同,则采集目标仪表的仪表参数并保存于预设仪表库中。
进一步的,所述根据所述角度偏转量和所述仪表参数,计算仪表的读数值包括:
所述仪表参数包括仪表读数下限刻度值、仪表读数上限刻度值、仪表读数上限刻度值对应的角度偏转量和仪表读数下限刻度值对应的角度偏转量;
根据所述角度偏转量和所述仪表参数,基于如下公式计算仪表的读数值:
其中,Y代表仪表的读数值,y0代表仪表读数下限刻度值,ymax代表仪表读数上限刻度值,αmax代表仪表读数上限刻度值对应的角度偏转量,α0代表仪表读数下限刻度值对应的角度偏转量。
进一步的,所述识别所述仪表图像,获得角度偏转量包括:
在智能终端的屏幕上生成虚拟基准线;
当所述虚拟基准线与所述仪表图像中刻度线或指针的重合度达到预设阈值时,获得当前刻度线或指针对应的角度偏转量。
进一步的,所述识别所述仪表图像,获得角度偏转量包括:
基于openCV的数字和霍夫直线变换识别算法,识别所述仪表图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中控技术股份有限公司;浙江中控软件技术有限公司,未经浙江中控技术股份有限公司;浙江中控软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110731892.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能化草坪灯
- 下一篇:热弯设备、盖板及其成型方法和电子装置