一种PCB板上电阻缺陷视觉检测方法、系统及计算设备技术方案

技术编号:35156766 阅读:26 留言:0更新日期:2022-10-05 10:40
本发明专利技术公开了一种PCB板上电阻缺陷视觉检测方法、系统及计算设备,包括以下步骤:收集前期数据、数据处理、信息获取、模型训练、缺陷检测和输出检测结果。本发明专利技术通过对训练集原始图像和待测电阻原始图像获取ROI图片,并将ROI图片中的重要特征信息进行了提取,并将其作为数据传入SVM进行训练,提升了检测速度及检测精度,降低误报率;对ROI图片进行校准以及角度旋转等数据处理,使得检测图片以更接近检测模型中的模板图片的位姿去进行比对,以消除拍摄图像时电阻的大小、位置、角度差异对检测结果造成的影响,降低检测的误报率;整体工作流程顺畅,自动化程度高,工作效率高。工作效率高。工作效率高。

【技术实现步骤摘要】
一种PCB板上电阻缺陷视觉检测方法、系统及计算设备


[0001]本专利技术涉及机器视觉
,具体涉及一种PCB板上电阻缺陷视觉检测方法、系统及计算设备。

技术介绍

[0002]在3C数码领域,PCB板上电阻贴附的质量问题直接影响产品的性能,所以,在电阻贴附后,对其贴附质量的把关尤为重要。传统的人力检测存在检测效率低,漏检率高,成本高等缺点。而不同产品之间的切换,难以实现通用的检测方法。近几年在机器视觉领域,电阻贴附的检测又由于其贴附过程中的大小、位置、角度的差异,必须针对不同的情况进行特殊处理,需要写指定类型的特定算法,另一方面,传统算法开发和计算时间较长,调试周期较长,从而导致设备调试周期长,产品换代设备切换慢,检出率低,误报率高,效率低,人力成本高。
[0003]因此,开发及一种PCB板上电阻缺陷视觉检测方法、系统及计算设备,将特征提取算法和SVM(Support Vector Machine,支持向量机) 相结合,能够实现不同产品的通用检测方法,提高检出率、降低误报率、提高生产效率,显然具有实际的现实意义。

技术实现思路

