【技术实现步骤摘要】
一种计算机PCB主板焊接缺陷检测方法
[0001]本专利技术涉及测试缺陷的存在
,具体为一种计算机PCB主板焊接缺陷检测方法。
技术介绍
[0002]在焊接过程中,由于生产环境不佳或操作不当的原因会出现焊点质量不高的情况,严重影响了计算机PCB主板的电气性能的稳定性和机械持续的性能。然而由于一块计算机PCB主板上焊点数量较多,且焊点对应的面积往往较小,采用人工目检的方式效率往往比较低,由此,为了提高对计算机PCB主板焊接质量的检测效率,有必要提出一种能够实现对计算机PCB主板焊接缺陷进行自动检测的方法。
技术实现思路
[0003]为了解决现有采用人工目检的方式对计算机PCB主板焊接缺陷进行检测时存在的检测效率较低的问题,本专利技术的目的在于提供一种计算机PCB主板焊接缺陷检测方法,包括以下步骤:获取计算机PCB主板图像,对所述计算机PCB主板图像进行灰度化处理,得到对应的计算机PCB主板灰度图像;计算所述计算机PCB主板灰度图像上各像素点对应的梯度幅值和梯度方向,根据所述各像素点对应的梯度幅值对所述计算机PCB主板灰度图像进行划分,得到多个等势区域;根据各等势区间内像素点对应的梯度幅值计算各等势区间与相邻的等势区间的梯度幅值差异,并根据所述梯度幅值差异计算各等势区间的梯度幅值非均匀度;根据各等势区间内像素点对应的梯度角度计算各等势区间对应的角度离散度,并根据各等势区间对应的梯度幅度非均匀度和角度离散度计算各等势区间对应的丰富度;根据各等势区间对应的中心位置坐标和各等势区间内像素点对应的梯度幅值计 ...
【技术保护点】
【技术特征摘要】
1.一种计算机PCB主板焊接缺陷检测方法,其特征在于,包括以下步骤:获取计算机PCB主板图像,对所述计算机PCB主板图像进行灰度化处理,得到对应的计算机PCB主板灰度图像;计算所述计算机PCB主板灰度图像上各像素点对应的梯度幅值和梯度方向,根据所述各像素点对应的梯度幅值对所述计算机PCB主板灰度图像进行划分,得到多个等势区域;根据各等势区间内像素点对应的梯度幅值计算各等势区间与相邻的等势区间的梯度幅值差异,并根据所述梯度幅值差异计算各等势区间的梯度幅值非均匀度;根据各等势区间内像素点对应的梯度角度计算各等势区间对应的角度离散度,并根据各等势区间对应的梯度幅度非均匀度和角度离散度计算各等势区间对应的丰富度;根据各等势区间对应的中心位置坐标和各等势区间内像素点对应的梯度幅值计算各等势区间对应的坡度;根据各等势区间对应的丰富度和坡度计算各等势区间对应的阈值的置信度区间长度,根据所述计算机PCB主板灰度图像上各像素点对应的梯度幅值计算阈值的置信度区间的中值,并根据各等势区间对应的阈值的置信度区间长度和所述中值对所述计算机PCB主板灰度图像上各像素点是否为边缘点进行判别;根据判别结果对所述计算机PCB主板灰度图像上的点进行定位,定位后将焊点区域与对应的标准焊点区域进行比较,根据比较结果判断所述计算机PCB主板灰度图像是否存在焊接缺陷。2.根据权利要求1所述的计算机PCB主板焊接缺陷检测方法,其特征在于,所述根据所述各像素点对应的梯度幅值对所述计算机PCB主板灰度图像进行划分,得到多个等势区域,包括:以设定步长在所述计算机PCB主板灰度图像中选取等势区域初始生长点,对于任一等势区域初始点,将该等势区域初始点作为生长点,在该生长点的周围的八邻域中的像素点中寻找是否有像素点的梯度幅值小于幅值阈值,如果有这样的像素点则将像素点合并到等势区域初始点所在的等势区间,并将新加入的像素点作为新的生长点继续生长,直到没有新加入的像素点为止;判断各等势区间包含的像素点数目,对于包含像素点数目小于设定数目的等势区间进行滤除,滤除后得到多个等势区域。3.根据权利要求1所述的计算机PCB主板焊接缺陷检测方法,其特征在于,所述根据各等势区间内像素点对应的梯度幅值计算各等势区间与相邻的等势区间的梯度幅值差异,并根据所述梯度幅值差异计算各等势区间的梯度幅值非均匀度,包括:利用如下公式计算各等势区间对应的梯度幅值非均匀度:利用如下公式计算各等势区间对应的梯度幅值非均匀度:其中,表示的是某等势区间的梯度幅值非均匀度,表示的是该等势区间的梯度幅
值均值,表示的是该等势区间的第i个相邻的等势区间的梯度幅值均值,的是该等势区间与第i个相邻的等势区间的中心位置坐标的欧式距离,表示的是该等势区间与所有相邻的等势区间的中心位置坐标的欧式距离的均值,为该等势区间对应的相邻的等势区间的数目。4.根据权利要求1所述的计算机PCB主板焊接缺陷检测方法,其特征在于,所述根据各等势区间内像素点对应的梯度角度计算各等势区间对应的角度离散度,包括:利用如下公式计算各等势区间对应的角度离散度:其中,代表的是某等势区间对应的角度离散度,代表的是该等势区间包含的角度区间的数目,表示的是在该等势区间包含的个角度区间中第个角度区间的频率,代表的是个角度区间的平均频率,代表的是在该等势区间包含的个角度区间中第个角度区间的序号,代表的是该等势区间包含的所有角度区间的序号均值,为调节参数。5.根据权利要求1所述的计算机PCB主板焊接缺陷检测方法,其特征在于,所述根据各等势区间对应的中心位置坐标和各等势区间内像素点对应的梯度幅值计算各等势区间对应的坡度,包括:对于任一等...
【专利技术属性】
技术研发人员:成骁,陈成,陆丹华,刘小虎,景红艳,姜建梅,王新峰,
申请(专利权)人:江苏宝翼通讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。