一种指针仪表示数读取方法及其系统技术方案

技术编号:34478233 阅读:80 留言:0更新日期:2022-08-10 08:53
本发明专利技术提供了一种指针仪表示数读取方法及其系统,该读取方法通过对待测指针仪表图像进行处理,得到正视表盘、指针转轴中心点、指针指向线、刻度数字及对应的刻度数字关键点;之后检测正视表盘上,分列于指针指向线两侧且距离指针指向线前端最近的两个刻度数字关键点,根据指针转轴中心点分别与两个刻度数字关键点之间连线所形成的夹角、该夹角被指针指向线分割形成的两个子夹角、以及该两个刻度数字关键点对应的刻度数字,通过局部角度法计算得到指针仪表的当前仪表示数。从当前仪表图像上就能获取计算仪表示数的关键信息,可以节省大量的人力和时间,能够适用于均匀刻度和非均匀刻度的仪表。度的仪表。度的仪表。

【技术实现步骤摘要】
一种指针仪表示数读取方法及其系统


[0001]本专利技术涉及指针仪表
,尤其涉及一种指针仪表示数读取方法及其系统。

技术介绍

[0002]指针仪表在日常生活与工业领域中有着十分广泛的应用,如何对此类仪表的示数进行高效、精确地自动读取十分重要。仪表示数读取主要分为仪表检测、表盘校正、指针定位、示数计算四个步骤,由于仪表所处环境、指针阴影以及仪表图像上无关信息干扰的影响,致使实现一种高效稳定且适用性广的仪表示数读取方法仍存在较大困难。
[0003]目前,对仪表示数的读取主要是通过深度学习的相关技术进行。基于深度学习的方法能适用于不同场景下的各类仪表,且具有较高的稳定性与实时性。但基于深度学习的方法需要大量的数据集来进行训练,而现有的公开数据集还没有专属于仪表类的数据集。因此该类方法需要大量的时间来制作数据标签。另外,现有的方法还存在难以只从当前待读取的仪表上来获取仪表示数的问题。比如在表盘校正过程中,往往需要一个同类型的正视仪表作模板,通过特征点匹配的方式进行校正。在示数计算过程中,需要人为输入仪表的量程,不能自动计算当前仪表的示数,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种指针仪表示数读取方法,其特征在于,包括:获取待测指针仪表图像;根据所述待测指针仪表图像,得到正视表盘、指针转轴中心点、指针指向线、刻度数字及对应的刻度数字关键点;检测所述正视表盘上,分列于所述指针指向线两侧且距离所述指针指向线前端最近的两个刻度数字关键点;检测所述指针转轴中心点,分别与所述两个刻度数字关键点之间连线所形成的夹角;检测所述夹角被所述指针指向线分割形成的两个子夹角;根据所述夹角、两个子夹角和所述两个刻度数字,计算所述指针仪表的当前仪表示数。2.如权利要求1所述的指针仪表示数读取方法,其特征在于,所述根据所述待测指针仪表图像,得到正视表盘、指针转轴中心点、指针指向线、刻度数字及对应的刻度数字关键点包括:检测所述待测指针仪表图像中的表盘、指针转轴中心点、刻度数字及对应的刻度数字关键点;对所述刻度数字关键点进行椭圆拟合,得到拟合椭圆;根据所述指针转轴中心点、拟合椭圆和所述刻度数字关键点,得到所述正视表盘。3.如权利要求2所述的指针仪表示数读取方法,其特征在于,所述根据所述指针转轴中心点、拟合椭圆和所述刻度数字关键点,得到所述正视表盘包括:采用透视变换校正算法,根据所述指针转轴中心点和拟合椭圆,将所述待测指针仪表图像中表盘上的所有点投射到假设表盘平面上;利用所述刻度数字关键点的对称性,采用旋转校正算法处理投射到所述假设表盘平面上的表盘,得到所述正视表盘。4.如权利要求2或3所述的指针仪表示数读取方法,其特征在于,所述根据所述待测指针仪表图像,得到正视表盘、指针转轴中心点、指针指向线、刻度数字及对应的刻度数字关键点还包括:检测所述正视表盘上,所述指针主干上的两个端点;根据所述两个端点,得到所述指针主干的中点;根据所述指针转轴中心点和所述指针主干的中点,确定所述指针的指向和所述指针指向线。5.如权利要求4所述的指针仪表示数读取方法,其特征在于,所述根据所述指针转轴中心点和所述指针主干的中点,确定所述指针的指向和所述指针指向线包括:在所述正视表盘上建立直角坐标系;检测所述指针转轴中心点和所述指针主干的中点在所述直角坐标系上的坐标;根据所述指针转轴中心点和所述指针主干的中点的坐标,确定所述指针的指向;将所述指针转轴中心点和所述指针主干的前端点的连线作为所述指针指向线。6.如权利要求5所述的指针仪表示数读取方法,其特征在于,所述在所述正视表盘上建立直角坐标系包括:以所述指针转轴中心点为原点,以所述正视表盘上最小刻度数字和最大刻度数字分别对应的刻度数字关键点连线的平行方向为x轴,在所述正视表盘上建立x

y直角坐标系。
7.如权利要求1~6任一项所述的指针...

【专利技术属性】
技术研发人员:胡秀军时圣柱
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:

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

1