[发明专利]基于深度学习和图像处理的密封容器泄漏量测量方法在审
申请号: | 202210809336.7 | 申请日: | 2022-07-11 |
公开(公告)号: | CN114882101A | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 詹曙;宋万;丁正龙;臧怀娟;刘睿哲 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06T7/62 | 分类号: | G06T7/62;G06T7/66;G06T7/246;G06N3/04;G01M3/10;G01F22/00 |
代理公司: | 安徽合肥华信知识产权代理有限公司 34112 | 代理人: | 余成俊 |
地址: | 230002 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 深度 学习 图像 处理 密封 容器 泄漏 测量方法 | ||
1.基于深度学习和图像处理的密封容器泄漏量测量方法,其特征在于,包括以下步骤:
步骤1、获取密封容器泄漏时在液体中产生气泡时的图像;
步骤2、以步骤1采集的图像为输入,采用YOLOv5进行特征提取,并采用目标跟踪算法以图像中的各个气泡为目标进行跟踪,由此得到图像中每个气泡各帧图像的截取框图片;
步骤3、对步骤2得到的每个气泡各帧图像的截取框图片进行图像处理,得到每个气泡的几何数据和坐标数据;
步骤4、基于步骤3得到的每个气泡的几何数据和坐标数据,利用以下公式计算得到每个气泡的体积,公式如下:
,
其中,
S为气泡迎风面的面积,根据步骤3得到的气泡的几何数据确定;
为重力加速度;
为气泡在垂直方向上的加速度;
步骤5、将根据步骤4得到的所有气泡的体积相加,得到密封容器的泄漏量。
2.根据权利要求1所述的基于深度学习和图像处理的密封容器泄漏量测量方法,其特征在于,步骤2采用的YOLOv5中,以不对称卷积块取代YOLOv5中原有的CSP卷积核;
所述不对称卷积块包括三个卷积核,分别为3×3×c卷积核、 3×1×c卷积核、 1×3×c 卷积核,其中:
3×3×c卷积核是一个正则卷积,由3×3×c卷积核提取图像中气泡的基础特征;
3×1×c卷积核和 1×3×c卷积核分别是竖形和横形卷积核,两者分别对应提取图像中气泡的纵向和横向特征,这两种卷积核都可提取目标的位置特征和旋转特征。
3.根据权利要求1所述的基于深度学习和图像处理的密封容器泄漏量测量方法,其特征在于, 步骤2中,采用deepsort算法进行目标跟踪。
4.根据权利要求1所述的基于深度学习和图像处理的密封容器泄漏量测量方法,其特征在于,步骤3中,对步骤2得到的每个气泡各帧图像的截取框图片进行图像处理时,先依次进行高斯模糊处理、sobel算子提取边缘处理、孔洞填充处理后得到二值化图像,二值化图像中气泡部分由白色像素点组成,其余部分由黑色像素点组成,然后再进行开裂填充处理,开裂填充处理过程如下:
Step1、初步填充:
先从上往下对二值化图像中的像素点进行遍历,再依次按照从左往右、从右往左的顺序进行遍历,遍历时判断二值化图像是否存在裂开区域,其中:
在从左往右遍历时,若有裂开区域,根据裂开区域与气泡边缘相隔距离,分为两种情况:
(a1)若出现像素点顺序为白黑黑黑黑时,标记第一个黑色像素点为行起始点,记作S1;
(a2)若出现像素点顺序为白白白白黑时,标记黑色像素点为行起始点,记作S2;
在从左往右遍历时,若没有裂开区域,出现像素点顺序为黑白白白白时,标记最后一个白色像素点为行起始点,记作S3;
在从右往左遍历时,若有裂开区域,根据裂开区域与气泡边缘相隔距离,分为两种情况:
(a3)若出现像素点顺序为白黑黑黑黑时,标记白色像素点为行终止点,记作E1;
(a4)若出现像素点顺序为白白白白黑时,标记最后一个白色像素点为行终止点,记作E2;
在从右往左遍历时,若没有裂开区域,出现像素点顺序为黑白白白白时,标记最后一个白色像素点为行终止点,记作E3;
经过所有遍历和标记后,使行起始点和行终止点与相应的行对应,将每一行的行起始点到行终止点的像素值变成255,完成对孔洞填充后的气泡的初步填充;
Step2、最后填充:
按Step1进行填充后,从左往右对像素点进行遍历,再依次按照从上往下、从下往上的顺序进行遍历,其中:
在从上往下遍历时,若有裂开区域,根据裂开区域与气泡边缘相隔距离,分为两种情况:
(b1)若出现像素点顺序为白黑黑黑黑时,标记第一个黑色像素点为列起始点;
(b2)若出现像素点顺序为白白白白黑时,标记黑色像素点为列起始点;
在从上往下遍历时,若没有裂开区域,出现像素点顺序为黑白白白白时,标记最后一个白色像素点为列起始点;
在从下往上遍历情况时,若有裂开区域,根据裂开区域与气泡边缘相隔距离,分为两种情况:
(b3)若出现像素点顺序为白黑黑黑黑时,标记白色像素点为列终止点;
(b4)若出现像素点顺序为白白白白黑时,标记最后一个白色像素点为列终止点;
在从下往上遍历情况时,若没有裂开区域,出现像素点顺序为黑白白白白时,标记黑色像素点为列终止点;
最后将所有列对应的列起始点和列终止点按照左闭右开的方式像素值全改为1,按照像素值1表示白色,像素值0表示黑色转换成改进填充算法的图片;
完成整个图像处理过程后,基于像素点得到每个气泡的几何数据和坐标数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210809336.7/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序