一种用于气密性试验的气泡检测方法技术

技术编号:13010528 阅读:188 留言:0更新日期:2016-03-10 23:51
本发明专利技术涉及一种用于气密性试验的气泡检测方法,它包括以下步骤:摄像机拍摄、图像进行帧间差分法比较、帧差像素的坐标点进行聚类分析,帧差图像NewDiffImg的得到、形心距离方差法分析、半径和圆度误差值进行比较,泄漏率的得到等。本发明专利技术与现有技术相比,存在如下有益效果:本发明专利技术是利用计算机视觉技术对压力容器气密性试验中的气泡进行检测,它直接用摄像机对图像进行采集,其操作简单,而相对光纤探头、电子探针等高昂设备对物理参数进行采集,成本大大降低,其对于外形类似气泡的杂质能很好的排除,图像采用时从检测池水面拍摄,能定位漏气位置,提高其检测结果的准确性。

【技术实现步骤摘要】
一种用于气密性试验的气泡检测方法
本专利技术属于图像处理
,具体涉及一种用于气密性试验的气泡检测方法。
技术介绍
近年来,压力容器生产企业逐年增加,钢瓶产量也不断增大,为了提高在生产过程中的检测检验效率,国内外研究者、工程师开发了各种各样的检测检验系统、设备或装置用于钢瓶生产过程中的各个检验环节,如在线硬度检测系统、在线超声检测系统、自动化水压外测法试验系统等,这些系统或装置降低了人员因素对检测结果的影响,有效地提高了检测效率、准确率并降低了生产成本。在气密性检测环节中,国内外专家学者围绕着钢瓶气密性试验展开了重点研究。气密性检测根据原理不同,大致可以分为两类:一类是将钢瓶浸入检测池中,并在钢瓶内部充入一定量气体,通过肉眼观察钢瓶表面有无气泡来判断是否漏气;另一类是通过压力传感器,来记录充气钢瓶内部气压变化情况,从来判断是否泄漏。常见的方法有浸水气泡法、涂抹气泡法、化学气体示踪法、压力变化法等。目前,国内外企业大多采用浸水气泡检测法。浸水气泡检测法是检验钢瓶气密性最直接和最有效的手段,但传统的浸水气泡检测法完全依靠人工进行,试验数据的采集依靠眼看、手记,从而存在读数客观性不强、试验过程无法再现等众多的缺点。到了90年代,由于计算机的广泛应用,使得浸水气泡检测装置自动化程度大大提高。出现了计算机自动控制气泡检测装置,使得钢瓶气密性试验的工作效率和试验结果的精度大大提高。很多人在浸水气泡法的基础上,结合现代光学和图像处理技术,研究了很多水中气泡的检测算法,希望以此来判别密闭容器的泄漏。主要原理是利用气体的物理化学特性来检测气密性,采用各种摄像头传感器和电子探头取代人眼来检测气泡。王铁峰(三相循环流化床中气泡上升速度的实验研究[D].清华大学,2000)开发了一种新型的光纤探头多相流气泡测试系统,应用此系统研究了三相循环流化床中不同径向位置气泡的上升速度分布、气泡上升速度均值的径向布以及操作条件对这两种分布的影响,然而该文献只是研究了三相循环流化床中气泡的行为规律以及气泡参数,并没有实质性地提出气泡检测方案;JohnR.Chaplin(BubbleSizeMeasurementsinBreakingWavesUsingOpticalFiberPhaseDetectionProbes[J].Univ.ofNewSouthWales,2010)利用光纤相位检测探针进行了波浪中气泡尺寸测量的研究,光纤探头法的原理是利用气相和液相反射回的光线因为光强产生光强差,再将这一光强信号转换成电信号,利用计算机进行判断是否产生气泡,以此得出密闭容器是否泄漏,该方案对仪器精密度要求很高,而且液体中杂质会对光强产生影响,对检测结果的影响较大;吴春龙(基于光流法的气密性检测装置研究[J].浙江理工大学,2013)研究了一种基于光流法的气泡图像检测算法,探讨了光流的梯度算法,包括全局约束和局部约束算法,根据光流法的条件,通过实验,研究了图像滤波及图像分割技术,最后将采集到的气泡图像数据进行处理,得到了二值化的气泡图像,对比分析了气泡产生的条件和发展过程,但是该文献也指出,用光流法检测算法计算时间偏长,需要改进,且在复杂背景和照射灯光光流不稳定情况下检测结果不稳定;陈宝远(BOPET薄膜中气泡的检测及识别方法研究[D].哈尔滨理工大学,2015)提出了一种基于LVQ神经网络的BOPET薄膜气泡的检测与识别方法,该算法对采集到的薄膜图像进行处理得到薄膜疵点轮廓,提取长宽比、圆形度、形状复杂性及伸长度4个特征值,输入至已经训练好的基于LVQ神经网络的气泡识别系统中识别气泡并确定其位置与面积,但该方法需要先对待检测场景中的气泡进行特征值的提取,为了使检测结果精准,需要提取大量气泡图像的特征值进行训练,且针对不同检测池中出现的气泡,由于物理化学特性的改变,需要重新训练神经网络,这将耗费大量时间和成本;专利技术专利(公开号:CN102335476A,名称:一种气泡检测装置)阐述了一种气泡检测装置,使用超声波气泡检测方式,该装置结构复杂,稳定性低,仅用于输液泵、输液器产品的气泡检测;专利技术专利(公开号:CN01823139X,名称:光气泡检测系统)阐述了一种气泡检测系统,包括样品盒和光传感器,利用光的折射确定传输通过的样品盒中是否存在气泡,该方法不适用于气密性试验,因为检测池中杂质对检测结果产生干扰,且钢瓶本身会遮挡光的传播,所以无法检测被遮挡区域存在的气泡;专利技术专利(申请号:201310370361.0,名称:一种气液两相流气泡体积检测装置及检测方法)阐述了一种气液两相流气泡体积检测装置及检测方法,单路红外检测对管实现泡状流条件下气泡大小的检测,通过对累计脉冲个数统计实现气泡体积计量,该装置主要用于电解制氧的气液两相环境中检测气泡,但是在气-液-固三相的气密性检测池中,电压信号变化不稳定,检测效果并不理想。综上所述,当前的气泡检测方法中,仍存在一定的不足:(1)已有方案中,很大部分都采用光纤探头、电子探针等高昂设备对物理参数进行采集,这使得检测成本过高;(2)已有方案中,多数没有考虑到周围环境有干扰的情况,对于外形类似气泡的杂质不能很好的排除;(3)已有方案中,多数采用侧面拍摄检测池,记录气泡产生的过程,着重于理论研究,分析气泡产生的条件和发展过程,算法的实时检测性能不佳,而且由于侧面拍摄,很难定位漏气位置。
技术实现思路
为了克服上述现有检测方法中存在的问题,本专利技术提供一种用于气密性试验的气泡检测方法,它是利用计算机视觉技术对压力容器气密性试验中的气泡进行检测。本专利技术采用的技术方案为:所述的一种用于气密性试验的气泡检测方法,其特征在于包括以下步骤:步骤1:用摄像机正对未进行气密性试验时的检测池水面拍摄,从摄像机中取得视频帧F0,进行预处理后得到图像BackFrame,并将其作为背景帧;随后将压力容器放入检测池中并充气加压进行气密性试验检测;步骤2:从摄像机中取得视频当前帧F1,进行预处理,得到图像Img1;步骤3:继续从摄像机中取得视频下一帧F2,进行预处理,得到图像Img2;步骤4:对图像Img1和Img2进行帧间差分法比较,得到帧差图像DiffImg(x,y),计算公式如式(1):其中T为检测阈值,T∈[10,15];在DiffImg(x,y)中,若满足point(x,y)=255的坐标点的数量小于20,返回步骤2;否则认为有较多帧差点存在,可能有气泡出现,继续步骤5,x∈[0,W],y∈[0,H],W和H分别为DiffImg(x,y)图像的宽度和高度;步骤5:对帧差图像DiffImg(x,y)中的所有帧差像素的坐标点进行聚类分析,使用DBScan算法,丢弃孤立点,得到n个点集S1、S2......Sn;步骤6:对S1、S2......Sn中的每个点集Si,1≤i≤n使用最小外接圆包围,得到n个圆形闭包区域R1、R2......Rn作为检测区域;步骤7:在检测区域R1、R2......Rn的坐标范围内,对图像Img2和背景帧BackFrame进行帧间差分法处理,得到帧差图像NewDiffImg;步骤8:对图像NewDiffImg中的连通区域进行轮廓提取,得到m个轮廓坐标点集D1、D2......Dm;步骤9:对每个轮廓坐标点集Di,本文档来自技高网
...
一种用于气密性试验的气泡检测方法

