【技术实现步骤摘要】
一种基于主成分光谱角距离的药物检索方法及系统
[0001]本专利技术涉及药品检索领域,尤其涉及一种基于主成分光谱角距离的药物检索方法及系统。
技术介绍
[0002]经过20世纪后半叶的发展,遥感技术无论在理论上、技术上和应用上均发生了重大的变化。其中,高光谱图像技术的出现和快速发展无疑是这种变化中十分突出的一个方面。通过搭载在不同空间平台上的高光谱传感器,即成像光谱仪,在电磁波谱的紫外、可见光、近红外和中红外区域,以数十至数百个连续且细分的光谱波段对目标区域同时成像,在获取地表图像信息的同时,也得到其光谱信息,第一次真正实现了光谱与图像的结合,其中图像信息可以反映样本的大小、形状、缺陷等外部品质特征,由于不同成分对光谱吸收也不同,在某个特定波长下图像对某个缺陷会有较显著的反映,而光谱信息能充分反映样品内部的物理结构、化学成分的差异。与多光谱遥感影像相比,高光谱影像不仅在信息丰富程度方面有了极大的提高,在处理技术上,对该类光谱数据进行更为合理、有效的分析处理提供了可能。因而,高光谱图像技术所具有的影响及发展潜力,是以往技术的各个发展阶段所不可比拟的,不仅引起了遥感界的关注,同时也引起了其他领域的关注。高光谱图像包含两个空间维和一个光谱维。每一种成分对光子辐射的响应不同,具有特定的光谱特征,由此得到的响应光谱称之为特征光谱,或光谱特征曲线(Spectral Signature)。成分的特征光谱受其类别、物质组成、结构、电磁学特性及其表面特征等因素的影响,蕴含了丰富的自身特征信息。在高光谱图像处理中,可以通过分析这些特征光 ...
【技术保护点】
【技术特征摘要】
1.一种基于主成分光谱角距离的药物检索方法,其特征在于,所述药品库中预先保存有每个药品的药品通用名;所述药物检索方法包括索引目录创建过程;所述索引目录创建过程中,首先对所述药品库中的所有药品按照所述药品通用名进行分组,并执行下述处理步骤:步骤S11,获取所述药品的光谱维的图像信息,并进行处理得到一高光谱矩阵;步骤S12,将所述高光谱矩阵进行分解,得到端元光谱矩阵和对应的丰度矩阵;步骤S13,计算所述丰度矩阵中每个丰度的二范数,并将所述二范数最大的所述丰度对应的所述端元作为所述药品对应的第一主端元并输出;步骤S14,循环遍历同一个所述药品分组中的所有所述药品并执行所述步骤S11
‑
S13,得到所述药品分组中每个所述药品对应的所述第一主端元,并将所有所述第一主端元排列形成一主端元矩阵,将所述主端元矩阵作为所述药品分组的二级目录索引;步骤S15,对所述主端元矩阵进行处理,得到对应于所述药品通用名的主端元向量;步骤S16,循环遍历所有所述药品分组并执行所述步骤S11
‑
S15以得到对应每个所述药品分组的所述二级目录索引以及所述主端元向量;步骤S17,将所有所述主端元向量排列形成一主端元向量矩阵,并将所述主端元向量矩阵作为所述药品库的一级目录索引;则所述药品库的索引目录由所述一级目录索引和所述二级目录索引构成。2.根据权利要求1所述的药物检测方法,其特征在于,还包括一药物检测过程,具体包括:步骤S21,获取一待检索药品的高光谱图像,并进行处理得到一高光谱矩阵;步骤S22,将所述高光谱矩阵进行分解,得到端元光谱矩阵和对应的丰度矩阵;步骤S23,计算所述丰度矩阵中每个丰度的二范数,并将所述二范数最大的所述丰度所对应的所述端元作为所述待检索药品的待检索端元并输出;步骤S24,根据所述待检索端元于所述一级目录索引中进行检索以匹配得到对应的所述主端元向量,并进而确定所述待检索药品的药品通用名;步骤S25,根据所述待检索端元,于检索得到的所述主端元向量所对应的所述二级目录索引中进行检索以匹配得到相似的所有所述第一主端元,进而得到与所述待检索药品相似的所有药品并包括在一检索结果中输出。3.根据权利要求2所述的药物检索算法,其特征在于,所述步骤S11和所述步骤S21中,采用一混合线性模型将所述高光谱图像进行转换得到一高光谱矩阵。4.根据权利要求2所述的药物检索算法,其特征在于,所述步骤S12和所述步骤S22中,采用下述方法对所述高光谱矩阵进行分解:采用非负矩阵分解法将所述高光谱矩阵进行分解,得到所述端元光谱矩阵和所述丰度矩阵,所述端元光谱矩阵包括多个端元的光谱特征,所述丰度矩阵包括每个所述端元在多个所述像素的丰度。5.根据权利要求4所述的药物检索算法,其特征在于,采用独立分量分析法对所述端元光谱矩阵和所述丰度矩阵进行分析,并计算得到多个所述端元的光谱特征以及每个所述端元对应的所述丰度。
6.根据权利要求1所述的药物检索算法,其特征在于,所述步骤S15中,采用主成分分析法对所述主端元矩阵进行降维去相关,并将降维后的第一个列向量作为对应于所述药品通用名的主端元向量。7.根据权利要求2所述的药物检索算法,其特征在于,所述步骤S24具体包括:步骤S241,分别计算所述待检索端元与所述主端元向量矩阵中的每个所述主端元向量之间的第一光谱角距离;步骤S242,将计算得到的所述第一光谱角距离与一预设距离进行对比,以匹配得到最接近于所述预设距离的所述第一光谱角距离...
【专利技术属性】
技术研发人员:金硕,胡茂华,
申请(专利权)人:壹药网科技上海股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。