一种高光谱影像检索方法技术

技术编号:14984605 阅读:82 留言:0更新日期:2017-04-03 16:08
一种高光谱影像检索方法,包括获取待检索地物的光谱曲线以及需要检索的多条光谱曲线,并在每条光谱曲线波峰及波谷的位置分别提取M个SARI特征点;根据每条光谱曲线上M个已确定的SARI特征点,通过计算获取每条光谱曲线上的N个总点;根据每条光谱曲线上的N个总点,通过波段比较的方法获取待检索光谱曲线与需要检索的每条光谱曲线的匹配点;计算所述匹配点的光谱值的差的平方,并根据匹配点的光谱值的差的平方计算待检索光谱曲线与需要检索的每条光谱曲线的相似度;获取相似度的计算结果的归一化值,并按照从大到小的顺序输出检索结果。能够有效简化光谱曲线,并有效提高光谱曲线的检索精度。

【技术实现步骤摘要】

本专利技术属于遥感图像处理
,尤其涉及一种高光谱影像检索方法
技术介绍
高光谱影像能够比普通影像提供更多的信息量和更高的光谱分辨率,对地物识别具有重大意义,但与此同时也带来了数据量的海量增长,如何高效地实现影像检索,是高光谱数据应用中的研究热点。对于高光谱影像而言,光谱曲线是表达影像光谱特征最常用的方式,因此提取光谱曲线的特征,采用相似性度量指标进行影像检索是一种高效可行的方法。光谱曲线特征提取也广泛应用于作物识别、化学分析等领域。而在相似度评价方面,常用的相似性度量指标有欧式距离、相关系数、光谱信息散度(SpectralInformationDivergence,SID)、各种矩、光谱角度匹配(SpectralAngleMatch,SAM)等。然而在利用这些相似度指标进行检索时,通常是所有波段数据全部参与运算,对于成百上千个波段来说,计算量非常大,检索效率比较低。一种可行的解决办法是对光谱向量进行曲线简化。目前比较成熟的简化算法有Douglas-Peucker(DP)法、垂距法、Li-Openshaw法等,其中DP算法最为常用,其基本原理是:对曲线的首末两点虚连一条直线,计算曲线上所有点到直线的距离,并找到最大距离值dmax与阈值D比较,如果dmax<D,则这条曲线上的中间点全部舍去,否则保留dmax对应的点,并以此点为界,将曲线分为两部分,然后对这两部分重复进行上面的操作,直到没有距离大于阈值的点为止。虽然DP算法能够从整体上有效地保存曲线的形态特征,但要使用递归算法实现,比较复杂,同时在应用上还有以下两个缺陷:(1)需要指定阈值,且曲线简化的效果与阈值的选择有很大的关系,当阈值增大时,保留的点将减少,有可能出现失真;反之保留的点将增多,达不到简化曲线的目的。为了达到既定的压缩效果,需要不断地尝试阈值,工作量较大。(2)在多条曲线进行同时简化时,为保证所有曲线都能得到有效简化,保留足够的点,需要对不同的曲线设定不同的阈值,工作量更大,且每条曲线保留的点数有很大差别,这个问题在高光谱曲线简化和比较中尤为突出。
技术实现思路
本专利技术旨在解决现有技术中高光谱影像检索时计算量大、曲线简化过程需要指定阈值、检索效率低的技术问题,提供一种检索计算量小、无需指定阈值、检索效率高的高光谱影像检索方法。本专利技术的实施例提供一种高光谱影像检索方法,包括:获取待检索地物的光谱曲线以及需要检索的多条光谱曲线,并在每条光谱曲线波峰及波谷的位置分别提取X个SARI特征点;根据每条光谱曲线上X个已确定的SARI特征点,通过计算获取每条光谱曲线上的N个总点,所述每条光谱曲线上的N个总点包括该曲线上所述的X个已确定的SARI特征点;根据每条光谱曲线上的N个总点,通过波段比较的方法获取待检索光谱曲线与需要检索的每条光谱曲线的匹配点;计算所述匹配点的光谱值的差的平方,并根据所述匹配点的光谱值的差的平方计算待检索光谱曲线与需要检索的每条光谱曲线的相似度;获取相似度的计算结果的归一化值,并按照从大到小的顺序输出检索结果;其中,所述SARI为光谱吸收反射指数,所述X为第一预设值,所述N为第二预设值,且所述N>X。进一步地,所述根据每条光谱曲线上X个已确定的SARI特征点,通过计算获取每条光谱曲线上的N个总点的具体步骤为:步骤一、顺次直线连接每条光谱曲线的首点、X个点中的第一个点、X个点中的第二个点、……、X个点中的第X个点及尾点,形成X+1条线段;步骤二、计算每个线段对应的光谱曲线上的所有点到每个线段的距离,并比较所得到的所有距离值,保留距离值最大的那个点,并在对应光谱曲线上形成X+1个点;步骤三、根据所述光谱曲线上形成的X+1个点,重复步骤一和步骤二,至道所述光谱曲线上所保留的点数为N。进一步地,通过计算在每一条曲线上选择距离最大点进行保留时,若多个点的距离到对应线段的距离相等,则通过以下步骤保留其中一个距离最大点:获取每个点到所述对应线段的距离值以及对应线段的长度值;计算并比较所述每个点到所述对应线段的距离值与所述对应线段长度值得比值大小,并获取比值最小的点;保留所述比值最小的光谱曲线上的点。进一步地,根据每条光谱曲线上的N个总点,通过波段比较的方法获取待检索光谱曲线与需要检索的每条光谱曲线的匹配点的步骤为:逐波段计算待检索光谱曲线与需要检索的每条光谱曲线上所保留的点所在的波段,如果每一个波段上的当前特征点都在同一个波段上,则这两个点匹配。进一步地,所述计算所述匹配点的光谱值的差的平方,并根据所述匹配点的光谱值的差的平方计算待检索光谱曲线与需要检索的每条光谱曲线的相似度的步骤为:待检索光谱曲线与需要检索的每条光谱曲线的相似度Sim=(CN)2×1NΣiN(RA_i-RB_i)2;]]>其中,C为匹配点的个数,RA_i为待检索光谱曲线上第i个点的光谱值,RB_i为需要检索光谱曲线上第i个点的光谱值。进一步地,所述光谱吸收反射指数其中M为对应的光谱曲线上SARI特征点,ρM为M点的反射率,ρS1、ρS2分别表示光谱曲线上M点的左肩点、右肩点的反射率,d为对称性参数。进一步地,所述对称性参数W=λS2-λS1;其中,λS1、λS2和λM分别表示S1、S2和M点的波长。进一步地,所述获取待检索地物的光谱曲线以及需要检索的多条光谱曲线的具体方法为:直接从对应地物的高光谱图像上提取得到。以上技术方案中,采用光谱曲线上X个已确定的SARI特征点,通过计算获取每条光谱曲线上的N个总点,并根据N个总点,通过波段比较的方法获取待检索光谱曲线与需要检索的每条光谱曲线的匹配点,进而通过计算所述匹配点的光谱值的差的平方并获得待检索光谱曲线与需要检索的每条光谱曲线的相似度,在基于光谱吸收反射指数准确地描述光谱曲线的物理特征的基础上,能够有效简化光谱曲线,并有效提高光谱曲线的检索精度。附图说明图1是本专利技术SARI吸收特征点谷点及两个肩部示意图;图2是本专利技术SARI吸收特征点峰点及两个肩部示意图;图3是本专利技术在林地的光谱曲线上提取的SARI特征点示意图;图4是本专利技术在小麦的光谱曲线上提取的SARI特征点示意图;图5是根据本专利技术的算法得到的林地的简化曲线结果示意图;图6是根据本专利技术的算法得到的小麦的简化曲线结果示意图;图7是1992年6月拍摄的美国印第安纳州西北部印第安遥感试验区的大豆、小麦及林地三种地物的光谱曲线示意图;图8是本专利技术一种实施例的本文档来自技高网
...

