基于图像分析的电池密封圈缺陷检测方法及相关装置与流程
- 国知局
- 2024-08-30 14:59:26
本技术涉及图像分析,尤其涉及一种基于图像分析的电池密封圈缺陷检测方法及相关装置。
背景技术:
1、电池密封圈是用于密封电池外壳和盖板之间的重要组件,它对于电池的密封性能起着至关重要的作用,其质量问题直接影响电池的使用性能和使用安全,对电池密封圈进行缺陷检测是保证其质量可靠的重要环节,而现有技术对电池密封圈进行缺陷检测的方法通常是直接对电池密封圈进行缺陷检测,这种检测方法的可靠性低。
技术实现思路
1、本技术提供一种基于图像分析的电池密封圈缺陷检测方法及相关装置,以解决上述背景技术提出的问题。
2、第一方面,本技术提供一种基于图像分析的电池密封圈缺陷检测方法,包括:
3、获取电池密封圈的测试文本;其中,所述测试文本包括升温控制曲线、加压控制曲线和所述电池密封圈的标准图像编码;
4、基于所述升温控制曲线对所述电池密封圈进行升温处理,同时基于所述加压控制曲线对所述电池密封圈进行加压处理,;
5、通过预设的摄像装置获取经过加热处理和加压处理后的所述电池密封圈的全局图像,并对所述全局图像进行图像去噪处理,得到目标全局图像;
6、通过多个预设的不同图像编码装置分别对所述目标全局图像进行编码处理,得到多个初始图像编码;
7、将多个所述初始图像编码进行融合处理,得到目标图像编码,并基于所述标准图像编码和所述目标图像编码确定所述电池密封圈的缺陷等级。
8、在一种可能的实现方式中,所述获取所述电池密封圈的测试文本,包括:
9、通过预设的扫码装置扫描所述电池密封圈上的图形码,得到所述电池密封圈的标识图像,并基于所述标识图像获取所述电池密封圈的标识码;
10、基于所述标识码在预设的数据库中获取所述测试文本。
11、在一种可能的实现方式中,所述基于所述标识图像获取所述电池密封圈的标识码,包括:
12、将所述标识图像输入预设的图像特征提取模型,得到所述标识图像的特征向量;其中,所述特征向量为n维向量;
13、针对所述特征向量的每个数字,在预设的数据库中获取与所述数字匹配的初始目标数字矩阵;其中,所述初始目标数字矩阵包括所述数字,所述初始目标数字矩阵为n×n的矩阵;
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、本技术提供了一种基于图像分析的电池密封圈缺陷检测方法及相关装置,其中,所述方法包括:获取电池密封圈的测试文本;其中,所述测试文本包括升温控制曲线、加压控制曲线和所述电池密封圈的标准图像编码;基于所述升温控制曲线对所述电池密封圈进行升温处理,同时基于所述加压控制曲线对所述电池密封圈进行加压处理;通过预设的摄像装置获取经过加热处理和加压处理后的所述电池密封圈的全局图像,并对所述全局图像进行图像去噪处理,得到目标全局图像;通过多个预设的不同图像编码装置分别对所述目标全局图像进行编码处理,得到多个初始图像编码;将多个所述初始图像编码进行融合处理,得到目标图像编码,并基于所述标准图像编码和所述目标图像编码确定所述电池密封圈的缺陷等级。该方法,一方面,通过基于所述升温控制曲线对所述电池密封圈进行升温处理,同时基于所述加压控制曲线对所述电池密封圈进行加压处理,提高了电池密封圈缺陷检测方法的可靠性,另一方面,通过多个预设的不同图像编码装置分别对所述目标全局图像进行编码处理,得到多个初始图像编码,并将多个所述初始图像编码进行融合处理,得到目标图像编码,及基于所述标准图像编码和所述目标图像编码确定所述电池密封圈的缺陷等级,提高了电池密封圈缺陷检测方法的准确性。
本文地址:https://www.jishuxx.com/zhuanli/20240830/284958.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表