高光谱数据的最佳波段选择系统的程序设计与实现

程序员:左正康              
 发表时间:2013年12月7日16:11

一:系统开发背景:依据“不同地物成分具有各异的反射光谱特征”的原理,高光谱遥感技术则为侦测地物间的细微差别提供了物质基础和技术支持,也就为高精度的目标检测和分类提供了理论依据。在这方面,研究者己经开始将注意力从遥感数据的空间信息转向光谱信息。

不过,高光谱影像具有较高光谱分辨率的优越性是以较高的数据维数和比多光谱图像大得多的数据量为代价的,从而给高光谱影像的传输、存储、处理和分析等都带来较大的困难,尤其是在应用统计方法解决分类问题的时候,经常会遇到被称作Hughes现象(Hughes
Phenomenon)。
 
针对以上所讨论的高光谱影像数据存在的问题,研究人员认为不能够在原始的特征空间中直接进行分类,必须对原始数据进行降维 (DimensionalityReduction)预处理,以”去除冗余波段和减少计算负担“,最终得到一个保持原始空间全局和局部结构特征的低维空间,然后在低维空间中进行分类。 
 二:系统设计思路
由于现在比较流行的降维方法像信息量法,相关系数与协方差法,最佳指数法都是针对多光谱影像做的,对于高光谱影像,现在还没有一个明确的方法去筛选最佳波段,所以我在设计这个系统的时候,综合考虑了以上的3种方法,各取所长筛选最佳的波段。具体方法是:先设定一个阈值,筛选出信息量>阈值的波段,第一次降维完成;然后在剩余的波段中求出两两波段之间的协方差和相关系数,尽可能选择协方差大,相关系数小的波段组,第二次降维完成;最后确定选多少个波段合成以参与最后的分类,算出不同组合波段的最佳指数OIF,选择OIF最大的波段组合,最佳波段选择成功结束。
综上3种方法互相融合选出的波段组合满足信息量大,协方差大,相关性小,并且OIF值大的特点,这样的波段组合是最佳的波段组合,这一步的正确操作与否直接影响到了最后的分类精度。
 三:系统测试展示
1.
批量录入166个波段

2.求每个波段的信息量,并根据阈值进行波段的第一次筛选

3.求两两波段之间的协方差和相关系数



求最佳指数

分析结果:
采用12波段组合,分别是87,114,115,88,118,119,90,91,116,135,136,138
OIF(最佳指数)=80.5083
此程序只是初步的测试,还有很多问题需要在后续的实践中去解决。

时间: 2024-08-24 21:29:20

高光谱数据的最佳波段选择系统的程序设计与实现的相关文章

大数据Hadoop最佳实践(V3)

一:课程简介: Hadoop是当下云计算大数据的王者. Hadoop不仅是一个大数据的计算框架,同时也是大数据的存储平台. 使用Hadoop,用户可以在不了解分布式底层细节的情况下开发出分布式程序,从而可以使用众多廉价的计算设备的集群的威力来高速的运算和存储,而且Hadoop的运算和存储是可靠的.高效的.可伸缩的,能够使用普通的社区服务器出来PB级别的数据,是分布式大数据处理的存储的理想选择 使用Hadoop可以主要完成: 1,构建离线处理平台,完成海量离线数据的存储分析,相对于传统的关系型数据

Excel应该这么玩——5、三种数据:Excel也是系统

Excel最常用的功能就是记录数据,把数据按照行列记录下来.这部分数据是源数据,是业务活动中最原始的流水账,作为后续操作的依据.为了从源数据中得出一定的结论,需要对源数据进行分析得出报表数据.在分析数据的过程中,除了用到根据实际情况变化的源数据,还存在不变的数据,例如各种比例.基数.基础信息,这里把这一类数据叫做基础数据.其实在业务系统中的数据也可以按这三种数据分类,只不过业务系统能提供友好的用户界面,Excel则完全面向数据.虽然Excel在用户界面上没法和业务系统相比,但对于数据的分类和处理

P1336 最佳课题选择

P1336 最佳课题选择 题目描述 Matrix67要在下个月交给老师n篇论文,论文的内容可以从m个课题中选择.由于课题数有限,Matrix67不得不重复选择一些课题.完成不同课题的论文所花的时间不同.具体地说,对于某个课题i,若Matrix67计划一共写x篇论文,则完成该课题的论文总共需要花费Ai*x^Bi个单位时间(系数Ai和指数Bi均为正整数).给定与每一个课题相对应的Ai和Bi的值,请帮助Matrix67计算出如何选择论文的课题使得他可以花费最少的时间完成这n篇论文. 输入输出格式 输入

