代码改变世界

USGS光谱库介绍01-总体介绍

2023-03-21 22:10 by 愤怒的青蛙, 阅读(461) 阅读, 推荐(0) 推荐, 收藏, 编辑

本文基本翻译自USGS官方文档[1]的摘要部分

USGS Spectral Library Version 7 是美国地质调查局(USGS)利用实验室内、野外地面和机载光谱仪采集的一系列光谱的集合形成的光谱库。从名字也可以看出,目前最新的是v7版本。该光谱库覆盖的光谱范围十分宽,波长覆盖从紫外到远红外光谱,具体数字来说,从0.2μm 到 200μm。实验室内测量的样品包括特定的矿物、植物、化学品混合物(chemical compounds)以及人造材料。在许多实验中,样品是被纯化过的,保证材料的特定光谱与其化学成分结构是相关的。这些测量可以形成有效的光谱-化学成分关系对(spectro-chemical links),这种关系对对于解译野外(包括地面、机载或这航天平台)采集的遥感数据至关重要。这个光谱库还包含了物理混合后测量的光谱以及经过数学模拟计算后的混合光谱。

该光谱库的采集使用了4款不同的光谱仪:

  1. Beckman 5270光谱仪,光谱覆盖范围为0.2~3μm

  2. Analytical Spectral Devices (ASD) 野外便携式光谱仪的标准(standard)、高分辨率(hi-res)、下一代高分辨率模块(hi-resNG),光谱覆盖范围为0.35~2.5μm

  3. Nicolet 傅里叶变换红外干涉光谱仪,光谱覆盖范围为1.12~216μm

  4. NASA 机载可见光/近红外成像光谱仪(AVIRIS),光谱覆盖范围为0.37~2.5μm

测量环境如下:

  1. 岩石、土壤以及各种材料的天然混合物实在实验室和野外设定下测量的
  2. 植物成分和植物光谱曲线是在实验室条件下测量的,测试时包含了多种植被类型以及多种背景类型
  3. 森林植被光谱曲线是使用机载光谱仪测量获得的(主要原因是森林中的植物太高大,无法使用地面光谱测量)

官方提供了文档说明,介绍了使用的设备、材料的组成、光谱元数据和样本的极少以及光谱测量的可能影像因素。

为了便于使用,通过卷积处理,将该光谱库重采样到指定光谱仪或高光谱相机的光谱采样间隔和带宽,以及重采样到指定的宽波段多光谱传感器。该光谱库的原生数据格式是SPECtrum Processing Routines(SPECPR)。官方的文档详细阐述了如何获得免费的软件用来读取SPECPR格式数据。为了便于该光谱库的广泛应用,官方还生产了使用文本文件记录元数据和光谱数据的通用格式数据产品。

该光谱库可以通过如下网址访问:https://speclab.cr.usgs.gov/spectral-lib.html

