首页 > 其他分享 >高光谱图像选择波段的研究(转载)

高光谱图像选择波段的研究(转载)

时间:2025-01-01 15:30:41浏览次数:1  
标签:转载 光谱 选择 波段 图像 空间 地物

高光谱图像选择波段的研究博文

高光谱图像选择波段的研究

高光谱波段选择

 LY-林雨  ·  2016-08-25 12:08:45 发布

免责声明:本文仅代表个人观点,如有错误,请读者自己鉴别;如果本文不小心含有别人的原创内容,请联系我删除;本人心血制作,若转载请注明出处

本文是根据 魏芳洁 所著的 “高光谱图像波段选择方法的研究”一文而写,基本细节皆引自此文。

高光谱主要问题是波段数多,数据量大,给高光谱图像的分类、识别带来了很大困难。信息冗余度高,数据存储所需空间大,处理时间长,由于高光谱图像波段数多,容易出现维数灾难现象,即分类精度下降,因此,减少数据量、节省资源的降维处理非常有必要,特征提取和波段选择是高光谱图像的两种主要降维方法。利用特征提取进行降维,算法复杂,计算量较大,而且是通过某种变换来实现降维目的,改变了原始数据的物理意义而不利于数据翻译,相比之下,波段选择是从高光谱图像所有波段中选择起主要作用的波段子集,不仅能大大降低高光谱图像的数据维度,而且能比较完整的保留有用的信息,更有特殊意义。

高光谱图像的波段选择是一种很复杂的波段组合优化问题,它要求所选的波段组合有较好的性能,即选择出信息量较大、相关性较小、类别可分性较好的波段组合。波段选择技术包括两方面:一方面是准则函数,另一方面是搜索方法。现有的波段选择方法大多不能兼顾时间效率和精解效率两个方面,研究一种兼顾时间效率和精解效率的波段选择方法是急需解决的问题。

1、结合遗传算法和蚁群算法的高光谱图像波段选择

2、结合拟态物理学优化算法的高光谱图像波段选择。采用了类间可分性和波段组合的信息量两个主要性能指标的权重组合作为适应度函数,此外,在算法开始时先对高光谱图像进行了子空间划分,使得最优解中的波段间相关性较小,冗余度低。

3、快速 SGA 算法的构建及在波段选择中的应用。

高光谱图像

高光谱遥感(Hyperspectral Remote Sensing)是用多而窄的电磁波波段来获取感兴趣物体的相关信息[2]。成像光谱学是二十世纪八十年代开始建立,它是在电磁波的紫外、可见光、近红外和中红外区域获得很多很窄且光谱连续的图像的技术。高光谱遥感图像是将反映目标辐射的光谱信息与反映目标二维空间的图像信息集于一体,实现了“图谱合一”,即在二维空间信息的基础上添加了一维光谱信息,其光谱分辨率在纳米数量级范围内,波段宽度一般在 10nm 以下。高光谱图像数据是二维空间和一维光谱的图像立方体,在图像空间中每个波段是一幅二维图像;在光谱空间中每个像素则反映为一条连续光谱响应曲线,不同的物质在高光谱图像中表现为不同的辐射强度,它具有波段数多、波段宽度窄的特点,所以能对同一目标地物连续成像,可以反映出目标地物的诊断性光谱特征,而多光谱遥感不具有这一特征,这也是高光谱遥感与多光谱遥感的主要区别。


目前,高光谱图像波段选择方法很多,一般都是依据一定的评价准则函数进行波段组合搜索从而达到降维的目的,其包括两方面技术:一方面是评价准则函数,即用来衡量选择的波段组合是否最优;另一方面是搜索方法,即采用高效率的波段组合搜索方法。

常用的评价准则函数:

①信息量度量,即以特征的增益来衡量,典型的度量有:信息熵、协方差矩阵特征值、最佳指数索引等;

②距离度量,即以类别间的可分性来度量,典型的度量有:均值间的标准距离、离散度、Bhattacharyya距离(也称B距离)、Jeffreys-Matusita距离(也称JM距离);

③相关性度量,即以特征间的相关性来衡量,典型的度量有:光谱角度制图法(SAM) 、光谱信息散度(SID)和正交投影散度(OPD)等。

高光谱图像波段选择的发展可以看做是搜索最优波段子集问题的发展,即依据一定的搜索方法在高光谱图像所有波段中寻找使准则函数最优的波段子集。波段选择方法根据搜索方法可分为最优搜索波段选择法和次优搜索波段选择法。
论文中有关于这两种算法的介绍,有兴趣的可以直接去看原文。

