【技术实现步骤摘要】
基于人工智能的筋膜枪供电驱动板焊接故障检测方法
[0001]本专利技术涉及图像处理
,具体涉及一种基于人工智能的筋膜枪供电驱动板焊接故障检测方法。
技术介绍
[0002]在筋膜枪供电驱动板的焊接作业中,芯片元件和贴片元件存在引脚多、间距小以及焊接精度要求高等特点,为了确保供电驱动板的生产质量,需要对引脚焊接质量进行故障检测。常见的引脚焊接缺陷有桥联、虚焊、焊料过多或过少、冷焊等,大部分缺陷可以通过焊接区域尺寸分析进行故障检测,而由冷焊缺陷所导致的焊接表面裂纹,需要通过图像处理等方法获取裂纹区域,来判断供电驱动板的焊接作业中是否存在裂纹缺陷。
[0003]随着图像处理技术的发展,现有通过比对相邻焊接区域的差异图像信息,来检测各个焊接区域是否存在焊接故障缺陷,该方法未考虑相邻焊接区域均存在故障的特殊情况,该特殊情况利用差异信息并不能很好的识别故障,导致故障识别准确性较低。同时,现有还通过传统的Otsu算法(最大类间方差法或大津算法)对供电驱动板焊接表面图像进分割处理,可以获得裂纹区域,但该方法的运算量较大,故障检测效率较低,且对于微小缺陷的分割精度较低,导致裂纹故障检测的准确率低。
技术实现思路
[0004]为了解决上述裂纹故障检测的准确率低的技术问题,本专利技术的目的在于提供一种基于人工智能的筋膜枪供电驱动板焊接故障检测方法。
[0005]本专利技术提供了一种基于人工智能的筋膜枪供电驱动板焊接故障检测方法,包括以下步骤:获取待检测筋膜枪供电驱动板的各个引脚焊接区域,进而确定各个引脚 ...
【技术保护点】
【技术特征摘要】
1.一种基于人工智能的筋膜枪供电驱动板焊接故障检测方法,其特征在于,包括以下步骤:获取待检测筋膜枪供电驱动板的各个引脚焊接区域,进而确定各个引脚焊接区域内每个像素点的灰度值,根据灰度值确定每个像素点的第一清晰程度,根据第一清晰程度筛选出各个引脚焊接区域内各目标像素点;根据各目标像素点确定各闭合边缘线,根据各闭合边缘线上每个边缘像素点的灰度值,确定每个边缘像素点的灰度下降向量,根据每个边缘像素点的灰度下降向量和位置,确定各闭合边缘线的宽度和为裂纹边缘线的概率;根据各闭合边缘线的宽度和为裂纹边缘线的概率,确定各个引脚焊接区域对应的结构元素自适应尺寸,根据结构元素自适应尺寸,获得形态学闭运算后的各个引脚焊接区域;确定形态学闭运算后的各个引脚焊接区域内每个目标像素点的第二清晰程度,根据每个目标像素点的第一清晰程度和第二清晰程度,确定各个目标像素点对应的各灰度级对应的权重;根据各灰度级的目标像素点的灰度值以及各灰度级对应的权重,确定各个引脚焊接区域的最佳分割阈值,利用最佳分割阈值对各个引脚焊接区域进行分割处理,获得各个引脚焊接区域的初始裂纹区域和初始非裂纹区域;根据初始裂纹区域和初始非裂纹区域,确定各个引脚焊接区域的裂纹判定指标,根据裂纹判定指标和裂纹判定阈值,判断待检测筋膜枪供电驱动板是否存在裂纹缺陷。2.根据权利要求1所述的一种基于人工智能的筋膜枪供电驱动板焊接故障检测方法,其特征在于,根据灰度值确定每个像素点的第一清晰程度,包括:根据各个引脚焊接区域内每个像素点的灰度值,确定每个像素点八邻域内的最大灰度值和最小灰度值,计算每个像素点的灰度值分别与其对应的最大灰度值、最小灰度值的差值绝对值,将每个像素点的灰度值与其对应的最大灰度值的差值绝对值作为第一灰度差值绝对值,将每个像素点的灰度值与其对应的最小灰度值的差值绝对值作为第二灰度差值绝对值;若任意一个像素点的第一灰度差值绝对值大于第二灰度差值绝对值,则计算该像素点的第一灰度差值绝对值与第二灰度差值绝对值的差值,并将归一化后的该差值作为该像素点的第一清晰程度,若任意一个像素点的第一灰度差值绝对值小于或等于第二灰度差值绝对值,则将该像素点的第一清晰程度赋值为0。3.根据权利要求1所述的一种基于人工智能的筋膜枪供电驱动板焊接故障检测方法,其特征在于,根据各闭合边缘线上每个边缘像素点的灰度值,确定每个边缘像素点的灰度下降向量,包括:确定各闭合边缘线上每个边缘像素点八邻域内各像素点的灰度值,根据各闭合边缘线上每个边缘像素点的灰度值及其八邻域内各像素点的灰度值,统计八邻域内灰度值小于其对应的边缘像素点的灰度值的像素点,并将该像素点作为对应边缘像素点的灰度下降像素点;根据每个边缘像素点的灰度值与其对应的各灰度下降像素点的灰度值,计算每个边缘像素点与其对应的各灰度下降像素点之间的灰度差异向量,计算每个边缘像素点对应的各灰度差异向量之和,将各灰度差异向量之和作为对应边缘像素点的灰度下降向量。
4.根据权利要求1所述的一种基于人工智能的筋膜枪供电驱动板焊接故障检测方法,其特征在于,根据每个边缘像素点的灰度下降向量和位置,确定各闭合边缘线的宽度和为裂纹边缘线的概率,包括:根据各闭合边缘线上每个边缘像素点的位置和灰度下降向量,确定每个边缘像素点沿其灰度下降向量至其所在闭合边缘线上另一个边缘像素点的距离,进而计算各闭合边缘线的距离均值,将该距离均值作为对应的闭合边缘线的宽度;根据各闭合边缘...
【专利技术属性】
技术研发人员:杨罗密,
申请(专利权)人:深圳市百昌科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。