同时,一个这些数据的长期存档也存储于USGS ScienceBase data server(https://dx.doi.org/10.5066/F7RR1WDJ)


  1. Kokaly, R.F., Clark, R.N., Swayze, G.A., Livo, K.E., Hoefen, T.M., Pearson, N.C., Wise, R.A., Benzel, W.M., Lowers, H.A., Driscoll, R.L., and Klein, A.J., 2017, USGS Spectral Library Version 7: U.S. Geological Survey Data Series 1035, 61 p., https://doi.org/10.3133/ds1035. ↩︎

Gnome Bug:无法点击、永不消逝的授权对话框

2021-01-02 00:22 by 愤怒的青蛙, 阅读(396) 阅读, 推荐(0) 推荐, 收藏, 编辑
摘要:欢迎大家范文我的Github博客阅读原文:https://whuhenry.github.io/posts/f53b6976/ 在Ubuntu20.04上安装xRDP服务后,使用Windows远程桌面或者使用Linux下远程桌面登陆后,有时会在桌面左上角出现一个授权许可对话框,但是无论是输入密码后授 阅读全文

AVIRIS反射率数据简介

2020-06-01 21:43 by 愤怒的青蛙, 阅读(931) 阅读, 推荐(0) 推荐, 收藏, 编辑
摘要:AVIRIS高光谱成像光谱仪采集得到的原始图像为辐亮度图像,经过校正后的L1级产品为地表辐亮度信息。但是许多时候,我们更希望知道地面目标物的反射率信息,并且这一信息应该与在地面使用地物光谱仪(如常见的ASD光谱仪)采集的反射率曲线应该一致。因此从原始的辐亮度(Radiance)图像转换生成反射率图像通常需要进行大气校正,水汽吸收校正等过程,最终消除大气传输过程中的各种干扰因素影响,得到最终的反射率曲线。需要注意的是,由于大气水汽吸收的影响,如上图所示,在特定波长波段(1400nm左右与1900nm左右)信号强度非常弱,数据信噪比差,通常会将这些波段认定为无效波段。 阅读全文

AVIRIS 简介

2020-05-31 15:41 by 愤怒的青蛙, 阅读(3578) 阅读, 推荐(0) 推荐, 收藏, 编辑
摘要:AVIRIS 是指 机载可见光近红外成像光谱(Airborne Visible InfraRed Imaging Spectrometer)。是由美国NASA下属的喷气动力实验室(JPL)开发和维护的光谱成像设备。现有两代产品:AVIRIS-Classic 和AVIRIS-NG(AVIRIS Nex 阅读全文

PMVS论文随笔(1)

2017-11-21 16:48 by 愤怒的青蛙, 阅读(1896) 阅读, 推荐(1) 推荐, 收藏, 编辑
摘要:博客园排版系统真的比较挫,可以访问我的 "github.io" 阅读 关于Unit的概念 在pmvs的源代码中,有一个函数是 ,其函数如下(在PMVS2的windows版本代码,optim.cc文件,1184行): c++ float Coptim::getUnit(const int index, 阅读全文

使用MongoDB 2.6 C++驱动中的连接池

2014-07-16 10:15 by 愤怒的青蛙, 阅读(2543) 阅读, 推荐(0) 推荐, 收藏, 编辑
摘要:MongoDB2.6的CXX驱动(mongo-cxx-driver-26compat),内置包含了数据库连接池,方便管理数据库连接,但是官方文档说的比较晦涩,新手入门往往不知道怎样使用连接池获取数据库连接。本文简单介绍如何使用基本的连接池。 首先要明确的一点是,虽然有连接池类,但是不需要显示调用该类,具体使用方法如下:mongo::ScopedDbConnection scopedConn ... 阅读全文

MongoDB在MFC下使用C++驱动编译错误的解决

2014-06-19 14:45 by 愤怒的青蛙, 阅读(724) 阅读, 推荐(0) 推荐, 收藏, 编辑
摘要:今天使用MongoDB的C++驱动,在编译连接的时候一直出现错误,显示的string_data.h下93行max宏的问题,可视其本身并不是调用max宏,而是调用std::numeric_limits::max这样就是产生错误,通过搜索发现解决方法(参考网址:http://blog.chinaunix.net/uid-17102734-id-2830143.html),将该函数用括号括起来,避... 阅读全文

MongoDB数据库CXX Driver编译

2014-06-19 12:42 by 愤怒的青蛙, 阅读(2790) 阅读, 推荐(0) 推荐, 收藏, 编辑
摘要:最近项目需要,想要测试下MongoDB读写大量小图片的速度(单纯文件系统io效率比较低,想试试NoSQL能不能提速), 因为使用C++开发,所以使用MongoDB的CXX驱动,需要自己编译,下面记录整个编译过程CXX Driver下载从Github的MongoDB官方源中下载https://gith... 阅读全文

在VS中使用Boost库出现Macro redefinition错误的解决方法(warning C4005)

2014-06-09 16:42 by 愤怒的青蛙, 阅读(10254) 阅读, 推荐(1) 推荐, 收藏, 编辑
摘要:最近使用Boost库做多线程开发,可视在vs中编译工程师总是遇到Macro redefinition错误,类似下面的错误描述1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\stdint.h(116): warning C4005: 'INT8_C' : macro redefinition1> c:... 阅读全文

使用QT开发GoogleMap瓦片显示和下载工具(2)——Google地图瓦片投影和获取网址解析

2014-05-12 10:56 by 愤怒的青蛙, 阅读(3723) 阅读, 推荐(0) 推荐, 收藏, 编辑
摘要:这篇主要说的是Google地图采用的投影方式,瓦片划分方式以及如何从给定的经纬度获取瓦片的数据的网址。所有资料均来自于网络,并亲自试验可行。Google地图投影首先是地图投影问题,因为地球本身是一个球体,理论上不可能将球面展开成一个没有裂缝的平面(就像圆柱侧面可以展开成一个矩形,但是球面不可能展开成... 阅读全文
点击右上角即可分享
微信分享提示