一种玻璃缺陷监测装置制造方法及图纸

技术编号:39147711 阅读:10 留言:0更新日期:2023-10-23 14:57
本发明专利技术公开了一种玻璃缺陷监测装置,包括传感器和检测信号处理装置,所述传感器用于收集玻璃的检测信号,所述检测信号处理装置通过经训练的神经网络,根据所述检测信号判断缺陷有无,以及在判断有缺陷时确定缺陷类型的类型和位置;其中,所述传感器包括设置在玻璃侧边的两种以上的传感器,其中一种为光学传感器,其余包括红外传感器、电磁波传感器、声学传感器、电容传感器中的一种或多种,每种传感器的数量为一个或多个。本发明专利技术能够摆脱对光源和成像设备的依赖;能够对玻璃进行实时监测并降低监测成本。监测成本。监测成本。

【技术实现步骤摘要】
一种玻璃缺陷监测装置


[0001]本专利技术涉及玻璃监测的
,特别是涉及一种玻璃缺陷监测装置。

技术介绍

[0002]玻璃作为一种广泛应用的材料,其质量对于许多应用场景至关重要。玻璃缺陷可能导致结构弱化、光学性能降低以及美观问题,因此对玻璃进行缺陷检测具有重要意义。现有的玻璃缺陷检测方法主要依赖于传统的光学成像技术和机器视觉算法。这些方法通常需要借助透镜进行成像,并依赖外部光源提供光照。然而,这些方法存在以下问题。
[0003]对光源和成像设备的依赖:传统的检测方法需要依赖外部光源和成像设备,这会增加系统的复杂性和成本。同时,这种依赖性导致了对环境光照变化的敏感性,从而影响检测效果(对光照条件敏感、设备昂贵)。
[0004]检测维度有限:现有方法往往只能检测玻璃是否存在缺陷,而不能提供关于缺陷位置、类型等多维度信息。这限制了检测方法在实际应用中的效果。
[0005]对环境和场景的适应性较差:由于对光源和成像设备的依赖,现有方法在面对不同环境和应用场景时,往往需要进行参数调整和设备更换,导致系统的适应性较差。

技术实现思路

[0006]本专利技术的目的在于解决解决现有技术存在的上述至少一种问题,提供一种玻璃缺陷监测装置。
[0007]为实现上述目的,本专利技术采用以下技术方案:
[0008]一种玻璃缺陷监测装置,包括传感器和检测信号处理装置,所述传感器用于收集玻璃的检测信号,所述检测信号处理装置通过经训练的神经网络,根据所述检测信号判断缺陷有无,以及在判断有缺陷时确定缺陷类型的类型和位置;其中,所述传感器包括设置在玻璃侧边的两种以上的传感器,其中一种为光学传感器,其余包括红外传感器、电磁波传感器、声学传感器、电容传感器中的一种或多种,每种传感器的数量为一个或多个。
[0009]在本专利技术的一些实施例中,所述光学传感器检测玻璃表面的与缺陷相关的反射、透射、散射、折射光学信息;所述红外传感器检测玻璃表面的与缺陷相关的热特征信息;所述声学传感器检测玻璃表面的与缺陷相关的声波反射特征信息;所述电磁波传感器检测玻璃表面的与缺陷相关的电磁波反射特征信息;所述电容传感器检测玻璃表面的与缺陷相关的电容特征信息。
[0010]在本专利技术的一些实施例中,还包括预警模块,其用于根据所述检测信号处理装置的判断结果进行预警操作,具体包括:接收来自所述神经网络的缺陷预测结果,整合形成缺陷信息列表;遍历所述缺陷信息列表,根据预设的预警阈值和缺陷的置信度判断是否触发预警;触发预警时,进行预警信息的显示、发送、记录中的一种或多种操作。
[0011]在本专利技术的一些实施例中,还包括通信模块,其用于将所述预警信息发送到指定的监控设备。
[0012]在本专利技术的一些实施例中,每种传感器的数量为一个或多个,所述检测信号处理装置通过融合多个传感器的检测信号来进行缺陷检测,所述多个传感器的检测信号包括同一类型或不同类型的多个检测信号。
[0013]在本专利技术的一些实施例中,所述玻璃包括车辆、船舶、飞行器、建筑物、工业设备、光伏设备或家用设备的玻璃,能够在玻璃使用过程中实时检测缺陷。
[0014]在本专利技术的一些实施例中,所述神经网络为多任务图神经网络MT

