一种基于ECU电路焊接的质量检测方法技术

技术编号:35498561 阅读:33 留言:0更新日期:2022-11-05 17:01
本发明专利技术涉及数据处理技术领域,具体涉及一种基于ECU电路焊接的质量检测方法。该方法是一种应用电子设备进行识别的方法,利用生产领域人工智能系统完成电路板的电路焊接质量检测。该方法首先通过相机识别电路板图像,采集得到器件区域和非器件区域,对器件区域和非器件区域分别进行数据处理,得到焊接区域,进一步的,对焊接区域进行数据处理,得到焊接区域的焊接质量评价值,也即电路板的焊接质量评价值。本发明专利技术通过对电路板的器件区域和非器件区域进行焊接区域的提取,再判断焊接区域的焊接质量,避免了与标准电路板进行对比时的对齐偏差会影响焊接质量检测结果的问题,实现了对焊接区域的精确定位和分割,提高了电路板焊接质量检测的精度。量检测的精度。量检测的精度。

【技术实现步骤摘要】
一种基于ECU电路焊接的质量检测方法


[0001]本专利技术涉及数据处理
,具体涉及一种基于ECU电路焊接的质量检测方法。

技术介绍

[0002]在电子制造生产线上,电路板的生产需要经过多道工序,其中很关键一个环节就是电路板质量的检测,而电路板直接量与检测中一个重要的环节就是电子元器件焊接质量检测,主要是检测在焊接的过程中各个电子元器件是否存在漏焊、焊锡不足等不合格情况。焊接的质量对ECU电路主板的电气性能和机械性能的稳定性有着重要影响。为了确保ECU电路主板的性能,对ECU电路焊接进行质量检测。
[0003]目前,常见的对ECU电路的焊接进行质量检测的方法为将待测ECU电路板图像与标准ECU电路板图像进行比较,该方法需要对每种要检测的ECU电路板图像得到其对应的标准ECU电路板图像,且两张图像的对齐偏差会严重影响焊接质量检测结果的准确性。

技术实现思路

