本技术涉及视觉检测领域,尤其涉及一种密封钉焊接缺陷视觉检测方法及装置。
背景技术:
1、随着科技的不断进步,电池作为能量储存与供应的关键组件,其制造过程中的密封技术也愈发受到人们的关注。其中,电池密封钉焊作为一种关键的连接技术,对于确保电池的安全与性能至关重要。电池密封钉焊是一种通过焊接将密封钉与电池壳体牢固连接的工艺。这种焊接技术采用先进的焊接设备,通过精确控制焊接参数,实现密封钉与壳体之间的高效、可靠连接。密封钉焊不仅能够确保电池内部元件的稳定性,还能有效防止电池漏液、漏气等安全隐患。
2、电池密封钉在焊接的过程中,由于焊接时温度的骤变,容易导致焊缝位置以及基材位置体积改变,在焊接冷却后存在内应力,造成裂纹的出现。过多的裂纹会导致密封不严,引起安全问题。因此,如何对密封钉焊接时,由于裂纹造成的缺陷进行检测,是亟待解决的问题。
技术实现思路
1、本技术实施例提供一种密封钉焊接缺陷视觉检测方法及装置,以改善上述问题。
2、本技术实施例的第一方面提供了一种密封钉焊接缺陷视觉检测方法,方法包括:
3、基于图像传感器获取第一检测图像与第二检测图像,其中,第一检测图像为待焊接的电池封板的图像,第二检测图像为进行密封钉焊接后的电池封板的图像;
4、获取目标区域轮廓图,目标区域轮廓图为需要形成焊缝的区域边界轮廓形成的图,将目标区域轮廓图映射至第一检测图像,以使第一检测图像分为预焊接区域图像与第一基材区域图像;将目标区域轮廓图映射至第二检测图像,以使第二焊接图像分为焊缝区域图像与第二基材区域图像;
5、将第一基材区域图像与第二基材区域图像进行比对,基于第一基材区域图像与第二基材区域图像之间的差异图像,判定焊接后的电池封板是否满足第一判定条件,其中,第一判定条件包括基材裂纹图像面积小于第一预设面积;
6、基于焊缝区域图像确定焊缝裂纹图像,基于焊缝裂纹图像判定焊接后的电池封板是否满足第二判定条件,其中,第二判定条件包括焊缝裂纹图像面积小于第二预设面积;
7、基于根据第一判定条件与第二判定条件得到的判定结果,确定焊接后的电池封板是否合格。
8、可选地,将目标区域轮廓图映射至第二检测图像,以使第二焊接图像分为焊缝区域图像与第二基材区域图像之后,包括:
9、基于第二检测图像获取实际焊接轮廓图;
10、将实际焊接轮廓图与焊缝区域图像进行比对,根据比对的结果,确定焊接后的电池封板是否满足第三判定条件,其中,第三判定条件包括焊缝实际尺寸、位置与预期位置相符;
11、基于第一判定条件与第二判定条件,确定焊接后的电池封板是否合格,还包括:
12、基于第三判定条件,确定焊接后的电池封板是否合格。
13、可选地,基于第二检测图像获取实际焊接轮廓图,包括:
14、切分第一检测图像以形成多个第一子图像,基于目标区域轮廓图确定多个第一检测图像中,组成第一基材区域图像的第一子图像为目标第一子图像;
15、切分第二检测图像以形成多个第二子图像;
16、将多个第二子图像与目标第一子图像进行比对,其中,比对的内容包括色温参数、色调参数以及亮度参数;
17、确定与目标第一子图像数据参数相同的多个第二子图像为目标第二子图像,其余为焊缝子图像;
18、基于多个焊缝子图像获取实际焊接轮廓图。
19、可选地,组合多个焊缝子图像以形成实际焊缝图像,包括:
20、判定相邻的第二子图像为目标第二子图像的焊缝子图像为边界子图像;
21、连接多个边界子图像以形成实际焊接轮廓图。
22、可选地,连接多个边界子图像以形成实际焊接轮廓图,包括:
23、对实际焊接轮廓图进行平滑处理。
24、可选地,基于焊缝区域图像确定焊缝裂纹图像,基于焊缝裂纹图像判定焊接后的电池封板是否满足第二判定条件,其中,第二判定条件包括焊缝裂纹图像面积小于第二预设面积,包括:
25、获取每一个焊缝子图像的图像参数,图像参数包括色温参数、色调参数以及亮度参数;
26、将多个焊缝子图像中,具有相同的图像参数其相邻的焊缝子图像标记为目标区域子图像,其中,多个连续相邻的焊缝子图像构成一个图像组;
27、基于多个图像组的位置,确定多个图像组中,由裂纹图像形成的焊缝子图像构成的图像组,标记为目标图像组,构成目标图像组的所有焊缝子图像为裂纹子图像;
28、基于裂纹子图像的数量,确定焊缝的裂纹图像面积。
29、可选地,基于多个图像组的位置,确定多个图像组中,由裂纹图像形成的焊缝子图像构成的图像组,标记为目标图像组,构成目标图像组的所有焊缝子图像为裂纹子图像,包括:
30、确定每一个图像组的位置参数,图像组的位置参数为图像组图形中心的坐标参数;
31、基于多个图像组坐标参数,建立离散模型;
32、根据离散模型的计算结果,确定构成的焊缝子图像的图像参数相同,且离散度最高的多组图像组为目标图像组。
33、第二方面,本技术提出了一种密封钉焊接缺陷视觉检测装置,该装置被配置为:
34、基于图像传感器获取第一检测图像与第二检测图像,其中,第一检测图像为待焊接的电池封板的图像,第二检测图像为进行密封钉焊接后的电池封板的图像;
35、获取目标区域轮廓图,目标区域轮廓图为需要形成焊缝的区域边界轮廓形成的图,将目标区域轮廓图映射至第一检测图像,以使第一检测图像分为预焊接区域图像与第一基材区域图像;将目标区域轮廓图映射至第二检测图像,以使第二焊接图像分为焊缝区域图像与第二基材区域图像;
36、将第一基材区域图像与第二基材区域图像进行比对,基于第一基材区域图像与第二基材区域图像之间的差异图像,判定焊接后的电池封板是否满足第一判定条件,其中,第一判定条件包括基材裂纹图像面积小于第一预设面积;
37、基于焊缝区域图像确定焊缝裂纹图像,基于焊缝裂纹图像判定焊接后的电池封板是否满足第二判定条件,其中,第二判定条件包括焊缝裂纹图像面积小于第二预设面积;
38、基于根据第一判定条件与第二判定条件得到的判定结果,确定焊接后的电池封板是否合格。
39、可选地,该装置被配置为:
40、基于第二检测图像获取实际焊接轮廓图;
41、将实际焊接轮廓图与焊缝区域图像进行比对,根据比对的结果,确定焊接后的电池封板是否满足第三判定条件,其中,第三判定条件包括焊缝实际尺寸、位置与预期位置相符;
42、基于第一判定条件与第二判定条件,确定焊接后的电池封板是否合格,还包括:
43、基于第三判定条件,确定焊接后的电池封板是否合格。
44、可选地,该装置被配置为:
45、切分第一检测图像以形成多个第一子图像,基于目标区域轮廓图确定多个第一检测图像中,组成第一基材区域图像的第一子图像为目标第一子图像;
46、切分第二检测图像以形成多个第二子图像;
47、将多个第二子图像与目标第一子图像进行比对,其中,比对的内容包括色温参数、色调参数以及亮度参数;
48、确定与目标第一子图像数据参数相同的多个第二子图像为目标第二子图像,其余为焊缝子图像;
49、基于多个焊缝子图像获取实际焊接轮廓图。
50、可选地,该装置被配置为:
51、判定相邻的第二子图像为目标第二子图像的焊缝子图像为边界子图像;
52、连接多个边界子图像以形成实际焊接轮廓图。
53、可选地,该装置被配置为:
54、对实际焊接轮廓图进行平滑处理。
55、可选地,该装置被配置为:
56、获取每一个焊缝子图像的图像参数,图像参数包括色温参数、色调参数以及亮度参数;
57、将多个焊缝子图像中,具有相同的图像参数其相邻的焊缝子图像标记为目标区域子图像,其中,多个连续相邻的焊缝子图像构成一个图像组;
58、基于多个图像组的位置,确定多个图像组中,由裂纹图像形成的焊缝子图像构成的图像组,标记为目标图像组,构成目标图像组的所有焊缝子图像为裂纹子图像;
59、基于裂纹子图像的数量,确定焊缝的裂纹图像面积。
60、可选地,该装置被配置为:
61、确定每一个图像组的位置参数,图像组的位置参数为图像组图形中心的坐标参数;
62、基于多个图像组坐标参数,建立离散模型;
63、根据离散模型的计算结果,确定构成的焊缝子图像的图像参数相同,且离散度最高的多组图像组为目标图像组。
64、本发明实施例第三方面提出一种电子设备,电子设备包括:
65、至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本发明实施例第一方面提出方法。
66、本发明实施例第四方面提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例第一方面提出方法。
67、综上,上述方法及装置具有如下技术效果:
68、本技术实施例提出的一种密封钉焊接缺陷视觉检测方法,首先基于图像传感器获取焊接前的第一检测图像与焊接后第二检测图像,然后获取目标区域轮廓图,将目标区域轮廓图映射至第一检测图像,以使第一检测图像分为预焊接区域图像与第一基材区域图像,然后将目标区域轮廓图映射至第二检测图像,以使第二焊接图像分为焊缝区域图像与第二基材区域图像;判定焊接后的电池封板基材上的裂纹面积与焊缝上的裂纹面积是否均小于预设面积,并以此确定焊接后的电池封板是否合格。本技术提供的一种密封钉焊接缺陷视觉检测方法,通过图像识别的技术,同时获取基材上的裂纹占比以及焊缝上的裂纹占比,共同判定焊接是否合格,提高密封钉焊的安全性。
1.一种密封钉焊接缺陷视觉检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种密封钉焊接缺陷视觉检测方法,其特征在于,将所述目标区域轮廓图映射至所述第二检测图像,以使所述第二焊接图像分为焊缝区域图像与第二基材区域图像之后,包括:
3.根据权利要求2所述的一种密封钉焊接缺陷视觉检测方法,其特征在于,基于所述第二检测图像获取实际焊接轮廓图,包括:
4.根据权利要求3所述的一种密封钉焊接缺陷视觉检测方法,其特征在于,组合多个所述焊缝子图像以形成所述实际焊缝图像,包括:
5.根据权利要求4所述的一种密封钉焊接缺陷视觉检测方法,其特征在于,连接多个所述边界子图像以形成所述实际焊接轮廓图,包括:
6.根据权利要求3所述的一种密封钉焊接缺陷视觉检测方法,其特征在于,基于所述焊缝区域图像确定焊缝裂纹图像,基于所述焊缝裂纹图像判定所述焊接后的所述电池封板是否满足第二判定条件,其中,所述第二判定条件包括焊缝裂纹图像面积小于第二预设面积,包括:
7.根据权利要求6所述的一种密封钉焊接缺陷视觉检测方法,其特征在于,所述基于多个所述图像组的位置,确定多个所述图像组中,由裂纹图像形成的焊缝子图像构成的图像组,标记为目标图像组,构成所述目标图像组的所有所述焊缝子图像为裂纹子图像,包括:
8.一种密封钉焊接缺陷视觉检测装置,其特征在于,所述装置被配置为:
9.根据权利要求一种密封钉焊接缺陷视觉检测装置,其特征在于,所述装置被配置为:
10.一种电子设备,其特征在于,所述电子设备包括: