[发明专利]表盘状态识别方法及装置、可读存储介质和电子设备有效
申请号: | 201910407601.7 | 申请日: | 2019-05-16 |
公开(公告)号: | CN110135420B | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 马欣 | 申请(专利权)人: | 北京灵汐科技有限公司 |
主分类号: | G06K9/32 | 分类号: | G06K9/32;G06K9/34 |
代理公司: | 北京睿派知识产权代理事务所(普通合伙) 11597 | 代理人: | 刘锋 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 表盘 状态 识别 方法 装置 可读 存储 介质 电子设备 | ||
本发明公开了一种表盘状态识别方法及装置、可读存储介质和电子设备。本发明实施例通过识别仪表表盘指针的顶点和划分表盘区域的边界线的参考点,进而根据顶点以及参考点的位置判断指针在表盘上的位置,由此,可以提高对表盘状态识别的准确性,并且具有更好的普适性,可以适用于各类表盘的状态判断和识别。
技术领域
本发明涉及计算机技术领域,尤其涉及一种表盘状态识别方法及装置、可读存储介质和电子设备。
背景技术
目前,针对表盘状态识别的技术方案有基于图像处理和基于卷积神经网络两类。其中,基于图像处理的方案先从当前输入图像中提取的颜色、纹理和位置等信息,然后按照预定规则判断结果;基于神经网络的方法先拍摄并生成大量训练图像以训练卷积神经网络,然后对输入的图像直接进行分类判断。然而基于图像处理的方案中,当前已有的利用计算机视觉技术识别指针仪表盘的技术存在下述的问题:首先,以往识别方法对图像采集设备安装角度、环境亮度有较高的要求。由于图像采集设备的安装位置受现场的环境制约,不同距离拍摄的仪表盘图像亮度和大小不一致,且当图像采集设备与仪表盘平面存在一定的拍摄角度时,仪表盘图像将出现形变。例如将圆形的表盘拍摄为椭圆形,对后续的判断与识别造成干扰,从而导致识别准确率不高。其次,以往识别方法对表针中心线的定位不准确,特别是当表针处于临界区域时,加重了别率不高的问题。此外,以往的算法大多是针对画面上仅存在单个仪表盘的简单情况进行设计和优化的,要求针对每个仪表盘安装一个摄像头,这在很大程度上提升了项目实施的成本。
发明内容
有鉴于此,本发明实施例提供一种表盘状态识别方法及装置、可读存储介质和电子设备,解决了在复杂的现场环境部署时表盘的亮度、角度不确定性高的问题。
第一方面,本发明实施例提供了一种表盘状态识别方法,包括:
获取表盘图像;
确定指针顶点位置;
确定表盘的第一区域边界线上的第一参考点位置和第二参考点位置;
根据所述指针顶点位置和所述第一参考点位置、所述第二参考点位置确定所述表盘的状态。
所述方法根据顶点以及参考点的位置判断指针在表盘的位置,进而判断表盘的状态,由此可以提高表盘状态识别的准确性。进一步地,所述根据所述指针顶点位置和所述第一参考点位置、所述第二参考点位置确定所述表盘的状态包括:
根据所述指针顶点位置和所述第一参考点位置、第二参考点位置确定第一角度值、第二角度值和第三角度值,所述第一角度值用于表示所述指针顶点到表盘中心的连线和预定参考线的夹角,所述第二角度值用于表示所述第一参考点到表盘中心的连线和预定参考线的夹角,所述第三角度值用于表示所述第二参考点到表盘中心的连线和预定参考线的夹角;
根据所述第一角度值、第二角度值和第三角度值确定表盘状态。
所述方法根据顶点以及参考点的位置获取可以表征所述指针和边界线的相对位置的关系的角度值,基于角度值判断指针在表盘上的位置,由此可以提高对表盘状态识别的准确性。
进一步地,所述获取表盘图像包括:
提取所述表盘图像中的表盘区域;
将所述表盘区域中的表盘形状校正为设定形状。
所述方法可以将因拍摄角度导致变形的表盘恢复原状,避免因表盘变形引起的状态识别不准确。
进一步地,所述表盘形状校正方法为仿射变换。
所述方法可以提高表盘形状校正的精确度。
进一步地,所述确定指针顶点位置包括:
提取包含指针的表盘图像掩膜,将所述包含指针的表盘图像掩膜转换为二值图像;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京灵汐科技有限公司,未经北京灵汐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910407601.7/2.html,转载请声明来源钻瓜专利网。