【技术保护点】
一种用于气密性试验的气泡检测方法,其特征在于包括以下步骤:步骤1:用摄像机正对未进行气密性试验时的检测池水面拍摄,从摄像机中取得视频帧F0,进行预处理后得到图像BackFrame,并将其作为背景帧;随后将压力容器放入检测池中并充气加压进行气密性试验检测;步骤2:从摄像机中取得视频当前帧F1,进行预处理,得到图像Img1;步骤3:继续从摄像机中取得视频下一帧F2,进行预处理,得到图像Img2;步骤4:对图像Img1和Img2进行帧间差分法比较,得到帧差图像DiffImg(x,y),计算公式如式(1):其中T为检测阈值,T∈[10,15];在DiffImg(x,y)中,若满足point(x,y)=255的坐标点的数量小于20,返回步骤2;否则认为有较多帧差点存在,可能有气泡出现,继续步骤5,x∈[0,W],y∈[0,H],W和H分别为DiffImg(x,y)图像的宽度和高度;步骤5:对帧差图像DiffImg(x,y)中的所有帧差像素的坐标点进行聚类分析,使用DBScan算法,丢弃孤立点,得到n个点集S1、S2……Sn;步骤6:对S1、S2……Sn中的每个点集Si(1≤i≤n)使用最小外接圆包围,得到n个圆形闭包区域R1、R2……Rn作为检测区域;步骤7:在检测区域R1、R2……Rn的坐标范围内,对图像Img2 和背景帧BackFrame进行帧间差分法处理,得到帧差图像NewDiffImg;步骤8:对图像NewDiffImg中的连通区域进行轮廓提取,得到m个轮廓坐标点集D1、D2……Dm;步骤9:对每个轮廓坐标点集Di(i=1,2,…,m)使用形心距离方差法分析,具体为:根据其中Qi为Di轮廓的闭包区域面积,得到轮廓图像的形心再计算轮廓Di上每个点到形心的距离1≤j≤ki,ki为轮廓Di的坐标点数量,pij(x,y)为轮廓Di上的第j个坐标点;计算轮廓Di上所有点到形心距离的平均半径和圆度误差值步骤10:将形心距离方差法得到的平均半径和圆度误差值与参考值d、θ进行比较,若满足且则图像NewDiffImg中坐标点集Di的轮廓接近圆形,坐标点集Di所属的检测区域Ru(1≤u≤n)为可能的气泡区域;否则跳至步骤2继续,其中d、θ根据摄像机分辩率、镜头焦距、摄像机与检测池水面距离,以及实际情况中目标气泡的大小范围共同确定;步骤11:将步骤10中的检测区域Ru的圆心坐标Ou加入坐标数组Z中进行累计;步骤12:重复步骤2~步骤10的过程,当坐标数组Z中,有10个以上坐标点Ou,在半径小于radius的圆形邻域Round内,则算法认为该圆形邻域Round中出现了漏气点,其中radius为参考值,需要根据摄像机分辩率、镜头焦距、摄像机与检测池水面距离共同确定;步骤13:在步骤12确定的圆形邻域Round内根据式(2)计算泄 漏率:其中,Ls表示泄漏率,n表示漏孔处气泡形成的频率,Ts表示检测环境中实际温度,Pa表示气泡内的压强,σ表示液体表面张力,Db表示气泡的直径,T表示检测标准温度,Ps表示气泡内的标准气压。...