【技术保护点】
一种高光谱影像检索方法,其特征在于:包括,获取待检索地物的光谱曲线以及需要检索的多条光谱曲线,并在每条光谱曲线波峰及波谷的位置分别提取X个SARI特征点;根据每条光谱曲线上X个已确定的SARI特征点,通过计算获取每条光谱曲线上的N个总点,所述每条光谱曲线上的N个总点包括该曲线上所述的X个已确定的SARI特征点;根据每条光谱曲线上的N个总点,通过波段比较的方法获取待检索光谱曲线与需要检索的每条光谱曲线的匹配点;计算所述匹配点的光谱值的差的平方,并根据所述匹配点的光谱值的差的平方计算待检索光谱曲线与需要检索的每条光谱曲线的相似度;获取相似度的计算结果的归一化值,并按照从大到小的顺序输出检索结果;其中,所述SARI为光谱吸收反射指数,所述X为第一预设值,所述N为第二预设值,且所述N>X。

【技术特征摘要】
1.一种高光谱影像检索方法,其特征在于:包括,
获取待检索地物的光谱曲线以及需要检索的多条光谱曲线,并在每条光谱曲线波峰及
波谷的位置分别提取X个SARI特征点;
根据每条光谱曲线上X个已确定的SARI特征点,通过计算获取每条光谱曲线上的N个总
点,所述每条光谱曲线上的N个总点包括该曲线上所述的X个已确定的SARI特征点;
根据每条光谱曲线上的N个总点,通过波段比较的方法获取待检索光谱曲线与需要检
索的每条光谱曲线的匹配点;
计算所述匹配点的光谱值的差的平方,并根据所述匹配点的光谱值的差的平方计算待
检索光谱曲线与需要检索的每条光谱曲线的相似度;
获取相似度的计算结果的归一化值,并按照从大到小的顺序输出检索结果;
其中,所述SARI为光谱吸收反射指数,所述X为第一预设值,所述N为第二预设值,且所
述N>X。
2.根据权利要求1所述的高光谱影像检索方法,其特征在于:所述根据每条光谱曲线上
X个已确定的SARI特征点,通过计算获取每条光谱曲线上的N个总点的具体步骤为:
步骤一、顺次直线连接每条光谱曲线的首点、X个点中的第一个点、X个点中的第二个
点、……、X个点中的第X个点及尾点,形成X+1条线段;
步骤二、计算每个线段对应的光谱曲线上的所有点到每个线段的距离,并比较所得到
的所有距离值,保留距离值最大的那个点,并在对应光谱曲线上形成M+1个点;
步骤三、根据所述光谱曲线上形成的X+1个点,重复步骤一和步骤二,至道所述光谱曲
线上所保留的点数为N。
3.根据权利要求2所述的高光谱影像检索方法,其特征在于:通过计算在每一条曲线上
选择距离最大点进行保留时,若多个点的距离到对应线段的距离相等,则通过以下步骤保
留其中一个距离最大点:
获取每个点到所...

【专利技术属性】
技术研发人员:刘军陈劲松姜小砾陈会娟
申请(专利权)人:中国科学院深圳先进技术研究院
类型:发明
国别省市:广东;44

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

1