A pointer type instrument reading recognition method comprises the following steps: setting up a sample library; identifying the instrument panel; identifying the central axis and the bottom line segment of the instrument panel; identifying the axis of rotation, setting a straight line passing through the axis and parallel to the bottom line segment of the instrument panel as the reference line; setting a group of straight lines passing through the center of the circle as the detection line, and calculating the pointer reading according to the recognition included angle value Number. The invention analyzes the sample and the input pattern in advance through the specific analysis of the common pattern of the pointer type instrument, reduces the number of input samples and the large amount of calculation required for the sample comparison, improves the recognition speed, and is convenient for making the recognition judgment on the instrument reading quickly.
【技术实现步骤摘要】
一种指针式仪表读数识别方法
本专利技术属于图像识别领域,具体涉及一种指针式仪表读数识别方法。
技术介绍
各类包括指针式表盘的设备日常巡检是变电站人工运维中非常重要的项目之一,各类开关和表计的状态及时监测和预警也具有相当重要的意义。很多设备存在不止一处指针式表盘,在实际的人工巡检中,存在识别不正确,不及时,不安全等隐患和缺陷。对于物体的人工智能图像识别,通常是大量样本训练生成模型,利用模型进行判别,传统的目标检测算法通常使用样本遍历的方式,即对数据库中样本图形的存储图形逐一扫描识别,与输入画面比对判断是否为目标物体,从而确定目标位置,但由于样本数量大,存在耗时、效率低的问题。特别是对于指针式表盘的识别,当指针反应的参数明显不正常时,如果不能及时快速的识别并发出报警信号,可能导致安全事故发生。
技术实现思路
为克服现有技术存在的技术缺陷,本专利技术公开了一种基于人工智能的设备显示内容识别方法。本专利技术所述指针式仪表读数识别方法,包括如下步骤:S1设置样本库,所述样本库包括仪表盘样本, ...
【技术保护点】
1.一种指针式仪表读数识别方法,其特征在于,包括如下步骤:/nS1设置样本库,所述样本库包括仪表盘样本,转轴样本及指针的样本像素值;/nS2对仪表盘识别;识别出仪表盘的中轴线和底部线段;/nS3识别转轴轴心;/nS4识别出轴心后,以轴心为圆心,设置一条穿过轴心,并与仪表盘的底部线段平行的直线作为基准线;/nS5设置一组穿过圆心的直线作为检测线,检测线与基准线之间的夹角范围至少覆盖所述指针式仪表的检测区间,在检测线上随机截取分布在直线上的多个像素点,检测线之间的夹角为预设的间隔区间值;/nS6对每条检测线上截取的像素点的像素值进行平均,并与事先存储的指针样本指针像素值进行比较 ...
【技术特征摘要】
1.一种指针式仪表读数识别方法,其特征在于,包括如下步骤:
S1设置样本库,所述样本库包括仪表盘样本,转轴样本及指针的样本像素值;
S2对仪表盘识别;识别出仪表盘的中轴线和底部线段;
S3识别转轴轴心;
S4识别出轴心后,以轴心为圆心,设置一条穿过轴心,并与仪表盘的底部线段平行的直线作为基准线;
S5设置一组穿过圆心的直线作为检测线,检测线与基准线之间的夹角范围至少覆盖所述指针式仪表的检测区间,在检测线上随机截取分布在直线上的多个像素点,检测线之间的夹角为预设的间隔区间值;
S6对每条检测线上截取的像素点的像素值进行平均,并与事先存储的指针样本指针像素值进行比较,选择最接近的前N条直线,对选择出的直线,继续添加像素点并使像素点的分布覆盖指针的全部半径;
再次计算添加后每条检测线的全部像素点平均值并与指针样本指针像素值进行比较,选择最接近的前M条检测线,计算这些检测线与所述基准线的夹角,取均值作为识别夹角值;
S7根据识别夹角值计算出指针读数。
2.如权利要求1所述的指针式仪表读数识别方法,其特征在于,所述步骤S3中对圆形图形的识别具体为::
以识别出的仪表盘中轴线为轴心,向左右分别扩散宽度形成矩形识别区,将矩形识别区从上到下划分为多个矩形窗口,对每一矩形窗口识别,在任意窗口发现弧形边界后,进一步判断该弧形边界的半径与转轴标示形状的半径差值在误差范围内,是则再与样本比较进行图形识别,否则继续识别其他矩形窗口。
3.如权利要求1所述的指针式仪表读数识别方法,其特征在于,所述步骤S6中,定义一个像素阈值,当检测区间内所有检测线的像素值都小于该像素阈值时,启动报警程序,并扩大检测区间与基准线之间的夹角范围。
4.如权利要求1所述的指针式仪表读数识别方法,其特征在...
【专利技术属性】
技术研发人员:马玫,叶有名,方原,杨天龙,唐娜,秦理,刘嘉佳,何霖,杨荦源,张月,
申请(专利权)人:国网四川省电力公司信息通信公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。