发明名称 基于数据融合和RBF神经网络的表面缺陷深度估计方法
摘要 本发明公开了一种基于数据融合和RBF神经网络的表面缺陷深度估计方法,利用独立成分分析ICA提取缺陷信息,将缺陷周围的热响应特征分离出来,得到独立成分和混叠向量;然后设置三个分类器,并利用数据融合对包含缺陷深度信息的混叠向量进行自动筛选,对选出的混叠向量进行傅里叶变换,并利用神经网络进行缺陷深度估计。这样通过数据融合方法选取的缺陷深度信息可以保证缺陷信息选取的准确度,其次,利用RBF神经网络对复杂的非线性输入仍然具有较好的输出精度,进一步保证了缺陷深度估计的精度。
申请公布号 CN106022365A 申请公布日期 2016.10.12
申请号 CN201610321735.3 申请日期 2016.05.16
申请人 电子科技大学 发明人 程玉华;殷春;朱佩佩;白利兵;黄雪刚;周士伟;吴姗姗
分类号 G06K9/62(2006.01)I;G06N3/08(2006.01)I 主分类号 G06K9/62(2006.01)I
代理机构 成都行之专利代理事务所(普通合伙) 51220 代理人 温利平
主权项 一种基于数据融合和RBF神经网络的表面缺陷深度估计方法,其特征在于,包括以下步骤:(1)、采用脉冲涡流对待测件加热,再利用红外热像仪采集单位时长内的待测件红外热图像序列,且每帧红外热图像大小相同;(2)、利用独立成分分析算法处理红外热图像序列,得到n(n=1,2,…,H)个独立成分和混叠向量;(3)、根据独立成分和混叠向量计算频谱信息(3.1)、设置分类器计算n个独立成分的的峰度系数kur(i),再根据峰度系数kur(i)设置峰度系数分类器:<maths num="0001"><math><![CDATA[<mrow><msub><mi>d</mi><mrow><mn>1</mn><mo>,</mo><mi>i</mi></mrow></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mn>1</mn><mo>,</mo><mo>&ForAll;</mo><mi>k</mi><mi>u</mi><mi>r</mi><mo>(</mo><mi>j</mi><mo>)</mo><mo>&lt;</mo><mo>=</mo><mi>k</mi><mi>u</mi><mi>r</mi><mo>(</mo><mi>i</mi><mo>)</mo><mo>,</mo><mi>j</mi><mo>&NotEqual;</mo><mi>i</mi></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo><mo>&Exists;</mo><mi>k</mi><mi>u</mi><mi>r</mi><mo>(</mo><mi>j</mi><mo>)</mo><mo>&gt;</mo><mi>k</mi><mi>u</mi><mi>r</mi><mo>(</mo><mi>i</mi><mo>)</mo><mo>,</mo><mi>j</mi><mo>&NotEqual;</mo><mi>i</mi></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000990936860000011.GIF" wi="685" he="143" /></maths>计算n个混叠向量在采样结束时刻和初始时刻的温度差值tep(i),再根据温度差值tep(i)设置温差分类器:<maths num="0002"><math><![CDATA[<mrow><msub><mi>d</mi><mrow><mn>2</mn><mo>,</mo><mi>i</mi></mrow></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mn>1</mn><mo>,</mo><mo>&ForAll;</mo><mi>t</mi><mi>e</mi><mi>p</mi><mo>(</mo><mi>j</mi><mo>)</mo><mo>&gt;</mo><mo>=</mo><mi>t</mi><mi>e</mi><mi>p</mi><mo>(</mo><mi>i</mi><mo>)</mo><mo>,</mo><mi>j</mi><mo>&NotEqual;</mo><mi>i</mi></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo><mo>&Exists;</mo><mi>t</mi><mi>e</mi><mi>p</mi><mo>(</mo><mi>j</mi><mo>)</mo><mo>&lt;</mo><mi>t</mi><mi>e</mi><mi>p</mi><mo>(</mo><mi>i</mi><mo>)</mo><mo>,</mo><mi>j</mi><mo>&NotEqual;</mo><mi>i</mi></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000990936860000012.GIF" wi="654" he="143" /></maths>计算n个混叠向量在加热结束时刻以后的最大变化速度spe(i),再根据最大变化速度spe(i)设置下降速度分类器:<maths num="0003"><math><![CDATA[<mrow><msub><mi>d</mi><mrow><mn>3</mn><mo>,</mo><mi>i</mi></mrow></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mn>1</mn><mo>,</mo><mo>&ForAll;</mo><mi>s</mi><mi>p</mi><mi>e</mi><mo>(</mo><mi>j</mi><mo>)</mo><mo>&lt;</mo><mo>=</mo><mi>s</mi><mi>p</mi><mi>e</mi><mo>(</mo><mi>i</mi><mo>)</mo><mo>,</mo><mi>j</mi><mo>&NotEqual;</mo><mi>i</mi></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo><mo>&Exists;</mo><mi>s</mi><mi>p</mi><mi>e</mi><mo>(</mo><mi>j</mi><mo>)</mo><mo>&gt;</mo><mi>s</mi><mi>p</mi><mi>e</mi><mo>(</mo><mi>i</mi><mo>)</mo><mo>,</mo><mi>j</mi><mo>&NotEqual;</mo><mi>i</mi></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000990936860000013.GIF" wi="662" he="143" /></maths>(3.2)、基于投票机制的决策融合对三种分类结果进行处理计算<img file="FDA0000990936860000014.GIF" wi="432" he="103" />再根据M值找出对应M值的混叠向量;(3.3)、将步骤(3.2)找出的混叠向量的下降阶段进行傅里叶变换,<img file="FDA0000990936860000015.GIF" wi="464" he="87" />得到混叠向量下降阶段的频谱信息;(4)、利用RBF神经网络进行表面缺陷深度估计将训练样本按照步骤(3.1)、(3.2)所述方法选出各个样本的对应M值的混叠向量,再按照步骤(3.3)所述方法得到该混叠向量下降阶段的频谱信息,并输入到RBF神经网络中进行训练,得到表面的深度缺陷。
地址 611731 四川省成都市高新区(西区)西源大道2006号