System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及气密性检测,尤其涉及一种可视化气密性漏点侦测方法。
技术介绍
1、在目前市面上的各种精密的气密性产品,如电子设备、汽车组件、医疗设备、航空航天等领域,气密性产品在组装及应用时,需要保证其内外的密封性,以保证产品使用的安全性及精确性。
2、而现有技术中,对上述气密性产品进行气密性检测的方法通常为泡水法、气体捡漏法、气压差检测法、流量捡漏法以及通过氦气或其他稀有气体捡漏测试法等。而上述方案均具有不同的检测效果,且其仅仅只能检测产品是否漏气,至于具体的漏气位置往往难以检测到。而为了实现产品的可视化,即检测到具体的漏气位置以便于线下进行质量检测以提高产品的良率,中国专利申请文件cn220366961 u中提出一种气密性检测装置,用于检测锂电池的壳体的气密性,其公开了使用纹影法检测锂电池外壳的技术手段。在该专利申请文件中,通过设置成像机构及检测机构,其中,成像机构通过设置沿第一方向依次分布的光源组件、成像组件以及摄像机,并将光源组件设置成柔光屏配合源格栅的形式,将成像组件设置成第一透镜、刀口栅以及成像机构的配合结构,并在光源组件和成像组件之间配置气密性检测区域。通过将检测机构设置于上述气密性检测区域内,将壳体固定于检测机构上,并向壳体内充入氦气,从而在壳体漏气时,氦气从漏气部位溢出时,通过光源组件照射壳体,并在成像组件对齐进行聚焦后成像后,通过摄像件对齐进行拍摄从而得到漏气部位气体流动的明暗条纹,从而得到漏气部位,并将泄漏点信息发送给寻址组件,以进行线下质量检测。
3、由于上述专利申请文件中是通过光源成像
技术实现思路
1、有鉴于此,有必要提供一种检测泄漏点位置准确的可视化气密性漏点侦测方法,以解决上述问题。
2、本申请的实施例提供一种可视化气密性漏点侦测方法,包括如下步骤:
3、提供沿同一方向依次分布的光源组件、成像组件以及摄像件,且所述光源组件与所述成像组件之间具有气密性检测区域;
4、提供一用于夹持工件并能向工件内通入氦气的夹持件,并将该夹持件设于所述气密性检测区域内,通过光源组件发出光线照射于工件上,并通过摄像件获取工件漏气时形成的纹影图像;
5、预处理所述纹影图像以得到纹影检测图像;
6、检测所述纹影检测图像的边缘部位以得到边缘图像;
7、分析所述边缘图像以得到工件以摄像件的几何中心为原点的所在坐标系的第一泄漏点位置信息;
8、将第一泄漏点位置信息转换为以工件端点为原点的所在坐标系的第二泄漏点位置信息。
9、在本申请的至少一个实施例中,步骤“预处理所述纹影图像以得到纹影检测图像”包括步骤:
10、对所述纹影图像进行灰度化处理:
11、igray(x,y)=0.299·r(x,y)+0.587·g(x,y)+0.114·b(x,y)
12、其中,r、g、b分别为像素点(x,y)的红色、绿色以及蓝色向量、igray(x,y)是灰度化处理的图像;
13、使用高斯滤波器对进行灰度化后的所述纹影图像进行去噪操作:
14、
15、ifiltered=igray*g
16、其中,*是卷积操作、σ是高斯核的标准差、filtered为去噪后的图像。
17、在本申请的至少一个实施例中,步骤“检测所述纹影检测图像的边缘部位以得到边缘图像”包括步骤:
18、通过梯度滤波器在水平和垂直方向上对所述纹影检测图像进行滤波操作,以得到水平方向gx和垂直方向gy的梯度组件;
19、计算每个像素点的梯度幅度和梯度方向:
20、
21、
22、其中,g为每个像素点的梯度幅度,θ为每个像素点的梯度方向;
23、基于梯度方向,比较每个像素点与其在梯度方向上的临域像素点的梯度幅度,用于筛选出边缘像素点;
24、依纹影检测图像中像素点的最大梯度值的得出第一阈值和第二阈值;
25、将所述纹影检测图像中的所述边缘像素点的梯度值与所述第一阈值和所述第二阈值进行比对,以得到准确的边缘像素点。
26、在本申请的至少一个实施例中,步骤“分析所述边缘图像以得到工件以摄像件的几何中心为原点的所在坐标系的第一泄漏点位置信息”包括步骤:
27、连接所有的准确的边缘像素点以得到边界界线;
28、计算所述边界界线两端点与工件的相交点,以确定工件上裂缝的位置信息;
29、将工件上裂缝的位置信息转换为以摄像件几何中心为原点的所在坐标系的第一泄漏点位置信息。
30、在本申请的至少一个实施例中,步骤“计算所述边界界线两端点与工件的相交点,以确定工件上裂缝的位置信息”包括步骤:
31、依所述边界界线得出裂缝的尺寸信息;
32、多次调转所述夹持件并计算出调转后工件的新的边界界线;
33、依新的边界界线得出裂缝的尺寸,并推算出裂缝的面积信息及各边界点的位置信息。
34、在本申请的至少一个实施例中,定义所述第一阈值的数值为a,定义所述第二阈值的数值为b,定义所述纹影检测图像中的最大梯度值为c;
35、其中,a=0.5c,b=0.4a。
36、在本申请的至少一个实施例中,步骤“将第一泄漏点位置信息转换为以工件端点为原点的所在坐标系的第二泄漏点位置信息”包括步骤:
37、定义以所述摄像机的几何中心为原点的坐标系为第一坐标系,定义以所述工件端点为原点的坐标系为第二坐标系;
38、计算所述第一坐标系变换至所述第二坐标系的矩阵;
39、得出所述第一泄漏点位置信息在所述第一坐标系内的第一坐标值;
40、依所述第一坐标值和所述矩阵,得出所述第一泄漏点位置信息在所述第二坐标系内的第二坐标值,以得到所述第二泄漏点位置信息。
41、在本申请的至少一个实施例中,步骤“计算所述第一坐标系变换至所述第二坐标系的矩阵”具体包括步骤:
42、计算所述第一坐标系的原点到所述第二坐标系原点的平移向量和旋转角度θ;
43、依所述旋转角度计算出相应的旋转矩阵r(θ):
44、
45、依所述平移向量计算出相应的平移矩阵t:
46、
47、由所述旋转矩阵r(θ)和所述平移矩阵t计算出组合矩阵m:
48、
49、
50、其中,tx、ty为平移的部分。
51、在本申请的至少一个实施例中,步骤“依所述第一坐标值和所述矩阵,得出所述第一泄漏点位置信息在所述第二坐标系内的第二坐标值,以得到所述第二泄漏点位置信息”具体包括步骤:
52、提供一在所述第一坐标系内的点p=(x,y);
...【技术保护点】
1.一种可视化气密性漏点侦测方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的可视化气密性漏点侦测方法,其特征在于,步骤“预处理所述纹影图像以得到纹影检测图像”包括步骤:
3.根据权利要求1所述的可视化气密性漏点侦测方法,其特征在于,步骤“检测所述纹影检测图像的边缘部位以得到边缘图像”包括步骤:
4.根据权利要求3所述的可视化气密性漏点侦测方法,其特征在于,步骤“分析所述边缘图像以得到工件以摄像件的几何中心为原点的所在坐标系的第一泄漏点位置信息”包括步骤:
5.根据权利要求4所述的可视化气密性漏点侦测方法,其特征在于,步骤“计算所述边界界线两端点与工件的相交点,以确定工件上裂缝的位置信息”包括步骤:
6.根据权利要求3所述的可视化气密性漏点侦测方法,其特征在于,定义所述第一阈值的数值为A,定义所述第二阈值的数值为B,定义所述纹影检测图像中的最大梯度值为C;
7.根据权利要求4所述的可视化气密性漏点侦测方法,其特征在于,步骤“将第一泄漏点位置信息转换为以工件端点为原点的所在坐标系的第二泄漏点位置信息”包
8.根据权利要求7所述的可视化气密性漏点侦测方法,其特征在于,步骤“计算所述第一坐标系变换至所述第二坐标系的矩阵”具体包括步骤:
9.根据权利要求8所述的可视化气密性漏点侦测方法,其特征在于,步骤“依所述第一坐标值和所述矩阵,得出所述第一泄漏点位置信息在所述第二坐标系内的第二坐标值,以得到所述第二泄漏点位置信息”具体包括步骤:
10.一种计算机介质,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至9中任一项所述的可视化气密性漏点侦测方法的步骤。
...【技术特征摘要】
1.一种可视化气密性漏点侦测方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的可视化气密性漏点侦测方法,其特征在于,步骤“预处理所述纹影图像以得到纹影检测图像”包括步骤:
3.根据权利要求1所述的可视化气密性漏点侦测方法,其特征在于,步骤“检测所述纹影检测图像的边缘部位以得到边缘图像”包括步骤:
4.根据权利要求3所述的可视化气密性漏点侦测方法,其特征在于,步骤“分析所述边缘图像以得到工件以摄像件的几何中心为原点的所在坐标系的第一泄漏点位置信息”包括步骤:
5.根据权利要求4所述的可视化气密性漏点侦测方法,其特征在于,步骤“计算所述边界界线两端点与工件的相交点,以确定工件上裂缝的位置信息”包括步骤:
6.根据权利要求3所述的可视化气密性漏点侦测方法,其特征在于,定义所述第一阈值的数值为a,定义所述第二阈值的...
【专利技术属性】
技术研发人员:朱博,廖磊,蒋祖斌,
申请(专利权)人:深圳市希立仪器设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。