GNN;其中,将所述玻璃表面划分为一组网格,并将每个网格单元视为图中的一个节点,节点之间的连接表示相邻网格单元之间的关系,为每个节点分配特征向量,其包含来自所述传感器的特征数据,由此构建所述玻璃表面的图结构;其中,所述图神经网络具有输入层、若干层图卷积层和输出层,所述输入层接收根据所述物理信号获得的特征向量,所述图卷积层用于学习节点之间的关系和传播节点之间的信息,所述输出层用于处理缺陷预测任务的输出。
[0015]在本专利技术的一些实施例中,所述图神经网络包括如下四个任务的输出层:
[0016]缺陷有无输出层,其对每个节点进行二分类,判断该节点是否存在缺陷;
[0017]缺陷大概位置输出层,其对每个节点进行回归,预测该节点内缺陷的相对位置;
[0018]缺陷类型分类输出层,其对每个节点进行多分类,识别该节点内缺陷的类型;
[0019]缺陷详细位置输出层,其对每个节点进行密集回归,预测该节点内缺陷的详细位置;
[0020]优选地,每个任务有一个对应的损失函数,总损失函数为:
[0021]L_total=λ1*L1+λ2*L2+λ3*L3+λ4*L4
[0022]其中,L_total为总损失函数,L1、L2、L3、L4分别为四个任务的损失函数,λ1、λ2、λ3、λ4分别是各个任务损失函数的权重;
[0023]为每个任务分别计算损失,并组合起来得到总损失。
[0024]更优选地,具体采用以下一种或多种的损失函数设置:
[0025]缺陷有无预测,采用二元交叉熵损失函数BCELoss:
[0026]L1=BCELoss=

Σ[y*log(p)+(1

y)*log(1

p)][0027]其中,y表示实际标签(0或1),p表示模型预测的概率;
[0028]缺陷大概位置预测,采用均方误差损失函数MSELoss:
[0029]L2=MSELoss=Σ(y

p)^2/N
[0030]其中,y表示实际位置,p表示模型预测的位置,N表示样本数量;
[0031]缺陷类型分类预测,采用类别交叉熵损失函数CCELoss:
[0032]L3=CCELoss=

ΣΣy_i*log(p_i)
[0033]其中,y_i表示实际类别的独热编码,p_i表示模型预测的概率;
[0034]缺陷详细位置预测,采用均方误差损失MSELoss:
[0035]L4=MSELoss=Σ(y1‑
p1)^2/N
[0036]其中,y1表示实际详细位置,p1表示模型预测的详细位置,N表示样本数量。
[0037]在本专利技术的一些实施例中,每一层图卷积层都按照以下公式:
[0038]X^(l+1)=σ(AX^(l)W^(l))
[0039]其中,X^(l)表示第l层的节点特征矩阵,A表示邻接矩阵,W^(l)表示第l层的权重矩阵,σ表示激活函数。
[0040]在本专利技术的一些实施例中,所述检测信号处理装置还根据环境参数数据自适应调整所述检测信号的缺陷检测阈值,具体包括:
[0041]使用环境参数数据和对应的检测阈值标签作为训练集,训练检测阈值与环境参数之间的关系模型;
[0042]通过所述关系模型,根据当前环境参数数据预测对应的阈值,动态调整缺陷检测阈值。
[0043]本专利技术具有如下有益效果:
[0044]本专利技术提出的玻璃缺陷监测装置,包括传感器和检测信号处理装置,通过传感器收集玻璃的检测信号,再通过检测信号处理装置根据检测信号判断缺陷有无,以及在判断有缺陷时确定缺陷类型的类型和本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种玻璃缺陷监测装置,其特征在于,包括传感器和检测信号处理装置,所述传感器用于收集玻璃的检测信号,所述检测信号处理装置通过经训练的神经网络,根据所述检测信号判断缺陷有无,以及在判断有缺陷时确定缺陷类型的类型和位置;其中,所述传感器包括设置在玻璃侧边的两种以上的传感器,其中一种为光学传感器,其余包括红外传感器、电磁波传感器、声学传感器、电容传感器中的一种或多种,每种传感器的数量为一个或多个。2.如权利要求1所述的玻璃缺陷监测装置,其特征在于,所述光学传感器检测玻璃表面的与缺陷相关的反射、透射、散射、折射光学信息;所述红外传感器检测玻璃表面的与缺陷相关的热特征信息;所述声学传感器检测玻璃表面的与缺陷相关的声波反射特征信息;所述电磁波传感器检测玻璃表面的与缺陷相关的电磁波反射特征信息;所述电容传感器检测玻璃表面的与缺陷相关的电容特征信息。3.如权利要求1所述的玻璃缺陷监测装置,其特征在于,还包括预警模块,其用于根据所述检测信号处理装置的判断结果进行预警操作,具体包括:接收来自所述神经网络的缺陷预测结果,整合形成缺陷信息列表;遍历所述缺陷信息列表,根据预设的预警阈值和缺陷的置信度判断是否触发预警;触发预警时,进行预警信息的显示、发送、记录中的一种或多种操作。4.如权利要求1所述的玻璃缺陷监测装置,其特征在于,还包括通信模块,其用于将所述预警信息发送到指定的监控设备。5.如权利要求1所述的玻璃缺陷监测装置,其特征在于,每种传感器的数量为一个或多个,所述检测信号处理装置通过融合多个传感器的检测信号来进行缺陷检测,所述多个传感器的检测信号包括同一类型或不同类型的多个检测信号。6.如权利要求1至5任一项所述的玻璃缺陷监测装置,其特征在于,所述玻璃包括车辆、船舶、飞行器、建筑物、工业设备、光伏设备或家用...

【专利技术属性】
技术研发人员:金欣曾云辉
申请(专利权)人:清华大学深圳国际研究生院
类型:发明
国别省市:

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

1