【技术特征摘要】
1.一种用于气密性试验的气泡检测方法,其特征在于包括以下步骤:步骤1:用摄像机正对未进行气密性试验时的检测池水面拍摄,从摄像机中取得视频帧F0,进行预处理后得到图像BackFrame,并将其作为背景帧;随后将压力容器放入检测池中并充气加压进行气密性试验检测;步骤2:从摄像机中取得视频当前帧F1,进行预处理,得到图像Img1;步骤3:继续从摄像机中取得视频下一帧F2,进行预处理,得到图像Img2;步骤4:对图像Img1和Img2进行帧间差分法比较,得到帧差图像DiffImg(x,y),计算公式如式(1):其中T为检测阈值,T∈[10,15];在DiffImg(x,y)中,若满足point(x,y)=255的坐标点的数量小于20,返回步骤2;否则认为有较多帧差点存在,可能有气泡出现,继续步骤5,x∈[0,W],y∈[0,H],W和H分别为DiffImg(x,y)图像的宽度和高度;步骤5:对帧差图像DiffImg(x,y)中的所有帧差像素的坐标点进行聚类分析,使用DBScan算法,丢弃孤立点,得到n个点集S1、S2......Sn;步骤6:对S1、S2......Sn中的每个点集Si,1≤i≤n使用最小外接圆包围,得到n个圆形闭包区域R1、R2......Rn作为检测区域;步骤7:在检测区域R1、R2......Rn的坐标范围内,对图像Img2和背景帧BackFrame进行帧间差分法处理,得到帧差图像NewDiffImg;步骤8:对图像NewDiffImg中的连通区域进行轮廓提取,得到m个轮廓坐标点集D1、D2......Dm;步骤9:对每个轮廓坐标点集Di,i=1,2,...,m使用形心距离方差法分析,具体为:根据其中Qi为Di轮廓的闭包区域面积,得到轮廓图像的形心再计算轮廓Di上每个点到形心的距离1≤j≤ki,ki为轮廓Di的坐标点数量,pij(x,y)为轮廓Di上的第j个坐标点;计算轮廓Di上所有点到形心距离的平均半径和圆度误差值步骤10:将形心距离方差法得到的平均半径和圆度误差值与参考值d、θ进行比较,若满足且则图像NewDiffImg中坐标点集Di的轮廓接近圆形,坐标点集Di所属的检测区域Ru,1≤u≤n为可能的气泡区域;否则跳至步骤2继续,其中d、θ根据摄像机分辨率、镜头焦距、摄像机与检测池水面距离,...

【专利技术属性】
技术研发人员:高飞胡伟江高炎汪韬倪逸扬童伟圆卢书芳张元鸣肖刚
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1