一种基于机器学习的浮法玻璃缺陷检测系统及检测方法技术方案

技术编号:38402134 阅读:10 留言:0更新日期:2023-08-07 11:13
本发明专利技术公开了一种基于机器学习的浮法玻璃缺陷检测系统及检测方法,涉及玻璃检测技术领域,包括图像检测与处理系统、模型设计与测试系统、分析与比对系统;其中,图像检测与处理系统用于收集浮法玻璃图像数据,对图像数据进行处理,并提取检测数据;模型设计与测试系统利用机器学习算法创建模型,使用标注好的数据集对模型进行训练,并对模型进行测试;分析与比对系统用于显示与比对缺陷数据,最终形成对比数据表格。本发明专利技术一个或多个实施例中,使用组合平滑滤波模型进行图像预处理,基于浮法玻璃选择合适的滤波器和参数,同时,为了加强缺陷边缘的强特征区间,采用边缘增强算法,对图像进行边缘检测和增强,提高了训练模型过程中的准确性。的准确性。的准确性。

【技术实现步骤摘要】
一种基于机器学习的浮法玻璃缺陷检测系统及检测方法


[0001]本专利技术涉及玻璃检测
,具体为一种基于机器学习的浮法玻璃缺陷检测系统及检测方法。

技术介绍

[0002]浮法玻璃是一种常见的玻璃制品,应用广泛,分为着色玻璃、浮法银镜、浮法玻璃/汽车挡风级、浮法玻璃/各类深加工级、浮法玻璃/扫描仪级、浮法玻璃/镀膜级、浮法玻璃/制镜级,浮法玻璃具有平整、透明、硬度高、耐热、耐腐蚀等优点。
[0003]现有的浮法玻璃缺陷检测系统由于玻璃表面反射和折射的光线会形成两个轮廓,导致检测结果不准确,且在检测过程中容易出现误报,容易将正常的玻璃表面误判为缺陷,还对于一些微小的气泡缺陷难以检测出,导致生产成本增加。
[0004]所以我们提出了一种基于机器学习的浮法玻璃缺陷检测系统及检测方法,以便于解决上述中提出的问题。

技术实现思路

