无先验知识的仪表自动检测与判读算法*
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

中图分类号: TP216TP3914TH865文献标识码: A国家标准学科分类代码: 46040

基金项目:

*基金项目:沈阳市双百工程计划(Z185013)项目资助


Autodetection and autorecognition method without prior knowledge for meter
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    摘要:针对其他算法对先验知识的需求造成的不便,提出无需先验知识的表盘区域检测与仪表判读算法。对于表盘区域检测算法,通过结合椭圆检测方法和非极大值抑制,检测备选仪表区域,通过设计预处理和梯度值与水平线角度的计算方法,在种子点选取时加入向心约束,检测向心线段并筛选仪表区域。针对仪表判读算法,通过设计分扇区选点算法拟合刻度线所在椭圆,识别刻度线,设置线段融合条件识别指针,利用最大极值稳定区域算法提取感兴趣区域(ROI),连接相邻ROI合成刻度值信息,随即关联刻度值与其近邻主刻度线的角度并进行拟合,完成仪表判读。实验表明,算法运行总时间为063 s,误差在一个刻度内的概率为80%,在两个刻度内的概率为967%,满足实际需求。

    Abstract:

    Abstract:The requirement of algorithms for prior knowledge is inconvenient. To solve this problem, an autodetection and autorecognition method is proposed, which needs no prior knowledge. To detect the dial area, a rough detection algorithm is designed based on an ellipse detection algorithm and nonmaximum suppression to detect possible areas of the meter. Then, a line segment detector is enhanced by designing the preprocessing and the method of obtaining gradient values and levelline angles. And a centripetal angle constraint is added to the detector when seed points are selected to detect centripetal lines to filter the right area of the meter based on the number of centripetal lines. In the method of recognizing meters, an ellipse fitting method in which points are randomly selected from several sectors is proposed to fit inner ends of centripetal lines to identify scale lines. The segment fusion conditions are set to detect the pointer. The method based on maximally stable external regions is used to detect regions of interesting (ROIs). After identifying ROIs, neighborhood ROIs are connected to combine scale values, which are linked to their nearest main scale lines′ angles. Finally, the reading of the meter is obtained according to the angle of the pointer and the relation between values and angles. Experiments show that the total running time of the algorithm is 063 s, and the probability of error in one scale and in two scales are 80% and 967%, which can meet the actual requirement.

    参考文献
    相似文献
    引证文献
引用本文

董海,徐晓鹏,谢英红,韩晓微,高源.无先验知识的仪表自动检测与判读算法*[J].仪器仪表学报,2020,41(2):

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2022-03-02
  • 出版日期: