一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种核电厂圆盘指针式仪表读数方法与流程

2022-12-09 23:40:55 来源:中国专利 TAG:

技术特征:
1.一种核电厂圆盘指针式仪表读数方法,其特征在于,包括以下步骤:步骤1:摄像头采集现场仪表图像;步骤2:检测图像中的仪表并分离表盘的前景和背景;步骤3:指针直线拟合;步骤4:构建参考标准系;步骤5:表计示数判读。2.如权利要求1所述的一种核电厂圆盘指针式仪表读数方法,其特征在于,所述的步骤1包括:步骤11:安装在核电厂区内的摄像头采集仪表的图像或视频流,采集得到的仪表图像序列定义为x
t
表示第t时刻的仪表图像。步骤12:将采集得到的图像序列输入到表盘分割模块中进行表计检测和表盘前景与背景的分离。3.如权利要求1所述的一种核电厂圆盘指针式仪表读数方法,其特征在于,所述的步骤2包括:步骤21:基于目标检测模型检测图像中的仪表位置,基于目标检测模型pp-yolo对采集的图像数据进行预测,检测采集到的图像中是否存在表计,若存在表计则输出表计的位置信息,所述的pp-yolo模型由主干网络(backbone)、中间结构网络(neck)、检测头网络(head)三部分组成,主干网络为restnet50-vd,用于提取图像的基础特征,中间结构网络为金字塔特征网络(fpn),将主干网络提取得到的所有尺度的基础特征构建为高级语义特征,检测头网络由一个3x3卷积和1x1卷积组成,对高级语义特征进行卷积计算,最终输出检测到的表计位置数据信息(x
min
,y
min
,w
meter
,h
meter
),x
min
表示表计矩形框的左上角顶点的横坐标,y
min
表示表计矩形框左上角顶点的纵坐标,w
meter
表示矩形框的宽,h
meter
表示矩形框的高;步骤22:基于表计位置矩形框坐标分割表计,根据采集图像像素点的横纵坐标的大小进行图像的分割,记图像的像素数组为w,h,3分别表示图像的宽、高、通道数,遍历图像中的像素点,若像素点在表计位置矩形框范围内,则该像素点属于表计;若像素点在表计位置矩形框范围外,则该像素点不属于表计,基于以上原则,从采集的原始图像中分割出表计图像,计算过程可表达为:最终输出的表计图像序列记作步骤23:构建基于深度可分离卷积神经网络模型,在deeplabv3模型基础上,引入深度可分离卷积,从而使得模型用更少的参数达到与普通卷积一样的计算效果,加快模型的计算速度,基于深度可分离卷积神经网络模型主要由编码器和解码器两个模块构成,编码器作用是对输入的图像进行特征提取和特征表达,编码器包括一个主干网络xception和一个aspp网络,xception网络用于提取表计图像的基础特征,由入口流、中间流、出口流三个部分组成,入口流首先是两层3
×
3的普通卷积,然后是三个深度可分离卷积构成的残差模块,中间流是由三个3
×
3的深度可分离卷积组成,出口流由一个普通残差模块和三个深度可分离卷积构成。aspp网络由一个1
×
1、三个3
×
3的空洞卷积、和一个全局池化层组成,最后通
过一个1
×
1的卷积层来减少特征的通道数,在编码器输出的特征向量基础上,解码器进行上采样和卷积计算,还原成图像数据,解码器将主干网络输出的低级特征图和aspp网络输出的特征图进行尺寸变换,变换相同大小,并在特征图的通道维度上进行特征拼接,最后连接一个3
×
3的卷积对拼接特征进行处理;步骤24:训练深度可分离卷积神经网络,使用已经标注好前景和背景的表计数据来训练深度可分离卷积神经网络,采用交叉熵损失函数训练网络模型,计算公式如下:l=-(y log(p) (1-y)log(1-p)),其中,y为标签,1表示像素点属于前景范围(正样本),p表示样本预测为正样本的概率,以最小化交叉熵损失值为目的,多轮次的模型训练,最终输出最优深度可分离卷积神经网络模型;步骤25:基于已训练的深度可分离卷积神经网络模型分割表盘前景和背景,将表计图像序列输入到深度可分离卷积神经网络模型,模型开始预测表计图像的指针和刻度,并输出分割的前景图像。4.如权利要求1所述的一种核电厂圆盘指针式仪表读数方法,其特征在于,所述的步骤3包括:步骤31:构建指针像素点的集合,遍历提取得到的前景图像的像素点,若像素点值为1,则为指针像素点,得到指针像素点的集合为d={d=(x
i
,x
j
)|i∈[0,w
meter
],j∈[0,h
meter
]},w
meter
,h
meter
表示表盘矩形框的宽和长,x
i
,y
i
表示像素点的坐标,步骤32:定位指针的端点位置,遍历指针像素点的集合,指针的端点为横坐标和纵坐标均为最值,则端点横坐标计算如下:第一个端点:d
s
=(x
max
,y
s
),y
s
为点集合中横坐标为最大值所对应的纵坐标;第二个端点:d
e
=(x
min
,y
e
),y
e
为点集合中横坐标为最小值所对应的纵坐标;步骤33:基于欧式距离公式判断指针的起点和终点,设起点为c(x
c
,y
c
),终点为指针的指尖p(x
p
,y
p
),记表盘图像中心o的坐标为(x
o
,y
o
)=(w
meter
/2,h
meter
/2),根据欧式距离公式分别计算点o到d
s
和d
e
两点之间的距离,计算如下:两点之间的距离,计算如下:若d
os
<d
oe
,则表盘中心c(x
c
,y
c
)=(x
max
,y
s
),p(x
p
,y
p
)=(x
min
,y
e
);若d
os
>d
oe
,则表盘中心c(x
c
,y
c
)=(x
min
,y
e
),p(x
p
,y
p
)=(x
max
,y
s
),步骤34:基于最小二乘法的线性回归模型拟合指针直线,已得出指针上的n个像素点d1,d2,...,d
n
,使用最小二乘法线性回归函数拟合指针像素点,得到一条直线处于样本数据的中心位置,最小二乘法的核心是以“残差平方和最小”确定直线位置,假设需计算直线公式为:残差平方和计算公式如下:
其中,以上函数要使得q取最小值,为变量,因此分别对两个变量求偏导,值为零,得到变量取值为:零,得到变量取值为:求解得到的拟合直线为:5.如权利要求1所述的一种核电厂圆盘指针式仪表读数方法,其特征在于,所述的步骤4包括:步骤41:基于文本识别模型提取表盘中的文本信息,输出被识别的文本及文本位置框的字典,记作其中,m表示识别到的文本总数,表示文本矩形框的左上,右上,右下,左下四个顶点的位置坐标。6.如权利要求5所述的一种核电厂圆盘指针式仪表读数方法,其特征在于,所述的步骤4包括:步骤42:根据表盘的文本信息集合,基于模板匹配法,得到中间刻度和最大刻度对应的刻度位置,即表盘的中间刻度为v
mid
,则中间刻度位置坐标计算中间刻度的中心点位置表盘的最大刻度值v
max
,则最大刻度位置坐标计算最大刻度中心位置确定了夹角与量程大小的关系,即夹角θ所对应的量程为v
max-v
min
。7.如权利要求1所述的一种核电厂圆盘指针式仪表读数方法,其特征在于,所述的步骤5包括:步骤51:根据a,b,c,p四点,计算指针在表盘中的相对角度位置,计算方法如下:向量与之间的夹角:
向量与之间的夹角:8.如权利要求7所述的一种核电厂圆盘指针式仪表读数方法,其特征在于,所述的步骤5包括:步骤52:计算指针p点在中心线l
ca
的相对位置,l
ca
直线方程写为:带入p的横坐标x
p
到直线方程中计算相应的纵坐标若则p在直线l
ca
的右边,反之,则p在直线l
ca
的左边,。9.如权利要求7所述的一种核电厂圆盘指针式仪表读数方法,其特征在于,所述的步骤5包括:步骤53:计算表计示数如公式所示:

技术总结
本发明属于仪表读数技术领域,具体涉及一种核电厂圆盘指针式仪表读数方法。包括以下步骤:步骤1:摄像头采集现场仪表图像;步骤2:检测图像中的仪表并分离表盘的前景和背景;步骤3:指针直线拟合;步骤4:构建参考标准系;步骤5:表计示数判读。有益效果在于:利用摄像头等图像采集设备,获取指针式仪表图像;利用深度学习等模型对仪表表盘、关键参数、指针进行了检测、识别、和提取;计算指针在表盘中的相对位置,消除角度偏转带来的读数偏差;基于指针与刻度参考线之间的相对角度计算出当前仪表读数。通过引入该方法,解决了仪表角度倾斜造成的读数偏差问题,表盘花纹和指针样式的干扰问题、提高了仪表读数的精度和识别效率。提高了仪表读数的精度和识别效率。提高了仪表读数的精度和识别效率。


技术研发人员:胡敏 任宇阳 罗意 杨青林
受保护的技术使用者:中核武汉核电运行技术股份有限公司
技术研发日:2022.08.11
技术公布日:2022/12/8
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献