最佳课题选择

最佳课题选择 时间限制: 1 Sec  内存限制: 128 MB 题目描述 Matrix67要在下个月交给老师n篇论文,论文的内容可以从m个课题中选择.由于课题数有限,Matrix67不得不重复选择一些课题.完成不同课题的论文所花的时间不同.具体地说,对于某个课题i,若Matrix67计划一共写x篇论文,则完成该课题的论文总共需要花费Ai*x^Bi个单位时间(系数Ai和指数Bi均为正整数).给定与每一个课题相对应的Ai和Bi的值,请帮助Matrix67计算出如何选择论文的课题使得他可以花费最少的

关于数据库主键的选择

数据库主键的选择 (原创) 工作了这么多年什么数据库的主键都用过,各种项目各种主键的变更,硬伤等等的问题都遇见过. 关与主键首先不要整个系统只使用一种方式的主键,要彻底吃透业务需求,根据需求考虑每张表的主键要怎么设计能给你带来最大的收益. 数据库常用的主键常用的四种:自增编号.Guid.自定义唯一.联合主键. 关于数据库主键的设计,如果设计的合理,会给整个系统带来很多优势.例如:降低开发难度少写很多代码.数据库检索效率.开移植性.可扩展性.可维护性.易读性等...对与主键来说,没有最好的,只有最

基于Web高校宿舍选择系统的实现

为了讲解如何实现该选择系统,我讲从如下角度拆分解析整个系统的实现过程,带大家由浅入深的了解一个网站的功能是如何一步一步添加的 高校宿舍选择系统的实现:业务逻辑以及要求分析 高校宿舍选择系统的实现:逻辑分析与表的设计 高校宿舍选择系统的实现:单点登陆的设计与实现 高校宿舍选择系统的实现:模块拆分与功能结构设计 高校宿舍选择系统的实现:通用支持模块模 - 用户权限系统的设计与实现 高校宿舍选择系统的实现:通用支持模块模 - 文件系统的设计与实现 高校宿舍选择系统的实现:通用支持模块模 - 验证码功能

云计算环境下的数据中心、网络和系统架构

云计算环境下的数据中心.网络和系统架构 对于云计算而言,应着重从高端服务器.高密度低成本服务器.海量存储设备和高性能计算设备等基础设施领域提高云计算数据中心的数据处理能力. 云计算要求基础设施具有良好的弹性.扩展性.自动化.数据移动.多租户.空间效率和对虚拟化的支持.那么,云计算环境下的数据中心基础设施各部分的架构应该是什么样的呢? 1.云计算数据中心总体架构 云计算架构分为服务和管理两大部分.在服务方面,主要以提供用户基于云的各种服务为主,共包含3个层次:基础设施即服务IaaS.平台即服务Pa

数据、模型、IT系统认知

数据.模型.IT系统认知 量化投资定义 量化投资主要是指通过数理模型来实现投资理念,由计算机产生交易策略的一种投资方法. 量化投资是一种方法论,而不是具体的交易策略. 通常与基本面.技术面分析相结合. 并以定量方法进行投资的各种技术综合 量化投资的发展历程 初期1950 现代资产组合理论出现,金融投资开始部分转变为数学问题. 发展1980 量化主动管理方法出现,开始依靠量化方法进行投资. 黄金期2000 市场几乎有量化投资接管,并出现Q-quant 风云突变2008 量化史上最大的滑铁卢,随后开

Windows7和Ubuntu12.04无法选择系统

Windos7 旗舰版 Ubuntu12.04LTS 64位版本 硬件挂载两个硬盘 SSD+机械 Windows7和Ubuntu12.04都装在SSD上,目前先装好了Windows7,打算装Ubuntu12.04 在安装的过程中,出现电脑开机时,直接进入Winows7系统,无法弹出系统选择项目 我的系统Grub是采用过/boot ,/等都不行 后面实在没有办法,启动器直接放在/dev/sda上,问题竟然解决了,不知道哪位大侠能帮忙解释一下为什么? Windows7和Ubuntu12.04无法选择