某种缺陷检测方法和装置
大学仕
2021-07-29 09:02
736浏览
种缺陷检测方法和装置,其中,该方法包括:采集训练样本图像;对训练样本图像进行灰度化和去均值化处理,以获取目标样本集,并对目标样本集进行标注以将目标样本集划分为良好样本集和缺陷样本集;根据良好样本集和缺陷样本集采用对角白化变换的方式构造空域滤波器;采用空域滤波器对良好样本集和缺陷样本集进行处理,以获取相应的目标特征向量;根据目标特征向量对SVM算法进行训练,以获取SVM分类模型;根据SVM分类模型对待检测产品进行缺陷检测。根据本发明的缺陷检测方法,不仅能够准确地进行缺陷检测,而且方案实施简单,并且所需的样本较少,即使在复杂工业环境下也能够保证缺陷检测的准确性。种缺陷检测方法,其特征在于,包括以下步骤: 采集训练样本图像; 对所述训练样本图像进行灰度化和去均值化处理,以获取目标样本集,并对所述目标样本集进行标注以将所述目标样本集划分为良好样本集和缺陷样本集; 根据所述良好样本集和所述缺陷样本集采用对角白化变换的方式构造空域滤波器; 采用所述空域滤波器对所述良好样本集和所述缺陷样本集进行处理,以获取相应的目标特征向量; 根据所述目标特征向量对SVM算法进行训练,以获取SVM分类模型; 根据所述SVM分类模型对待检测产品进行缺陷检测。 4.根据权利要求1所述的缺陷检测方法,其特征在于,根据所述良好样本集和所述缺陷样本集采用对角白化变换的方式构造空域滤波器,包括: 采用离散小波变换的方式分别对所述良好样本集和所述缺陷样本集进行N层小波分解,其中,N为正整数; 将所述良好样本集进行N层小波分解的小波系数按照分解的顺序组成第一特征矩阵,并将所述缺陷样本集进行N层小波分解的小波系数按照分解的顺序组成第二特征矩阵; 计算所述第一特征矩阵的第三协方差矩阵,并计算所述第二特征矩阵的第四协方差矩阵; 对所述第三协方差矩阵和所述第四协方差矩阵进行求和运算以获取第七矩阵; 根据所述第七矩阵进行白化变换,以获取第八矩阵; 根据所述第八矩阵分别对所述第三协方差矩阵和所述第四协方差矩阵进行处理,以获取第九矩阵和第十矩阵; 对所述第九矩阵和所述第十矩阵进行同时对角化变换,以获取第二特征向量; 根据所述第二特征向量和所述第八矩阵计算第二投影矩阵,并通过所述第二投影矩阵构建所述空域滤波器。 5.种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现根据权利要求1-4中任一项所述的缺陷检测方法。 某