CoolFace
Datasetpublic

shangshang/spectral-data-collection

高光谱遥感数据集 (Spectral Data Collection) 概述 本数据集包含遥感领域常用的高光谱影像数据和光谱参考数据,用于地物分类、植被监测、城市分析等研究。 数据集列表 1. Indian Pines (印度帕因斯) 属性 值 传感器 AVIRIS (NASA/JPL) 波段数 200 波长范围 400-2500 nm 空间分辨率 20 m 图像尺寸 145 × 145 类别数 16 适用场景 农业分类、植被监测 原始数据下载: https://www.ehu.eus/ccwintco/index.php?oldid=16536 2. Salinas (萨利纳斯) 属性 值 传感器 AVIRIS 波段数 204 波长范围 400-2500 nm 空间分辨率 3.7 m 图像尺寸 512 × 217 类别数 16… See the full description on the dataset page: https://huggingface.co/datasets/shangshang/spectral-data-collection.

sourceHugging Faceupdated 21d agoView on Hugging Face
0likes108downloads
Dataset Card

高光谱遥感数据集 (Spectral Data Collection)

概述

本数据集包含遥感领域常用的高光谱影像数据和光谱参考数据,用于地物分类、植被监测、城市分析等研究。


数据集列表

1. Indian Pines (印度帕因斯)

属性
传感器AVIRIS (NASA/JPL)
波段数200
波长范围400-2500 nm
空间分辨率20 m
图像尺寸145 × 145
类别数16
适用场景农业分类、植被监测

原始数据下载: https://www.ehu.eus/ccwintco/index.php?oldid=16536


2. Salinas (萨利纳斯)

属性
传感器AVIRIS
波段数204
波长范围400-2500 nm
空间分辨率3.7 m
图像尺寸512 × 217
类别数16
适用场景精细农业、作物识别

3. Pavia University (波维亚大学)

属性
传感器ROSIS
波段数103
波长范围430-750 nm
空间分辨率1.3 m
图像尺寸610 × 340
类别数9
适用场景城市制图、建筑识别

目录结构

spectral_data/
├── datasets/                 # 原始数据(如可用)
├── cleaned/                  # 清洗后的数据
│   ├── indian_pines.jsonl    # 21025个样本
│   ├── salinas.jsonl         # 5000个样本
│   ├── pavia_uni.jsonl       # 3000个样本
│   ├── usgs_materials.json   # USGS材料光谱库
│   ├── vegetation_indices.json # 植被指数公式
│   ├── spectral_sensors.json # 传感器参数
│   └── summary.json          # 汇总信息
└── README.md                 # 本文件

数据格式说明

JSONL格式 (indian_pines.jsonl)

每行一个JSON对象:

json
{
  "dataset": "indian_pines",
  "pixel_id": 0,
  "class": 1,
  "band_count": 200,
  "spectrum": [0.05, 0.08, ...],
  "full_spectrum_path": "spectra_0.npy"
}

类标签定义 (Indian Pines)

ID类别
1Alfalfa (苜蓿)
2-4Corn (玉米)
5-8Grass/Pasture (草地)
9-10Soybean (大豆)
11Notill (免耕)
12Straw (秸秆)
13Vegetative Soil (植被土壤)
14Stones (石块)
15Trails (小径)
16Oats/Wheat (燕麦/小麦)

植被指数计算公式

指数公式波段需求应用
NDVI(NIR - Red) / (NIR + Red)Red, NIR植被覆盖度
EVI2.5(NIR-Red)/(NIR+6Red-7.5*Blue+1)Blue, Red, NIR高生物量区域
NDWI(NIR - SWIR) / (NIR + SWIR)NIR, SWIR水体检测
SAVI1.5*(NIR-Red)/(NIR+Red+0.5)Red, NIR低植被区
NDMI(NIR - SWIR) / (NIR + SWIR)NIR, SWIR水分胁迫
GNDVI(NIR - Green) / (NIR + Green)Green, NIR叶绿素含量

常用高光谱传感器

传感器运营商波段数波长范围空间分辨率平台
AVIRISNASA/JPL224400-2500nm20m飞机
ROSISSpectral Imaging103430-750nm1.3m飞机
HyperionNASA220850-2575nm30m卫星(EO-1)
PRISMAASI269400-2500nm30m卫星
EnMAPDLR190420-2450nm30m卫星
EMITNASA JPL377390-3350nm60mISS

Python加载示例

python
import json
import numpy as np

# 加载Indian Pines
data = []
with open('cleaned/indian_pines.jsonl', 'r') as f:
    for line in f:
        record = json.loads(line)
        data.append(record)

# 提取光谱和标签
spectrum = np.array([d['spectrum'] for d in data])
labels = np.array([d['class'] for d in data])

print(f"数据形状: {spectrum.shape}")
print(f"类别分布: {np.bincount(labels)}")

更多资源

资源URL
Basque University HSI Datasethttps://www.ehu.eus/ccwintco/
Awesome Hyperspectral Datasetshttps://github.com/shuangxu96/Awesome-Hyperspectral-Datasets
HSI Datasets Collectionhttps://github.com/Sellifake/HyperspectralImageDatasets_Collection
USGS Spectral Libraryhttps://crustal.usgs.gov/speclab/
HyRANK Dataset (Zenodo)https://zenodo.org/record/1222202
HYPSO-1 Satellite Datasethttps://arxiv.org/abs/2308.13679

许可说明

  • Indian Pines, Salinas, Pavia: 学术研究用途开放
  • USGS数据: Public Domain (公共领域)
  • 其他数据请参考原始来源许可

统计摘要

指标数值
数据集总数3
总样本数29,025
波段总数507
类别总数41
应用场景农业、城市、植被、地质、水体