高光谱数据的表达形式
①、图像空间,从人的视觉角度出发,将高光谱数据视为图像,这种表达形式直观、自然,且为地物目标提供了空间分布的形式,即为每个波段图像提供了地物的空间几何关系。图像中各像素与地面景物相关联,像素间的几何关系反映了真实地物间的空间关系,这种关系对高光谱图像模式识别处理是非常重要的。但是因为人的视觉系统只可感知单一波段的灰度图或三波段组成的假彩色图,所以图像空间表达形式不能充分地反映高光谱图像的全部信息。
②、光谱空间,可视为横坐标为不同波段、纵坐标为辐射强度的二维空间。在高光谱图像中,每一像素对应一条近似连续的光谱响应曲线。光谱响应反映了不同的地物在不同的波段对电磁波的反射和吸收特性,不同的地物表现出不同的光谱响应曲线。因此,根据不同的地物光谱响应曲线,人们可以直观地区分地物,或者根据不同地物的物理特性来寻找可分性好的波段。但实际中,由于大气、噪声等多因素的影响,容易产生异物同谱或同物异谱以及混合光谱现象,使得仅利用光谱响应曲线不能很好地识别地物,需要借助特征空间的表达形式。

③、特征空间,高光谱图像提供了一个高维特征空间,高维特征空间是空的,图像数据分布不均匀,且趋于集中在高维立方体空间的角端。特征空间可视为光谱响应曲线的另一种表示,其将光谱特征与图像所包含的地物模式对应起来,因此,很难想象不同地物模式在高维特征空间是如何分布。但从数学角度出发,其非常适于模式识别。由于特征空间提供了最多的信息,所以更适合高光谱图像的研究。

 

相对于多光谱图像而言,高光谱图像具有光谱分辨率较高、谱间相关性较强以及特征空间分布奇异的特点。

①、光谱分辨率

在相同的波长范围内,高光谱几乎是连续的,而多光谱图像的光谱响应曲线是不连续的,分辨率相对较低,从而易产生异物同谱的现象。

②、谱间相关性

谱间相关性是指同一空间位置在不同波段图像的相似性,产生原因有,同一地物在不同波段光反射率是非常相近的,而且同一像素的不同波段图像对应于同一地物目标,它们有相同的空间拓扑结构。

③、高光谱图像特征空间数据分布的奇异性

波段选择的思想

最优波段子集的选择是从高光谱图像的所有波段 D 中通过某种搜索方法选出数量为 d(d<D)的波段子集,使得评价准则函数达到最大。

对高光谱图像而言,由于维数的急剧增加,使得用于参数估计所需的训练样本个数急剧增加,如果训练样本的个数较小,不满足特征空间的维数增加要求,则影响估计出的参数精度,进而无法得到令人满意的分类结果。

数据的冗余度--虽然高光谱图像给我们提供了大量更精细的地物信息,但在某些具体实际应用中,数据量的增加并没有增加原有的信息量。高光谱图像的冗余包括空间冗余和光谱冗余。在一个波段图像中,由于同一地物表面采样点的灰度之间通常表现为空间连贯性,而基于离散像素采样所表示的地物灰度并没有充分利用这种特征,所以产生了空间冗余。由于高光谱图像高的光谱分辨率和高的数据维数,使得图像中的某一波段的信息可以部分或完全由图像中其他波段预测,所以产生了光谱冗余。

数据量大,计算量大。

波段选择的原则

(1)从信息论的角度考虑,选择信息量最大的波段或者波段子集。常用准则有信息熵、方差和最佳指数等。

(2)从分类角度考虑,选择使地物类别间可分性最好的波段或者波段子集。衡量准则有离散度、Bhattacharyya 距     离、Jeffreys-Matusita 距离等。

(3)从数理统计的角度考虑,选择波段之间相关性最弱的波段子集,以保证波段间的独立性和有效性。衡量相关性   准则有光谱相关系数(SCM)。相关系数越大表示光谱波段间的相关性越强。

(4)从光谱学角度考虑,选择使待研究区域内预识别地物目标的光谱特征差异性最大的波段子集。衡量光谱特征差   异性的准则有光谱角度制图法(SAM)、正交投影散度(OPD)、光谱信息散度(SID)等。光谱角度制图法(SAM):即           夹角余弦法,是通过计算一个测试像元光谱与一个参考像元光谱(实验室光谱或图像上提取的像元光谱)之间的光           谱“角度”来确定二者之间的相似度;正交投影散度(OPD):其思想源于正交子空间投影(OPS),目的是最大限度地           分离目标和背景信息;光谱信息散度:表征各类地物目标间的光谱信息量的差异,是通过KL距离来计算两地物光谱         间的相对熵(信息量的差异)。

 

