CN102507462B - 一种基于高光谱分析的铜品质检测方法及其检测*** - Google Patents

一种基于高光谱分析的铜品质检测方法及其检测*** Download PDF

Info

Publication number
CN102507462B
CN102507462B CN 201110350365 CN201110350365A CN102507462B CN 102507462 B CN102507462 B CN 102507462B CN 201110350365 CN201110350365 CN 201110350365 CN 201110350365 A CN201110350365 A CN 201110350365A CN 102507462 B CN102507462 B CN 102507462B
Authority
CN
China
Prior art keywords
matrix
optimum
end member
copper material
iteration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 201110350365
Other languages
English (en)
Other versions
CN102507462A (zh
Inventor
戴华平
王旭
胡红亮
王玉涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN 201110350365 priority Critical patent/CN102507462B/zh
Publication of CN102507462A publication Critical patent/CN102507462A/zh
Application granted granted Critical
Publication of CN102507462B publication Critical patent/CN102507462B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Investigating Or Analysing Materials By Optical Means (AREA)

Abstract

本发明公开了一种基于高光谱分析的铜品质检测方法,包括:(1)构建待测铜料的特征图像立方体;(2)从特征图像立方体中提取出待测铜料各成分的含量和光谱信息;(3)评价待测铜料的品质;本发明方法在传统的高光谱图像处理技术上引入了特征图像立方体的概念,同时获取待测铜料的图像特征和光谱特征,并利用融合后的PSO-nsNMF算法对铜料进行特征提取、品质检测,保证了铜品质的检测精度。本发明还公开了一种基于高光谱分析的铜品质检测***,包括:高光谱成像单元和图像处理单元;本发明***利用计算机结合高光谱成像仪器对铜样本图像实时在线采集、处理数据,保证了铜品质的检测时效性。

Description

一种基于高光谱分析的铜品质检测方法及其检测***
技术领域
本发明属于检测技术领域,具体涉及一种基于高光谱分析的铜品质检测方法及其检测***。
背景技术
铜加工过程需要能够快速准确地检测出铜料的品质,铜品质在线检测对于及时、高效地进行后续铜加工非常重要。
现有工艺下,铜品质检测一般采用离线抽检送到实验室化验的检测方式,实验室检测主要分化学分析法和仪器分析法:化学分析法,即将化学试剂与待测样品进行化学反应,通过测定反应后的物质含量来判断铜品质;仪器分析法,即利用原子发射光谱仪检测样本的原子发射光谱,根据相应的检测标准判断铜品质指标;这两种实验室检测方法虽然检测精度较高,但检测时间较长,不能满足在线实时控制的需要。
目前在很多铜加工企业中,操作工人常常目测铜料的颜色等外观特征来估计铜品质,虽然一定程度上满足了检测的实时性,但其估计判断的准确与否取决于工人的操作经验和疲劳状态;故一般检测精度不高,检测结果的可靠性低。
因此,国内的铜加工企业目前都无法实现铜品质的在线实时精确测量,精确的铜品质多是通过实验室的离线化验分析获得,但时间滞后达几个小时;而现场依赖操作工人的经验估计出的铜品质,数据大多精度不高,可靠性低。
发明内容
针对现有技术所存在的上述技术缺陷,本发明提供了一种基于高光谱分析的铜品质检测方法及其检测***,实现了铜品质的实时精确测量。
一种基于高光谱分析的铜品质检测方法,包括如下步骤:
(1)对待测铜料的不同区域进行图线采集,并将采集到的图线对应转换为CCD(Charged Coupled Device,电荷耦合器件)分光图像;取m张所述的CCD分光图像合成特征图像立方体;所述的图线由n个像元构成;
(2)利用PSO-nsNMF(基于粒子群优化的非平滑约束非负矩阵分解)算法对所述的特征图像立方体进行特征提取,提取出待测铜料各成分的含量和光谱信息;
(3)根据待测铜料各成分的光谱信息,提取出待测铜料有效成分的含量,将待测铜料有效成分的含量与各品质铜料有效成分的标准含量进行比对,评价出待测铜料的品质。
所述的步骤(1)中,将m张CCD分光图像合成特征图像立方体的过程为:
a.根据以下方程组求解CCD分光图像对应的图线上每个像元的RGB(红绿蓝)值;
Figure BDA0000106400740000021
Figure BDA0000106400740000022
Figure BDA0000106400740000023
其中:h为RGB系数,λ为波长值,λ1=380,λ2=780;
Figure BDA0000106400740000024
为像元在λ上对应的灰度值,
Figure BDA0000106400740000025
分别为RGB三色在λ上对应的刺激值;
b.根据步骤a,遍历m张CCD分光图像对应的m条图线,将m条图线合成待测铜料的图像;该图像可供机器视觉***或有经验的操作人员通过根据观察铜料的形状、大小、颜色,初步估计待测铜料的铜品质,作为一种辅助的检测评价途径;
c.将m张CCD分光图像和待测铜料的图像进行融合,得到待测铜料的特征图像立方体。
所述的特征图像立方体为一个包含图像和光谱信息的数据集合模型,其横截面是图像信息,纵截面是光谱信息。
所述的步骤(2)中,利用PSO-nsNMF算法对特征图像立方体进行特征提取的过程为:
a.根据CCD分光图像,通过以下迭代方程组迭代一次后,得到迭代后的端元光谱矩阵和丰度矩阵;
m ( i , j ) k = m ( i , j ) k - 1 [ R ( S k - 1 ) T ] ( i , j ) - m ( i , j ) k - 1 [ M k - 1 S k - 1 ( S k - 1 ) T ] ( i , j ) - - - ( 2 )
S ( i , j ) k = S ( i , j ) k - 1 [ ( M k C ) T R ] ( i , j ) - s ( i , j ) k - 1 [ ( M k C ) T ( M k C ) S k - 1 ] ( i , j ) - - - ( 3 )
C = ( 1 - θ ) I + θ p BB T - - - ( 4 )
其中:R为CCD分光图像对应的l×n维的CCD分光矩阵,l为波段个数,n为像元个数,CCD分光矩阵中的元素值为各像元在不同波段上的灰度值;M为l×p维的端元光谱矩阵,p为端元个数(即铜料中的成分种数),端元光谱矩阵中的元素值为各端元在不同波段上的光谱值;S为p×n维的丰度矩阵,丰度矩阵中的元素值为各像元中的各端元的含量值;C为p×p维的正对称矩阵,θ为稀疏因子且0≤θ≤1,I为p×p维的单位矩阵,B为p×1维的单位向量;M0和S0分别为随机初始化的端元光谱矩阵和丰度矩阵,Mk和Sk分别为k次迭代后的端元光谱矩阵和丰度矩阵,
Figure BDA0000106400740000033
Figure BDA0000106400740000034
分别为Mk和Sk中第i行第j列的元素值,k为迭代次数。
b.根据迭代后的端元光谱矩阵和丰度矩阵,通过以下迭代方程组迭代一次后,得到最优端元光谱矩阵;
V k = wV k - 1 + c 1 rand ( P best k - 1 - P now k - 1 ) + c 2 rand ( G best k - 1 - P now k - 1 ) - - - ( 5 )
P now k = P now k - 1 + V k - - - ( 6 )
E = 1 2 | | R - MCS k | | 2 - - - ( 7 )
其中:V为l×tp维的粒子速度矩阵,Vk为k次迭代后的粒子速度矩阵,V0为随机初始化的粒子速度矩阵,t为粒子个数;Pnow为l×tp维的粒子集合矩阵,
Figure BDA0000106400740000038
为k次迭代后的粒子集合矩阵;为初始化的粒子集合矩阵,其由t个粒子(端元光谱矩阵)级联而成,t个粒子包括迭代后的端元光谱矩阵和t-1个不同的随机端元光谱矩阵,随机端元光谱矩阵中的元素值为迭代后端元光谱矩阵中对应的元素值加上粒子系数,粒子系数为大于0小于1的随机数,不同的随机端元光谱矩阵对应施加的粒子系数不同;Pbest为l×tp维的粒子个体最优集合矩阵,
Figure BDA00001064007400000310
Figure BDA00001064007400000311
为k次迭代后的粒子个体最优集合矩阵,其由
Figure BDA00001064007400000312
Figure BDA00001064007400000313
中的粒子一一代入公式(7)中,并分别求解得到两组(每组t个)目标函数值,一一对比两组目标函数值,将t个对应目标函数值较小的粒子替换中对应的粒子,得到
Figure BDA00001064007400000315
Gbest为l×tp维的粒子全局最优集合矩阵,
Figure BDA00001064007400000317
为k次迭代后的粒子全局最优集合矩阵,其由
Figure BDA00001064007400000318
中的粒子一一代入公式(7)中,并分别求解得到t个目标函数值,比较t个目标函数值,将对应目标函数值最小的粒子替换中的每个粒子,得到
Figure BDA0000106400740000042
中的t个粒子均相同,且任一粒子即为最优端元光谱矩阵;c1和c2均为学习因子,rand为大于0小于1的随机数,w为权重值,E为目标函数值,Sk为迭代后的丰度矩阵,M为粒子。
c.根据迭代后的丰度矩阵和最优端元光谱矩阵,通过以下方程求解出最优丰度矩阵;
S ( i , j ) = S ( i , j ) k [ ( AC ) T R ] ( i , j ) - s ( i , j ) k [ ( AC ) T ( AC ) S k ] ( i , j ) - - - ( 8 )
其中:A为最优端元光谱矩阵,
Figure BDA0000106400740000044
为迭代后的丰度矩阵中第i行第j列的元素值,s(i,j)为最优丰度矩阵中第i行第j列的元素值。
d.根据最优端元光谱矩阵和最优丰度矩阵,判断以下收敛条件是否成立:若是,输出最优端元光谱矩阵和最优丰度矩阵;若否,将最优端元光谱矩阵和最优丰度矩阵分别作为迭代前的端元光谱矩阵和丰度矩阵,返回执行步骤a;
1 2 | | R - ACS | | 2 < 10 - 8 - - - ( 9 )
其中:A为最优端元光谱矩阵,S为最优丰度矩阵。
若迭代次数达到最大迭代次数时,输出最优端元光谱矩阵和最优丰度矩阵。
e.根据步骤a-d,遍历m张CCD分光图像,得到m个最优丰度矩阵和m个最优端元光谱矩阵,将m个最优丰度矩阵累加得到特征图像立方体的最优丰度矩阵;将特征图像立方体的最优丰度矩阵根据以下公式进行归一化处理,得到待测铜料各成分的含量;
Z ( i ) = &Sigma; j = 1 n d ( i , j ) &Sigma; i = 1 p &Sigma; j = 1 n d ( i , j ) - - - ( 10 )
其中:Z为p×1维的向量,z(i)为Z中第i行的元素值,Z中的元素值为待测铜料各成分的含量;D为p×n维的特征图像立方体的最优丰度矩阵,d(i,j)为D中第i行第j列的元素值。
所述的最优端元光谱矩阵中的元素值为待测铜料各成分在不同波段上的光谱值,即待测铜料各成分的光谱信息。
一种基于高光谱分析的铜品质检测***,包括:
高光谱成像单元,用于对待测铜料的不同区域进行图线采集,并将采集到的图线对应转换为CCD分光图像;
图像处理单元,用于取m张所述的CCD分光图像合成特征图像立方体,并从特征图像立方体中提取出待测铜料各成分的含量,进而评价出待测铜料的品质。
所述的图像处理单元,包括:
图像合成模块,用于取m张所述的CCD分光图像合成特征图像立方体;
特征提取模块,用于从所述的特征图像立方体中提取出待测铜料各成分的含量和光谱信息;
品质评测模块,用于根据待测铜料各成分的光谱信息,提取出待测铜料有效成分的含量,将待测铜料有效成分的含量与各品质铜料有效成分的标准含量进行比对,评价出待测铜料的品质。
所述的高光谱成像单元为高光谱成像仪,所述的图像处理单元为工业控制计算机。
所述的工业控制计算机采用千兆以太网接口与所述的高光谱成像仪实现连接。
本发明方法在传统的高光谱图像处理技术上引入了特征图像立方体的概念,同时获取待测铜料的图像特征和光谱特征,并利用融合后的PSO-nsNMF算法对铜料进行特征提取、品质检测,保证了铜品质的检测精度;本发明***利用计算机结合高光谱成像仪器对铜样本图像实时在线采集、处理数据,保证了铜品质的检测时效性。
附图说明
图1为本发明检测***的使用状态示意图。
图2为高光谱成像仪的组成结构示意图。
图3为本发明检测方法的步骤流程示意图。
图4为特征图像立方体的示意图。
具体实施方式
为了更为具体地描述本发明,下面结合附图及具体实施方式对本发明的技术方案进行详细说明。
如图1所示,一种基于高光谱分析的铜品质检测***,包括:一台工业控制计算机1和一台高光谱成像仪2。
本实施例中的待测对象为铜加工生产线传送带6上的铜料4,传送带6以恒定的速度运转,传送带6的转轴上安装有光电编码器3,光电编码器3通过输出脉冲信号对传送带6传动的距离进行记录,该脉冲信号(一个脉冲对应单位距离1mm)通过高速脉冲数据采集卡传送到工业控制计算机1中;本实施例中,光电编码器采用的型号为RVI50N-09BK0A3TN-600,高速脉冲数据采集卡采用的型号为PXI6220。
传送带6上方固定有一盏卤素灯7,卤素灯7发出的光照在铜料4上产生反射光线,用以使铜料4成像;本实施例中,卤素灯采用的型号为C35。
高光谱成像仪2固定于传送带6上方,用于对流动的待测铜料4进行图线采集,并将采集到的图线对应转换为CCD分光图像;如图2所示,一台高光谱成像仪2包括物镜21、分光器件22和CCD相机23;铜料4的反射光线20由物镜21进入,通过狭缝24进入分光器件22,分光器件22进行分光以后,光线进入CCD相机23后,形成CCD分光图像,CCD相机23通过网络线将CCD分光图像传送给工业控制计算机1;本实施例中,高光谱成像仪采用的型号为IST-VIS 0.38-1.0。
工业控制计算机1与高光谱成像仪2相连,当累积5个脉冲后,工业控制计算机1就会截取一张CCD分光图像,然后复位清空;每累积5个脉冲,工业控制计算机1截取一张CCD分光图像,共截取m张CCD分光图像;本实施例中,m=50;工业控制计算机采用研华工业控制计算机,该机采用Intel双核处理器,主频3.0G,1100M网卡,1G内存,160G硬盘,19寸液晶显示器,满足工业现场恶劣环境的要求。
工业控制计算机1内安装有图像合成模块、特征提取模块和品质评测模块,工业控制计算机1通过千兆以太网接口与高光谱成像仪2实现连接。
图像合成模块,用于取m张CCD分光图像合成特征图像立方体;
特征提取模块,用于从特征图像立方体中提取出待测铜料各成分的含量和光谱信息;
品质评测模块,用于根据待测铜料各成分的光谱信息,提取出待测铜料有效成分的含量,将待测铜料有效成分的含量与各品质铜料有效成分的标准含量进行比对,评价出待测铜料的品质。
如图3所示,本实施方式检测***对应的检测方法如下:
(1)构建待测铜料的特征图像立方体。
首先,对待测铜料的不同区域进行图线采集,并将采集到的图线对应转换为CCD分光图像;一条图线由n个像元构成,CCD分光图像实为一个包含有光谱信息的l×n维的矩阵,l为波段个数,n为像元个数,矩阵中的元素值为各像元在不同波段上的灰度值;本实施例中,1=300,n=1000。
取m张CCD分光图像合成特征图像立方体,其过程为:
a.根据以下方程组求解CCD分光图像对应的图线上每个像元的RGB值;
Figure BDA0000106400740000071
Figure BDA0000106400740000072
Figure BDA0000106400740000073
其中:h为RGB系数,本实施例中h=0.8,λ为波长值,λ1=380,λ2=780;
Figure BDA0000106400740000074
为像元在λ上对应的灰度值,
Figure BDA0000106400740000075
分别为RGB三色在λ上对应的刺激值(可查表得到);
b.根据步骤a,遍历m张CCD分光图像对应的m条图线,可求得所有像元的RGB值,将m条图线合成一张图像,每个像元的RGB值对应为图像每个像素的像素值,该图像即为待测铜料的图像,其可供机器视觉***或有经验的操作人员通过根据观察铜料的形状、大小、颜色,初步估计待测铜料的铜品质,作为一种辅助的检测评价途径;
c.将m张CCD分光图像和待测铜料的图像进行融合,得到待测铜料的特征图像立方体。
如图4所示,特征图像立方体为一个包含图像和光谱信息的数据集合模型,其横截面是图像信息,纵截面是光谱信息,长宽高分别为m、n和l。
(2)从特征图像立方体中提取出待测铜料各成分的含量和光谱信息。
a.根据CCD分光图像,通过以下迭代方程组迭代一次后,得到迭代后的端元光谱矩阵和丰度矩阵;
m ( i , j ) k = m ( i , j ) k - 1 [ R ( S k - 1 ) T ] ( i , j ) - m ( i , j ) k - 1 [ M k - 1 S k - 1 ( S k - 1 ) T ] ( i , j ) - - - ( 2 )
S ( i , j ) k = S ( i , j ) k - 1 [ ( M k C ) T R ] ( i , j ) - s ( i , j ) k - 1 [ ( M k C ) T ( M k C ) S k - 1 ] ( i , j ) - - - ( 3 )
C = ( 1 - &theta; ) I + &theta; p BB T - - - ( 4 )
其中:R为CCD分光图像对应的l×n维的CCD分光矩阵,CCD分光矩阵中的元素值为各像元在不同波段上的灰度值;M为l×p维的端元光谱矩阵,p为端元个数(即铜料中的成分种数,本实施例中,p=6),端元光谱矩阵中的元素值为各端元在不同波段上的光谱值;S为p×n维的丰度矩阵,丰度矩阵中的元素值为各像元中的各端元的含量值;C为p×p维的正对称矩阵,用于对迭代起平滑作用,θ为稀疏因子且0≤θ≤1,I为p×p维的单位矩阵,B为p×1维的单位向量;M0和S0分别为随机初始化的端元光谱矩阵和丰度矩阵,Mk和Sk分别为k次迭代后的端元光谱矩阵和丰度矩阵,
Figure BDA0000106400740000083
分别为Mk和Sk中第i行第j列的元素值,k为迭代次数。
b.根据迭代后的端元光谱矩阵和丰度矩阵,通过以下迭代方程组迭代一次后,得到最优端元光谱矩阵;
V k = wV k - 1 + c 1 rand ( P best k - 1 - P now k - 1 ) + c 2 rand ( G best k - 1 - P now k - 1 ) - - - ( 5 )
P now k = P now k - 1 + V k - - - ( 6 )
E = 1 2 | | R - MCS k | | 2 - - - ( 7 )
其中:V为l×tp维的粒子速度矩阵,Vk为k次迭代后的粒子速度矩阵,V0为随机初始化的粒子速度矩阵,t为粒子个数,本实施例中,t=10;Pnow为l×tp维的粒子集合矩阵,
Figure BDA0000106400740000088
为k次迭代后的粒子集合矩阵;
Figure BDA0000106400740000089
为初始化的粒子集合矩阵,其由t个粒子(端元光谱矩阵)级联而成,t个粒子包括迭代后的端元光谱矩阵和t-1个不同的随机端元光谱矩阵,随机端元光谱矩阵中的元素值为迭代后端元光谱矩阵中对应的元素值加上粒子系数,粒子系数为大于0小于1的随机数,不同的随机端元光谱矩阵对应施加的粒子系数不同;Pbest为l×tp维的粒子个体最优集合矩阵,
Figure BDA00001064007400000810
Figure BDA00001064007400000811
为k次迭代后的粒子个体最优集合矩阵,其由
Figure BDA00001064007400000812
中的粒子一一代入公式(7)中,并分别求解得到两组(每组t个)目标函数值,一一对比两组目标函数值,将t个对应目标函数值较小的粒子替换
Figure BDA00001064007400000814
中对应的粒子,得到
Figure BDA00001064007400000815
Gbest为l×tp维的粒子全局最优集合矩阵,
Figure BDA00001064007400000816
Figure BDA00001064007400000817
为k次迭代后的粒子全局最优集合矩阵,其由中的粒子一一代入公式(7)中,并分别求解得到t个目标函数值,比较t个目标函数值,将对应目标函数值最小的粒子替换中的每个粒子,得到
Figure BDA0000106400740000092
中的t个粒子均相同,且任一粒子即为最优端元光谱矩阵;c1和c2均为学习因子,本实施例中,c1=c2=2,rand为大于0小于1的随机数,w为权重值,本实施例中w=0.5,E为目标函数值,Sk为迭代后的丰度矩阵,M为粒子。
c.根据迭代后的丰度矩阵和最优端元光谱矩阵,通过以下方程求解出最优丰度矩阵;
S ( i , j ) = S ( i , j ) k [ ( AC ) T R ] ( i , j ) - s ( i , j ) k [ ( AC ) T ( AC ) S k ] ( i , j ) - - - ( 8 )
其中:A为最优端元光谱矩阵,
Figure BDA0000106400740000094
为迭代后的丰度矩阵中第i行第j列的元素值,s(i,j)为最优丰度矩阵中第i行第j列的元素值。
d.根据最优端元光谱矩阵和最优丰度矩阵,判断以下收敛条件是否成立:若是,输出最优端元光谱矩阵和最优丰度矩阵;若否,将最优端元光谱矩阵和最优丰度矩阵分别作为迭代前的端元光谱矩阵和丰度矩阵,返回执行步骤a;
1 2 | | R - ACS | | 2 < 10 - 8 - - - ( 9 )
其中:A为最优端元光谱矩阵,S为最优丰度矩阵。
若迭代次数达到200次时,输出最优端元光谱矩阵和最优丰度矩阵。
e.根据步骤a-d,遍历m张CCD分光图像,得到m个最优丰度矩阵和m个最优端元光谱矩阵,将m个最优丰度矩阵累加得到特征图像立方体的最优丰度矩阵;将特征图像立方体的最优丰度矩阵根据以下公式进行归一化处理,得到待测铜料各成分的含量;
Z ( i ) = &Sigma; j = 1 n d ( i , j ) &Sigma; i = 1 p &Sigma; j = 1 n d ( i , j ) - - - ( 10 )
其中:Z为p×1维的向量,z(i)为Z中第i行的元素值,Z中的元素值为待测铜料各成分的含量;D为p×n维的特征图像立方体的最优丰度矩阵,d(i,j)为D中第i行第j列的元素值。
最优端元光谱矩阵中的元素值为待测铜料各成分在不同波段上的光谱值,即待测铜料各成分的光谱信息。
(3)评价待测铜料的品质。
根据待测铜料各成分的光谱信息,提取出待测铜料有效成分的含量,将待测铜料有效成分的含量z5(本实施例中,Z向量中第5行的元素值为待测铜料有效成分的含量)与各品质铜料有效成分的标准含量进行比对,评价出待测铜料的品质。
表1:待测铜料的检测数据
从表1可见,本实施方式提取出的铜料有效成分含量与实验室离线化验得到的有效成分含量相差无几,故验证了本实施方式的检测结果具有较高的精度和可靠性,能实时准确评价出铜品质,值得信赖。

Claims (1)

1.一种基于高光谱分析的铜品质检测方法,包括如下步骤:
(1)对待测铜料的不同区域进行图线采集,并将采集到的图线对应转换为CCD分光图像;取m张所述的CCD分光图像合成特征图像立方体:
A1.根据以下方程组求解CCD分光图像对应的图线上每个像元的RGB值;
Figure FDA00003093052100011
Figure FDA00003093052100012
Figure FDA00003093052100013
其中:h为RGB系数,λ为波长值;
Figure FDA00003093052100014
为像元在λ上对应的灰度值,
Figure FDA00003093052100015
Figure FDA00003093052100016
Figure FDA00003093052100017
分别为RGB三色在λ上对应的刺激值;
A2.根据步骤A1,遍历m张CCD分光图像对应的m条图线,将m条图线合成待测铜料的图像;
A3.将m张CCD分光图像和待测铜料的图像进行融合,得到待测铜料的特征图像立方体;
(2)利用PSO-nsNMF算法对所述的特征图像立方体进行特征提取,提取出待测铜料各成分的含量和光谱信息:
B1.根据CCD分光图像,通过以下迭代方程组迭代一次后,得到迭代后的端元光谱矩阵和丰度矩阵;
m ( i , j ) k = m ( i , j ) k - 1 [ R ( S k - 1 ) T ] ( i , j ) - m ( i , j ) k - 1 [ M k - 1 S k - 1 ( S k - 1 ) T ] ( i , j )
s ( i , j ) k = s ( i , j ) k - 1 [ ( M k C ) T R ] ( i , j ) - s ( i , j ) k - 1 [ ( M k C ) T ( M k C ) S k - 1 ] ( i , j )
C = ( 1 - &theta; ) I + &theta; p B B T
其中:R为CCD分光矩阵,M为端元光谱矩阵,S为丰度矩阵,C为正对称矩阵,θ为稀疏因子,I为单位矩阵,B为单位向量,Mk和Sk分别为k次迭代后的端元光谱矩阵和丰度矩阵,
Figure FDA000030930521000111
Figure FDA000030930521000112
分别为Mk和Sk中第i行第j列的元素值,k为迭代次数;
B2.根据迭代后的端元光谱矩阵和丰度矩阵,通过以下迭代方程组迭代一次后,得到最优端元光谱矩阵;
V k = w V k - 1 + c 1 rand ( P best k - 1 - P now k - 1 ) + c 2 rand ( G best k - 1 - P now k - 1 )
P now k = P now k - 1 + V k
E = 1 2 | | R - MCS k | | 2
其中:V为粒子速度矩阵,Vk为k次迭代后的粒子速度矩阵,Pnow为粒子集合矩阵,
Figure FDA00003093052100024
为k次迭代后的粒子集合矩阵;
Figure FDA00003093052100025
由t个粒子级联而成,t个粒子包括迭代后的端元光谱矩阵和t-1个不同的随机端元光谱矩阵;Pbest为粒子个体最优集合矩阵,
Figure FDA00003093052100026
为k次迭代后的粒子个体最优集合矩阵,Gbest为粒子全局最优集合矩阵,
Figure FDA00003093052100027
为k次迭代后的粒子全局最优集合矩阵,
Figure FDA00003093052100028
中的任一粒子即为最优端元光谱矩阵;c1和c2均为学习因子,rand为大于0小于1的随机数,w为权重值,E为目标函数值,Sk为迭代后的丰度矩阵,M为粒子;
B3.根据迭代后的丰度矩阵和最优端元光谱矩阵,通过以下方程求解出最优丰度矩阵;
s ( i , j ) = s ( i , j ) k [ ( AC ) T R ] ( i , j ) - s ( i , j ) k [ ( AC ) T ( AC ) S k ] ( i , j )
其中:A为最优端元光谱矩阵,
Figure FDA000030930521000210
为迭代后的丰度矩阵中第i行第j列的元素值,s(i,j)为最优丰度矩阵中第i行第j列的元素值;
B4.根据最优端元光谱矩阵和最优丰度矩阵,判断以下收敛条件是否成立:若是,输出最优端元光谱矩阵和最优丰度矩阵;若否,将最优端元光谱矩阵和最优丰度矩阵分别作为迭代前的端元光谱矩阵和丰度矩阵,返回执行步骤B1;
1 2 | | R - ACS | | 2 < 10 - 8
其中:S为最优丰度矩阵;
B5.根据步骤B1~B4,遍历m张CCD分光图像,得到m个最优丰度矩阵和m个最优端元光谱矩阵,将m个最优丰度矩阵累加得到特征图像立方体的最优丰度矩阵;将特征图像立方体的最优丰度矩阵根据以下公式进行归一化处理,得到待测铜料各成分的含量;
z ( i ) = &Sigma; j = 1 n d ( i , j ) &Sigma; i = 1 p &Sigma; j = 1 n d ( i , j )
其中:Z为向量,z(i)为Z中第i行的元素值,D为特征图像立方体的最优丰度矩阵,d(i,j)为D中第i行第j列的元素值;
(3)根据待测铜料各成分的光谱信息,提取出待测铜料有效成分的含量,将待测铜料有效成分的含量与各品质铜料有效成分的标准含量进行比对,评价出待测铜料的品质。
CN 201110350365 2011-11-08 2011-11-08 一种基于高光谱分析的铜品质检测方法及其检测*** Expired - Fee Related CN102507462B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110350365 CN102507462B (zh) 2011-11-08 2011-11-08 一种基于高光谱分析的铜品质检测方法及其检测***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110350365 CN102507462B (zh) 2011-11-08 2011-11-08 一种基于高光谱分析的铜品质检测方法及其检测***

Publications (2)

Publication Number Publication Date
CN102507462A CN102507462A (zh) 2012-06-20
CN102507462B true CN102507462B (zh) 2013-09-25

Family

ID=46219569

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110350365 Expired - Fee Related CN102507462B (zh) 2011-11-08 2011-11-08 一种基于高光谱分析的铜品质检测方法及其检测***

Country Status (1)

Country Link
CN (1) CN102507462B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9851287B2 (en) 2016-03-03 2017-12-26 International Business Machines Corporation Size distribution determination of aerosols using hyperspectral image technology and analytics

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103134757A (zh) * 2013-02-01 2013-06-05 浙江大学 一种基于双目异质机器视觉的检测***及其检测方法
WO2017055895A1 (en) * 2015-09-30 2017-04-06 Arcelormittal Method of online characterization of a layer of oxides on a steel substrate

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6160618A (en) * 1998-06-19 2000-12-12 Board Of Regents, The University Of Texas System Hyperspectral slide reader
JP2011141809A (ja) * 2010-01-08 2011-07-21 Sumitomo Electric Ind Ltd 画像データ分析装置及び画像データ分析方法
CN102033043A (zh) * 2010-10-19 2011-04-27 浙江大学 基于高光谱图像技术的粮粒含水率检测方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9851287B2 (en) 2016-03-03 2017-12-26 International Business Machines Corporation Size distribution determination of aerosols using hyperspectral image technology and analytics
US10168268B2 (en) 2016-03-03 2019-01-01 International Business Machines Corporation Size distribution determination of aerosols using hyperspectral image technology and analytics
US10175157B2 (en) 2016-03-03 2019-01-08 International Business Machines Corporation Size distribution determination of aerosols using hyperspectral image technology and analytics

Also Published As

Publication number Publication date
CN102507462A (zh) 2012-06-20

Similar Documents

Publication Publication Date Title
CN103674864B (zh) 一种基于高光谱成像技术的鱼水分含量分布检测方法
CN102590129B (zh) 近红外检测花生中氨基酸含量的方法
CN101059426A (zh) 基于近红外光谱技术无损测量茶叶中茶多酚含量的方法
CN103630499A (zh) 一种基于高光谱成像技术的鱼蛋白质含量分布检测方法
CN103900972B (zh) 基于多特征融合的肉类新鲜度高光谱图像可视化检测
CN107817223A (zh) 快速无损实时预测原油性质模型的构建方法及其应用
CN207103187U (zh) 一种基于高光谱成像及电阻抗的玉米种子活力检测装置
CN103575689A (zh) 近红外光谱和可见光分析仪快速检测稻米中直链淀粉含量的方法
CN106680238A (zh) 基于红外光谱分析物质成分含量的方法
CN106596464A (zh) 一种奶粉中掺三聚氰胺的近红外自相关谱检测方法
CN102507462B (zh) 一种基于高光谱分析的铜品质检测方法及其检测***
CN109187443A (zh) 基于多波长透射光谱的水体细菌微生物准确识别方法
CN105043998A (zh) 一种鉴别玉米单倍体的方法
CN112098340A (zh) 基于高光谱成像技术的绿松石鉴别方法及流水线工艺
CN104730043A (zh) 一种基于偏最小二乘法的墨水中重金属测定方法
Sheng et al. Analysis of protein and fat in milk using multiwavelength gradient-boosted regression tree
CN105956591B (zh) 一种在线高温零件红外图像光谱抽样检测方法
CN105277531B (zh) 一种基于分档的煤质特性测量方法
CN114414521A (zh) 基于红外多光谱传感器的牛奶主要成分测量方法
CN110376154A (zh) 基于光谱校正的水果在线检测方法及***
CN111896497B (zh) 一种基于预测值的光谱数据修正方法
CN109490491A (zh) 一种食品安全一体化分析装置
CN101493449B (zh) 纤维鉴别方法及混纺织物中纤维成分含量的测量方法
CN103063674A (zh) 一种铜块的铜品位检测方法及其检测***
CN204008454U (zh) 用于检测贮藏稻谷中霉菌指标的便携式近红外光谱分析仪

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130925

Termination date: 20141108

EXPY Termination of patent right or utility model