[0004]本专利技术的目的是提供一种PCB板上电阻缺陷视觉检测方法、系统及计算设备,通过提取特征信息结合SVM训练方法降低模型训练速度和检测速度。
[0005]为达到上述目的,本专利技术采用的技术方案是:一种PCB板上电阻缺陷视觉检测方法,包括以下步骤:S1、收集前期数据:采集人员使用摄影设备采集缺陷数据和没有缺陷的数据,制作训练集原始图像;S2、数据处理:将步骤S1中获取的训练集原始图像进行定位,获取ROI(Region Of Interest,感兴趣区域)图片并对其进行预处理,制作训练集预处理图像;S3、信息获取:通过图像分割算法,提取训练集预处理图像中电阻的特征信息,并将其整理到一维数组中;S4、模型训练:利用SVM(Support Vector Machine,支持向量机)通过最大类间距方法进行训练,获取检测模型;S5、缺陷检测:采集检测图像,获取待测电阻的原始图像,对其进行预处理后,通过图像分割算法,提取图像中待测电阻的特征信息,并将其整理到一维数组中;将图像转换的特征信息输入步骤S4中训练完成的检测模型中进行检测,输出检测数据;S6、输出检测结果:根据S5中输出的检测数据与阈值进行比较,判断其为OK或NG,并记录。
[0006]上文中,步骤S1中,缺陷数据采集过程中,技术人员需根据产品的生产情况确定可能出现的缺陷类型,采集人员使用摄影设备根据缺陷类型采集多样性的前期数据;没有缺
陷的数据采集的数量大于缺陷数据采集的数量;没有缺陷的数据和缺陷数据在采集过程时,环境变量完全一致,避免采集环境对采集图像造成影响。
[0007]优选地,步骤S2中对获取的训练集原始图像进行定位的方法包括利用定位算法对训练集原始图像进行产品定位,获取ROI位置信息,并进行仿射变换。
[0008]优选地,定位方法包括中心定位法或产品边缘提取算法中的一种或其结合。
[0009]优选地,步骤S2中获取ROI图片并对其进行预处理的方法包括根据获取的ROI位置信息提取ROI并形成ROI图片,对ROI图片进行校准、定位、角度旋转操作;然后利用快速傅里叶变换将图像变换到频谱上进行高通滤波处理,再利用反傅里叶变换到图像空间。
[0010]上文中,在对ROI图片进行校准、定位、角度旋转操作之前需获取模板图片,所有的ROI图片的形态均需调整至与模板图片接近。
[0011]优选地,所述快速傅里叶变化公式为:;其中,x,y为空域变量;u,v为频域变量。
[0012]上文中,采用快速傅里叶变换使边缘对比度明显增强,增强了样品的轮廓信息,使得检测结果更加准确。
[0013]优选地,步骤S3中,电阻的特征信息包括电阻的中心位置、面积、长宽信息、重心位置信息、当前产品的几何矩、产品的凸性和产品的矩形度。
[0014]优选地,当前产品的几何矩包括零阶矩、一阶矩、二阶矩;所述零阶矩表示的是图像的质量,即为图像灰度的总和;所述一阶矩用于求出图像的中心位置;所述二阶矩为惯性矩。
[0015]优选地,所述零阶矩的公式为:;所述一阶矩的公式为:;所述二阶矩的公式为:;其中,G为当前点的灰度值;i为当前点的横坐标;j为当前点的纵坐标。
[0016]优选地,步骤S4中,SVM的输入数据包括步骤S3中获取的特征信息和训练集预处理
图像对应的标签,所述训练集预处理图像对应的标签为图片对应的产品是NG还是OK。
[0017]具体地,将特征信息及对应的标签输入SVM,以减少模型训练所用时间,并提升检测精度,具体地,此训练所用的时间少,1000张图片仅仅需要3s,远远小于深度学习模型的训练所需时间。另外,SVM有着优秀的泛化能力,但更适用于小样本训练,本申请采集的样本图像的数量可以为30~100,远远小于深度学习模型所需的样本数量,且SVM模型在小样本上能够得到比其他算法好很多的结果输出。本申请采用最大类间方差法训练所述SVM模型,以降低错分概率。与现有技术中PCA(Principal Components Analysis,主成分分析技术)和SVM相结合的方法相比,由于本方法将图片的重要特征信息进行了提取,而不是对所有信息的集合进行降维,具有速度快、检出率高、误报低的优势。
[0018]优选地,步骤S5中,采集检测图像的方法包括采用摄影设备采集待测电阻的原始图像;对待测电阻的原始图像进行预处理的方法包括对图片进行校准、定位、角度旋转、图像匹配、仿射变换、电阻检测区域截取、傅里叶变换;所述待测电阻的特征信息包括待测电阻的中心位置、面积、长宽信息、重心位置信息、待测产品的几何矩、产品的凸性和产品的矩形度。
[0019]上文中,对待测电阻的原始图像进行预处理的方法包括利用定位算法对待测电阻的原始图像进行产品定位,获取ROI位置信息,并进行仿射变换;定位方法包括中心定位法或产品边缘提取算法中的一种或其结合;根据获取的ROI位置信息提取ROI并形成ROI图片,对ROI图片进行校准、定位、角度旋转操作,使其形态接近检测模型训练时所采用的模板图片,使得待检测的图片与模型中样本以更接近的位姿去比对,可以降低检测的误报率;然后利用快速傅里叶变换将图像变换到频谱上进行高通滤波处理,再利用反傅里叶变换到图像空间。
[0020]上文中,提取待测电阻的特征信息的方法与提取训练集预处理图像中电阻的特征信息的方法一致,待测电阻的特征信息的种类与训练集预处理图像中电阻的特征信息的种类一致,即待测产品的几何矩包括零阶矩、一阶矩、二阶矩。
[0021]上文中,步骤S6中所述阈值包括人为设定的阈值或检测模型模拟出的阈值。
[0022]本申请还要求保护一种PCB板上电阻缺陷视觉检测系统,搭载上文所述的方法,包括:图像采集模块,用于获取训练集原始图像和待测电阻的原始图像;图像处理模型,用于将训练集原始图像和待测电阻的原始图像进行图像处理,获取ROI图片及对应的特本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PCB板上电阻缺陷视觉检测方法,其特征在于,包括以下步骤:S1、收集前期数据:采集人员使用摄影设备采集缺陷数据和没有缺陷的数据,制作训练集原始图像;S2、数据处理:将步骤S1中获取的训练集原始图像进行定位,获取ROI图片并对其进行预处理,制作训练集预处理图像;S3、信息获取:通过图像分割算法,提取训练集预处理图像中电阻的特征信息,并将其整理到一维数组中;S4、模型训练:利用SVM通过最大类间距方法进行训练,获取检测模型;S5、缺陷检测:采集检测图像,获取待测电阻的原始图像,对其进行预处理后,通过图像分割算法,提取图像中待测电阻的特征信息,并将其整理到一维数组中;将图像转换的特征信息输入步骤S4中训练完成的检测模型中进行检测,输出检测数据;S6、输出检测结果:根据S5中输出的检测数据与阈值进行比较,判断其为OK或NG,并记录。2.根据权利要求1所述的一种PCB板上电阻缺陷视觉检测方法,其特征在于,步骤S2中对获取的训练集原始图像进行定位的方法包括利用定位算法对训练集原始图像进行产品定位,获取ROI位置信息,并进行仿射变换。3.根据权利要求2所述的一种PCB板上电阻缺陷视觉检测方法,其特征在于,步骤S2中获取ROI图片并对其进行预处理的方法包括根据获取的ROI位置信息提取ROI并形成ROI图片,对ROI图片进行校准、定位、角度旋转操作;然后利用快速傅里叶变换将图像变换到频谱上进行高通滤波处理,再利用反傅里叶变换到图像空间。4.根据权利要求3所述的一种PCB板上电阻缺陷视觉检测方法,其特征在于,所述快速傅里叶变化公式为:;其中,x,y为空域变量;u,v为频域变量。5.根据权利要求1所述的一种PCB板上电阻缺陷视觉检测方法,其特征在于,步骤S3中,电阻的特征信息包括电阻的中心位置、面积、长宽信息、重心位置信息、当前产品的几何矩、产品的...

【专利技术属性】
技术研发人员:韩冲冲徐飞秦应化
申请(专利权)人:苏州鼎纳自动化技术有限公司
类型:发明
国别省市:

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

1