[0004]为了解决上述技术问题,本专利技术的目的在于提供一种基于ECU电路焊接的质量检测方法,所采用的技术方案具体如下:采集电路板图像,预处理所述电路板图像得到所述电路板图像中的器件区域和非器件区域;计算器件区域对应的边缘区域内像素点的灰度值极差,当所述灰度值极差小于预设极差阈值时,所述边缘区域内所有像素点作为初始生长点;当所述灰度值极差大于等于预设极差阈值时,选取边缘区域内的部分像素点作为初始生长点;基于所述初始生长点进行区域生长,得到器件区域对应的焊接引脚区域;对于所述非器件区域进行直线检测得到多条直线,筛除掉非器件区域内的直线;对所述非器件区域进行圆形边缘线检测得到得多条圆形边缘线,根据各所述圆形边缘线的极坐标极差计算所述圆形边缘线的完整度,基于所述完整度筛除掉不完整的圆形边缘线;对所述圆形边缘线上的边缘点的八邻域进行边缘点寻找,计算所述圆形边缘线的粘连度,根据所述粘连度筛除掉有粘连的圆形边缘线;计算所述圆形边缘线和对应的内部区域的灰度值的均匀程度,根据所述均匀程度筛除掉非实心的圆形边缘线;基于多次筛除,未被筛除掉的圆形边缘线的内部区域为非闲置焊盘区域;基于所述焊接引脚区域和所述非闲置焊盘区域的灰度值和焊接面积,计算所述电路板的焊接质量评价值。
[0005]优选的,所述预处理所述电路板图像得到所述电路板图像中的器件区域和非器件区域,包括:灰度化所述电路板图像,得到灰度图像;采用中值滤波器对所述灰度图像过滤噪声;对于过滤噪声后的灰度图像,采用直方图均衡化进行图像增强得到增强图像;基于所述电路板图像上设定的元器件的标签,语义分割所述增强图像,提取出所
述器件区域和所述非器件区域。
[0006]优选的,所述当所述灰度值极差大于等于预设极差阈值时,选取边缘区域内的部分像素点作为初始生长点,包括:当所述灰度值极差大于等于预设极差阈值时,基于所述边缘区域内所有像素点的灰度值,利用大津阈值分割法得到最佳灰度分割阈值;灰度值大于所述最佳灰度分割阈值的边缘区域内的像素点作为初始生长点。
[0007]优选的,所述对于所述非器件区域进行直线检测得到多条直线,筛除掉非器件区域内的直线,包括:利用Canny算子提取出所述非器件区域上的边缘点;采用霍夫直线检测获取所述非器件区域上的多条直线,将多条直线对应的像素点从非器件区域上的边缘点进行剔除,筛除掉非器件区域内的直线。
[0008]优选的,所述对所述非器件区域进行圆形边缘线检测得到得多条圆形边缘线,包括:采用霍夫梯度圆检测算法对所述非器件区域进行圆形边缘线检测,得到多条圆形边缘线。
[0009]优选的,所述根据各所述圆形边缘线的极坐标极差计算所述圆形边缘线的完整度,基于所述完整度筛除掉不完整的圆形边缘线,包括:将各所述圆形边缘线上像素点的坐标转化为极坐标,计算各所述圆形边缘线对应的极坐标极差;小于预设角度阈值的极坐标极差对应的圆形边缘线的完整度为零;大于等于预设角度阈值的极坐标极差对应的圆形边缘线的完整度为一;完整度为零的圆形边缘线为不完整的圆形边缘线,筛除掉所述不完整的圆形边缘线。
[0010]优选的,所述对所述圆形边缘线上的边缘点的八邻域进行边缘点寻找,计算所述圆形边缘线的粘连度,根据所述粘连度筛除掉有粘连的圆形边缘线,包括:对于所述圆形边缘线上的每个像素点的八邻域,寻找除当前所述圆形边缘线的像素点外新的边缘点作为第一边缘点;在所述第一边缘点的八邻域内寻找新的边缘点作为第二边缘点;在所述第二边缘点的八邻域内寻找新的边缘点作为第三边缘点;重复寻找新的边缘点,直至寻找到的新的边缘点的八邻域内不再有其他新的边缘点;获取到的新的边缘点的数量作为粘连数量;计算所述粘连数量和对应的圆形边缘线上边缘点的数量的比值作为粘连比值;大于等于预设粘连阈值的粘连比值对应的圆形边缘线的粘连度为一;小于预设粘连阈值的粘连比值对应的圆形边缘线的粘连度为零;粘连度为一的圆形边缘线为有粘连的圆形边缘线,筛除掉所述有粘连的圆形边缘线。
[0011]优选的,所述计算所述圆形边缘线和对应的内部区域的灰度值的均匀程度,根据所述均匀程度筛除掉非实心的圆形边缘线,包括:所述均匀程度的计算公式为:
其中,为所述均匀程度;为最小值函数;最大值函数;为圆形边缘线上像素点的灰度均值;为圆形边缘线对应的内部区域的像素点的灰度均值;为圆形边缘线对应的内部区域的最小灰度值;为圆形边缘线对应的内部区域的最大灰度值;大于预设均匀阈值的均匀程度对应的圆形边缘线为非实心的圆形边缘线,筛除掉所述非实心的圆形边缘线。
[0012]优选的,所述基于所述焊接引脚区域和所述非闲置焊盘区域的灰度值和焊接面积,计算所述电路板的焊接质量评价值,包括:所述焊接引脚区域和所述非闲置焊盘区域为焊接区域;获取各所述焊接区域的灰度共生矩阵;以自然常数为底数,负的所述灰度共生矩阵的能量为指数的指数函数,作为所述焊接区域的焊接质量参数,每个焊接区域对应一个焊接质量参数;基于多个焊接质量参数,利用大津阈值分割法得到最佳质量分割阈值;计算焊接质量参数大于所述最佳质量分割阈值的焊接区域的总面积作为第一总面积;计算所有焊接区域的总面积作为第二总面积;所述第一总面积和所述第二总面积的比值为所述电路板的焊接质量评价值。
[0013]优选的,所述基于所述焊接引脚区域和所述非闲置焊盘区域的灰度值和焊接面积,计算所述电路板的焊接质量评价值之后,还包括:所述焊接质量评价值大于预设质量阈值的电路板为焊接合格电路板;所述焊接质量评价值小于等于预设质量阈值的电路板为焊接不合格电路板。
[0014]本专利技术实施例至少具有如下有益效果:本专利技术实施例利用数据处理技术,该方法采集电路板图像,获取电路板的器件区域和非器件区域;基于电路板的结构特点,分别针对两个区域进行焊接区域分割。通过对器件区域对应的边缘区域内的像素点进行筛选,得到初始生长点,并基于初始生长点进行区域生长,得到器件区域对应的焊接引脚区域。对于非器件区域进行直线检测得到多条直线,筛除掉非器件区域内的直线;对非器件区域进行圆形边缘线检测得到得多条圆形边缘线,基于圆形边缘线的完整度筛除掉不完整的圆形边缘线;计算圆形边缘本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于ECU电路焊接的质量检测方法,其特征在于,该方法包括以下步骤:采集电路板图像,预处理所述电路板图像得到所述电路板图像中的器件区域和非器件区域;计算器件区域对应的边缘区域内像素点的灰度值极差,当所述灰度值极差小于预设极差阈值时,所述边缘区域内所有像素点作为初始生长点;当所述灰度值极差大于等于预设极差阈值时,选取边缘区域内的部分像素点作为初始生长点;基于所述初始生长点进行区域生长,得到器件区域对应的焊接引脚区域;对于所述非器件区域进行直线检测得到多条直线,筛除掉非器件区域内的直线;对所述非器件区域进行圆形边缘线检测得到得多条圆形边缘线,根据各所述圆形边缘线的极坐标极差计算所述圆形边缘线的完整度,基于所述完整度筛除掉不完整的圆形边缘线;对所述圆形边缘线上的边缘点的八邻域进行边缘点寻找,计算所述圆形边缘线的粘连度,根据所述粘连度筛除掉有粘连的圆形边缘线;计算所述圆形边缘线和对应的内部区域的灰度值的均匀程度,根据所述均匀程度筛除掉非实心的圆形边缘线;基于多次筛除,未被筛除掉的圆形边缘线的内部区域为非闲置焊盘区域;基于所述焊接引脚区域和所述非闲置焊盘区域的灰度值和焊接面积,计算所述电路板的焊接质量评价值。2.根据权利要求1所述的一种基于ECU电路焊接的质量检测方法,其特征在于,所述预处理所述电路板图像得到所述电路板图像中的器件区域和非器件区域,包括:灰度化所述电路板图像,得到灰度图像;采用中值滤波器对所述灰度图像过滤噪声;对于过滤噪声后的灰度图像,采用直方图均衡化进行图像增强得到增强图像;基于所述电路板图像上设定的元器件的标签,语义分割所述增强图像,提取出所述器件区域和所述非器件区域。3.根据权利要求1所述的一种基于ECU电路焊接的质量检测方法,其特征在于,所述当所述灰度值极差大于等于预设极差阈值时,选取边缘区域内的部分像素点作为初始生长点,包括:当所述灰度值极差大于等于预设极差阈值时,基于所述边缘区域内所有像素点的灰度值,利用大津阈值分割法得到最佳灰度分割阈值;灰度值大于所述最佳灰度分割阈值的边缘区域内的像素点作为初始生长点。4.根据权利要求1所述的一种基于ECU电路焊接的质量检测方法,其特征在于,所述对于所述非器件区域进行直线检测得到多条直线,筛除掉非器件区域内的直线,包括:利用Canny算子提取出所述非器件区域上的边缘点;采用霍夫直线检测获取所述非器件区域上的多条直线,将多条直线对应的像素点从非器件区域上的边缘点进行剔除,筛除掉非器件区域内的直线。5.根据权利要求1所述的一种基于ECU电路焊接的质量检测方法,其特征在于,所述对所述非器件区域进行圆形边缘线检测得到得多条圆形边缘线,包括:采用霍夫梯度圆检测算法对所述非器件区域进行圆形边缘线检测,得到多条圆形边缘线。6.根据权利要求1所述的一种基于ECU电路焊接的质量检测方法,其特征在于,所述根据各所述圆形边缘线的极坐标极差计算所述圆形边缘线的完整度,基于所述完整度筛除掉
不完整的圆形边缘线,包括:将各所述圆形边...

【专利技术属性】
技术研发人员:曹剑钢
申请(专利权)人:南通艾美瑞智能制造有限公司
类型:发明
国别省市:

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

1