[0005]本专利技术的目的在于提供一种基于机器学习的浮法玻璃缺陷检测系统及检测方法,以解决上述
技术介绍
提出的目前市场上的问题。
[0006]为实现上述目的,本专利技术提供如下技术方案:
[0007]一种基于机器学习的浮法玻璃缺陷检测系统,包括图像检测与处理系统、模型设计与测试系统、分析与比对系统;
[0008]其中,图像检测与处理系统用于收集浮法玻璃图像数据,对图像数据进行处理,并提取检测数据;
[0009]模型设计与测试系统利用机器学习算法创建模型,使用标注好的数据集对模型进行训练,并对模型进行测试;
[0010]分析与比对系统用于显示与比对缺陷数据,最终形成对比数据表格。
[0011]本专利技术一个或多个实施例中,所述图像检测与处理系统包括图像采集模块、图像预处理模块、提取特征模块;
[0012]其中,图像采集模块用于对浮法玻璃进行拍摄,获取图像数据,并对浮法玻璃进行标记;
[0013]图像预处理模块用于对采集到的图像数据进行预处理,包括图像去噪、图像增强、图像分割;
[0014]提取特征模块用于通过计算机视觉技术对预处理后的图像进行特征提取。
[0015]本专利技术一个或多个实施例中,所述模型设计与测试系统包括模型训练模块、模型测试模;
[0016]其中,模型训练模块用于通过机器学习算法对数据进行训练,建立缺陷检测模型;
[0017]模型测试模块用于将采集到的图像输入到训练好的模型中,进行缺陷检测,判断
玻璃表面是否存在缺陷。
[0018]本专利技术一个或多个实施例中,所述分析与比对系统包括缺陷检测与分类模块、缺陷对比模块、报警模块和显示结果模块;
[0019]其中,缺陷检测与分类模块用于对检测到的缺陷形状、大小、位置进行特征提取;
[0020]缺陷对比模块用于将检测到的缺陷再次输入到训练好的模型中,对模型进行优化训练;
[0021]报警模块用于在检测过程中对缺陷的浮法玻璃进行提示,并计算其间隔时间;
[0022]显示结果模块用于将检测和识别结果输出到显示端,最终形成对比数据表格。
[0023]一种基于机器学习的浮法玻璃缺陷检测系统的检测方法,包括以下步骤:
[0024]S1、通过使用高分辨率相机对浮法玻璃进行拍摄,并对收集到的浮法玻璃图像中的缺陷处依次进行标注;
[0025]S2、对提取到的缺陷特征使用组合平滑滤波模型进行图像预处理,使用边缘增强算法,加强对图片边缘的检测;
[0026]S201、首先对浮法玻璃的图像进行灰度化处理,将彩色图像转换为灰度图像;
[0027]S202、使用高斯滤波器对灰度图像进行平滑处理,去除主要的高频噪声;
[0028]S203、使用中值滤波器对平滑后的图像进行平滑处理,去除主要的低频噪声;
[0029]S204、将高斯滤波器和中值滤波器的输出进行加权平均,得到最终的滤波结果;
[0030]S3、使用计算机视觉技术对预处理后的图像进行特征提取;
[0031]S301、将图像分割成不同的区域;
[0032]S302、从每个区域中提取颜色、纹理、形状特征,并进行图像增强、归一化、裁剪;
[0033]S303、从提取的特征中选择最具有代表性和区分度的特征;
[0034]S4、使用机器学习算法对提取的特征进行分类;
[0035]S401、设计卷积神经网络模型,包括卷积层、池化层、全连接层;
[0036]S402、使用标注好的数据集对模型进行训练,采用交叉熵损失函数和随机梯度下降优化算法提高模型的准确性;
[0037]S403、使用测试集对模型进行测试,并对缺陷进行具体划分;
[0038]S5、将训练好的模型集成到浮法玻璃检测系统中,依次对浮法玻璃进行检测,通过模型检测出的缺陷玻璃再次进行预处理,加入到模型内进行训练,改变超参数,调整模型结构,对模型进行优化;
[0039]S6、在检测过程中,对检测到的缺陷浮法玻璃通过报警模块进行警报提示,并计算其间隔时间,最后集成的浮法玻璃缺陷量数结果输出到显示端,最终形成对比数据表格。
[0040]与现有技术相比,本专利技术的有益效果是:
[0041]本专利技术中,使用组合平滑滤波模型进行图像预处理,基于浮法玻璃选择合适的滤波器和参数,同时,为了加强缺陷边缘的强特征区间,采用边缘增强算法,对图像进行边缘检测和增强,最大程度地解决双轮廓问题,提高了训练模型过程中的准确性;
[0042]本专利技术中,采用卷积神经网络进行浮法玻璃缺陷检测,其检测准确率高,可以有效地识别出各种类型的缺陷,提高了产品质量,在检测出缺陷浮法玻璃时,再次通过缺陷图像对模型进行训练,对训练集进行多重训练,提高了检测缺陷的准确性。
附图说明
[0043]图1为本专利技术基于机器学习的浮法玻璃缺陷检测系统的模块示意图。
具体实施方式
[0044]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0045]请参阅图1,本专利技术提供一种基于机器学习的浮法玻璃缺陷检测系统,包括图像检测与处理系统、模型设计与测试系统、分析与比对系统;
[0046]其中,图像检测与处理系统用于收集浮法玻璃图像数据,对图像数据进行处理,并提取检测数据;
[0047]模型设计与测试系统利用机器学习算法创建模型,使用标注好的数据集对模型进行训练,并对模型进行测试;
[0048]分析与比对系统用于显示与比对缺陷数据,最终形成对比数据表格。
[0049]具体的,所述图像检测与处理系统包括图像采集模块、图像预处理模块、提取特征模块;
[0050]其中,图像采集模块用于对浮法玻璃进行拍摄,获取图像数据,并对浮法玻璃进行标记;
[0051]图像预处理模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于机器学习的浮法玻璃缺陷检测系统,其特征在于,包括图像检测与处理系统、模型设计与测试系统、分析与比对系统;其中,图像检测与处理系统用于收集浮法玻璃图像数据,对图像数据进行处理,并提取检测数据;模型设计与测试系统利用机器学习算法创建模型,使用标注好的数据集对模型进行训练,并对模型进行测试;分析与比对系统用于显示与比对缺陷数据,最终形成对比数据表格。2.根据权利要求1所述的基于机器学习的浮法玻璃缺陷检测系统,其特征在于:所述图像检测与处理系统包括图像采集模块、图像预处理模块、提取特征模块;其中,图像采集模块用于对浮法玻璃进行拍摄,获取图像数据,并对浮法玻璃进行标记;图像预处理模块用于对采集到的图像数据进行预处理,包括图像去噪、图像增强、图像分割;提取特征模块用于通过计算机视觉技术对预处理后的图像进行特征提取。3.根据权利要求1所述的基于机器学习的浮法玻璃缺陷检测系统,其特征在于:所述模型设计与测试系统包括模型训练模块、模型测试模;其中,模型训练模块用于通过机器学习算法对数据进行训练,建立缺陷检测模型;模型测试模块用于将采集到的图像输入到训练好的模型中,进行缺陷检测,判断玻璃表面是否存在缺陷。4.根据权利要求1所述的基于机器学习的浮法玻璃缺陷检测系统,其特征在于:所述分析与比对系统包括缺陷检测与分类模块、缺陷对比模块、报警模块和显示结果模块;其中,缺陷检测与分类模块用于对检测到的缺陷形状、大小、位置进行特征提取;缺陷对比模块用于将检测到的缺陷再次输入到训练好的模型中,对模型进行优化训练;报警模块用于在检测过程中对缺陷的浮法玻璃进行提示,并计算其间隔时间;显示结果模块用于将检测和识别结果输出到显示...

【专利技术属性】
技术研发人员:陈琳
申请(专利权)人:武汉科技大学
类型:发明
国别省市:

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

1