1基于多特征的SVM多分类PCB焊点缺陷检测方法
1)整体思路:
- 对焊点图像进行特征提取——提取焊点的形状和纹理特征参数及方向梯度(HOG特征)
- 针对焊点的形状和纹理特征参数,利用SVM中最优的核函数,进行第一次分类
- 将剩下的误测焊点再利用HOG特征的SVM分类算法进行第二次检测分类
2)疑问点:
对于那些误测焊点是怎么处理得到?不可能人工一个个的去查。论文中,这一点没有过多的阐述。
![9J(}6RX9}UMXAHVA$YTG}V.png
3)实现过程:
1图像预处理
- 通过模板匹配算法识别焊点图像区域,定位焊点
- 处理图像——灰度化图像(防止噪声影响)、中值滤波与小波变换结合法(去除噪声)、灰度变换对其增强、灰度化后直方图以及增强后直方图
采用自动阈值的图像分割方法完成图像二值化(消除布线背景影响,焊点与布线分离)
2特征提取
形状特征参数:周长,面积
- 纹理特征参数:灰度共生矩阵即角二阶矩、对比度、熵和相关性作检测特征
-
3分类
比较不同核函数构造 SVM 的分类结果,采用最优的核函数对 PCB 焊点多锡、少锡、 焊锡合适以及漏焊类型进行分类 。
- 将误测的分析出来,基于 HOG 特征分类器分类。
4结果
分类准确率达98.46%2基于图像处理的PCB焊接缺陷检测方法研究及实现——任柳清
https://kns.cnki.net/kcms/detail/detail.aspx?dbcode=CMFD&dbname=CMFD202102&filename=1021638381.nh&uniplatform=NZKPT&v=JZqRvyVJQBptfNdsBvcaNWhKibGmCvrrkMGWolMTzJiyJSTxXyrL2USvlSAFi1UA1)基本统计特征:
- 周长。位于边界的像素数目
- 面积。位于区域的全部像素数目
- 致密性。反映区域形状紧凑度的特征
- 区域的质心。描述灰度分布的中心位置
- 直方图及其统计特征。均值、标准方差、平滑度、三阶矩、熵
互相关系数。互相关系数可以衡量两幅图像的匹配程度,当缺陷样本与标准品差异区分明显时,互相关系数可以作为缺陷判断的特征之一。
2)树状分类器-决策树
3)焊点缺陷检测流程
3基于深度学习的焊点缺陷图像检测研究——贺贤珍
https://kns.cnki.net/kcms/detail/detail.aspx?dbcode=CMFD&dbname=CMFD202102&filename=1021638347.nh&uniplatform=NZKPT&v=JZqRvyVJQBrcOylvbsDUNm1vPj_j9nck6QsniwtKjdOha9AoBndFFIcvkx76QAY1
4基于机器视觉的焊接缺陷检测分析与研究——高育宾
https://kns.cnki.net/kcms/detail/detail.aspx?dbcode=CMFD&dbname=CMFD202102&filename=1021638347.nh&uniplatform=NZKPT&v=JZqRvyVJQBrcOylvbsDUNm1vPj_j9nck6QsniwtKjdOha9AoBndFFIcvkx76QAY1
5基于图像技术的PCB焊点缺陷特征提取与准确识别研究——孙家富
https://kns.cnki.net/kcms/detail/detail.aspx?dbcode=CMFD&dbname=CMFD202001&filename=1020727317.nh&uniplatform=NZKPT&v=CfVXHQYSc9JC6N4Oxy_TrIw3CQRUyFx5fTLIW1Cz09lNLboKlgwi6aSwDG_VlOf4
6基于机器视觉的焊点检测研究—袁统帅
https://kns.cnki.net/kcms/detail/detail.aspx?dbcode=CMFD&dbname=CMFD201801&filename=1017739203.nh&uniplatform=NZKPT&v=n07VJba9o9gBl4XBpcumC9_qySyycQVGIU33lhSgOr2Aye4fONwpPEyNpMhpc08u
1)研究内容
研究了因此通过采集多次曝光图像并融合得到高质量焊点像的方法。为了检测出缺陷焊点并对焊点进行质量评估,研究了基于极限学习机分类这种机器学习方法对缺陷焊点进行检测和评估的方法:最后,研究了对缺陷焊点表面进行三维重建的方法,并与合格焊点进行对比,从而完成焊点的质量检测。先进行好坏焊点之分,然后再坏中分类
2)研究过程
1))图像融合技术
融合可以分3个方面:像素级、特征级、决策级。论文中使用的是基于像素级多曝光融合算法。像素级的图像融合一般包括四步:预处理、变换、综合和反变换。预处理是指在融合之前的处理操作,一般是对图像进行配准,可以采用文献[51]的配准策略。变换方法主要有主成分分析、HIS(Intensity-Hue-Saturation)变换法、多分辨率法等。综合是对变换结果进行综合处理,包括三种方法:选择法、加权平均法和优化法。反变换是对综合后结果进行逆操作,得到融合图像。
2)))图像融合评价指标
3)))细节保留的快速融合算法。
本文用的方法是通过权重图预估,并进行递归滤波(这是一种实时的边缘保留的平滑滤波器)获取权重,进行加权平均,典型的像素级图像融合。
像素局部对比度An(x,y)、像素亮度处理Bn(x,y)、图像饱和度Cn(x,y)、联合结果Dn、联合结果和局部对比度联合的结果Wn、RF表示递归滤波操作
、I表示融合图像
4)))几种融合算法的比较
2)基于极限学习机的焊点评估步奏
传统分类方法有基于核和基于实例算法等,其中比较著名的算法是SVM和KNN.论文中的极限学习机ELM是一种前馈神经网络。论文中的理论知识:分水岭算法、主成分分析PCA(对数据进行降维)、检测结果评估、
