【技术实现步骤摘要】
一种基于深度学习的仪表角度校正与示数识别方法
[0001]本专利技术涉及图像识别
,特别涉及一种基于深度学习的仪表角度校正与示数识别方法。
技术介绍
[0002]指针式仪表在有强磁干扰的变电站等环境中发挥着重要作用,但由于指针式仪表人工读数复杂,容易出现误差,并且通常工作在强电压,强辐射的危险场景中,所以并不适合人工读取示数。因此,研究指针式仪表的智能检测与识别具有重要意义。
[0003]然而在现有技术中,基于深度学习的仪表盘目标检测多是基于传统图像处理技术对仪表指针进行定位,如模板匹配法或减影法,而后再进行角度与示数的换算,这些方法存在识别过程复杂,智能读取普适性低、实时性差等问题。但是对于常规角度的仪表读数具有较好的识别能力,而对于存在不规则角度的仪表则难以准确进行识别。
技术实现思路
[0004]本专利技术提供一种基于深度学习的仪表角度校正与示数识别方法,所述基于深度学习的仪表角度校正与示数识别方法包括以下步骤:
[0005]步骤1,构建神经网络对仪表盘图像角度检测与校正;
[0006]步骤2,采集多场景多种类的指针式仪表图像构建训练集,并使用训练集对卷积神经网络模型进行深度训练;
[0007]步骤3,对卷积神经网络模型输出的图像经过均值偏移滤波后使用基于非线性双边滤波的Canny边缘检测算法二值化,再应用Hough圆检测定位表盘,获得仪表的圆心位置和半径;
[0008]步骤4,使用CTPN+CRNN网络文字检测识别模型处理定位到仪表的图像,获得仪表 ...
【技术保护点】
【技术特征摘要】
1.一种基于深度学习的仪表角度校正与示数识别方法,其特征在于,所述基于深度学习的仪表角度校正与示数识别方法包括以下步骤:步骤1,构建神经网络对仪表盘图像角度检测与校正;步骤2,采集多场景多种类的指针式仪表图像构建训练集,并使用训练集对卷积神经网络模型进行深度训练;步骤3,对卷积神经网络模型输出的图像经过均值偏移滤波后使用基于非线性双边滤波的Canny边缘检测算法二值化,再应用Hough圆检测定位表盘,获得仪表的圆心位置和半径;步骤4,使用CTPN+CRNN网络文字检测识别模型处理定位到仪表的图像,获得仪表开始刻度和最大量程的数值与位置;步骤5,使用基于区域选择的Hough直线检测算法提取仪表盘中的指针,最后根据刻度、量程和指针用角度法计算仪表读数。2.根据权利要求1所述基于深度学习的仪表角度校正与示数识别方法,其特征在于,在步骤1还包括以下步骤:步骤11,采集仪表盘图像信息,对数据进行清洗和标注;步骤12,搭建多尺度卷积神经网络模型,利用仪表盘图像信息对网络模型进行训练;步骤13,加载已训练的模型参数,对仪表盘图像进行角度校正,将检测后的图像花纹角度校正到统一朝向;在步骤12中,所述多尺度卷积神经网络包括特征提取模块和多尺度决策融合模块;所述特征提取模块包括小尺度CNN网络、中尺度CNN网络、大尺度CNN网络和全尺度CNN网络,分别输出小尺度特征向量、中尺度特征向量、大尺度特征向量和全尺度特征向量;所述多尺度决策融合模块将四个不同尺度的特征向量生成系数矩阵,并通过系数矩阵与小尺度特征向量、中尺度特征向量和大尺度特征向量进行融合生成输出向量。3.根据权利要求2所述基于深度学习的仪表角度校正与示数识别方法,其特征在于,在步骤12还包括以下步骤:步骤121,位移场多尺度卷积神经网络特征提取;步骤122,位移场多尺度卷积神经网络决策级融合;步骤123,计算位移场多尺度卷积神经网络损失函数;所述小尺度CNN网络包括依次连接的第一小尺度卷积模块、平均池化层、第二小尺度卷积模块、第三小尺度卷积模块、第四小尺度卷积模块、第五小尺度卷积模块和第六小尺度卷积模块;所述中尺度CNN网络包括依次连接的第一中尺度卷积模块、平均池化层、第二中尺度卷积模块、第三中尺度卷积模块、第四中尺度卷积模块、第五中尺度卷积模块和第六中尺度卷积模块;所述大尺度CNN网络包括依次连接的第一大尺度卷积模块、平均池化层、第二大尺度卷积模块、第三大尺度卷积模块、第四大尺度卷积模块、第五大尺度卷积模块、第六大尺度卷积模块和第七大尺度卷积模块;所述全尺度CNN网络包括依次连接的第一全尺度卷积模块、平均池化层、第二全尺度卷积模块、第三全尺度卷积模块、第四全尺度卷积模块、第五全尺度卷积模块、第六全尺度卷
积模块和第七全尺度卷积模块;各卷积模块均包括依次连接的数量和尺寸不同的卷积核、归一化单元和Relu函数单元。4.根据权利要求3所述基于深度学习的仪表角度校正与示数识别方法,其特征在于,在步骤122中,四个不同尺度的输出数据叠加在一起,然后进入全连接层,生成一个6
×
1的向量,这个向量被改变形状,然后通过一个SoftMax层,生成一个3
×
2的系数矩阵在该系数矩阵中,满足以下等式:其中,c
j
和d
j
表示各尺度系数矩阵的元素,并且都在[0,1]的范围内;最后,可以得到输入子集图像对应的位移向量为:其中,i1为小尺度特征向量的横坐标,v1为小尺度特征向量的纵坐标,u2为中尺度特征向量的横坐标,v2为中尺度特征向量的纵坐标...
【专利技术属性】
技术研发人员:陈运蓬,赵飞,赵锐,马江海,尚文,夏彦,彭柳,
申请(专利权)人:国网山西省电力公司大同供电公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。