标签:转载,光谱,选择,波段,图像,空间,地物
From: https://www.cnblogs.com/Vae1990Silence/p/18646006

相关文章

  • 使用 Lua 进行基础图像识别
    Lua是一门轻量级的嵌入式编程语言,常用于游戏开发、嵌入式系统和快速原型设计。虽然Lua并不像Python那样有大量用于图像处理的库,但借助扩展库和C语言接口,Lua也能用于实现基础的图像识别任务。本文将介绍如何使用Lua实现图像识别中的基本步骤,包括图像加载、灰度转换和简......
  • 使用 Ada 进行基础图像识别
    Ada是一种强类型的编程语言,以其可靠性和安全性而著称,特别适合于系统和嵌入式编程。尽管Ada在图像处理领域的使用不如其他语言广泛,但我们可以通过它实现一些基本的图像处理功能。Ada的优势Ada的强类型系统和模块化设计使其在编写安全和高可靠性软件时非常有效。它的并发编程......
  • 国标GB28181网页直播平台LiteGBS遇到摄像机图像马赛克严重怎么处理?
    在处理LiteGBS国标GB28181软件遇到摄像机图像马赛克严重的问题时,我们需要从多个角度进行综合分析和调整。马赛克现象可能由多种因素引起,包括摄像头的分辨率设置、码流控制、网络带宽限制、摄像头与监控平台的兼容性问题,以及摄像头的硬件性能等。那么当用户遇到摄像机图像马赛克......
  • 【论文阅读笔记】SCI算法与代码 | 低照度图像增强 | 2022.4.21
    目录一SCI1SCI网络结构核心代码(model.py)2SCI损失函数核心代码(loss.py)3实验二SCI效果1下载代码2运行一SCI......
  • 【论文阅读笔记】IceNet算法与代码 | 低照度图像增强 | IEEE | 2021.12.25
    目录1导言2相关工作A传统方法B基于CNN的方法C交互方式3算法A交互对比度增强1)Gammaestimation2)颜色恢复3)个性化初始ηB损失函数1)交互式亮度控制损失2)熵损失3)平滑损失4)总损失C 实现细节4实验5IceNet环境配置和运行1下载代码2运行3训......
  • 利用CUDA编程实现在GPU中对图像的极坐标变换加速
    问题来源:1.需要对输入图像中的一个环形区域,进行极坐标逆变换,将该环形区域转换为一张新的矩形图像2.opencv没有直接对环形区域图像进行变换的函数,需要通过循环遍历的方式,利用polarToCart进行转换3.循环遍历不可避免的带来速度上的问题,尤其是图片较大时解决思路1:使用open......
  • 基于动态阈值图像分割方法和与全局阈值相结合的分割方法-【matlab代码】
    一、概述图像阈值分割方法可分为全局阈值与动态阈值两种。当图像目标物体与背景灰度相差较大时,找到一个全局阈值对图像进行分割可取得比较满意的结果。全局阈值的选取多依靠于灰度直方图,常用的方法有最大类间方差法(Otsu)和最大熵法等。当图像比较复杂,图像背景或物体灰度变化......
  • 从0开始的Opencv之旅(到尝试构建一个图像编辑器):0,opencv demo
    关于opencv的下载,参考笔者的博客OpenCV4.9.0+扩展+WITH_QT(Qt6)模块编译教程(Windows)_opencv4.9qt-CSDN博客大伙都知道,opencv是一个图像处理的一个重要的库。在OpenCV4中,我们有多个模块。每个模块负责不同的图像处理领域或方法。先不着急仔细一头扎进我们的图像处理里去,......
  • 《智破光影迷宫:人工智能图像识别的进阶挑战》
    在当今数字化的时代,人工智能图像识别技术如同一颗璀璨的明星,照亮了众多领域前行的道路。从安防监控中的人脸辨识、医疗影像的病症诊断,到智能交通里的车牌读取以及工业生产线上的产品质量检测,图像识别的应用场景可谓广泛且关键。然而,如同阳光之下必有阴影,复杂背景与光照变化......
  • 使用 Dart识别图像中的英文数字验证码
    在这篇文章中,我们将使用Dart编写一个简单的程序,来识别图像中的英文数字验证码。与其他编程语言类似,我们需要通过图像处理库来进行验证码的处理,而Dart作为一门新的编程语言,也有一些支持图像处理的第三方库。安装Dart环境首先,你需要确保你已经安装了DartSDK。你可以通过D......