HotSight
收藏资源简介:
HotSight是一个用于野火热点分割的配对RGB-热红外无人机数据集。该数据集由DJI Mavic 2 Enterprise Dual无人机在两个规定燃烧区域(Canopy单元和Graminoid单元)采集的视频中提取,共计951个同步的RGB-热红外帧对(分辨率为2688×1512,热红外为640×360)。每个RGB帧的每个像素均被手动标注为五类之一:active(明火)、smoldering(阴燃)、warm(预热)、background(背景)或unknown(未知),总计约3.87亿个标注像素。数据集还提供了将热红外图像投影到RGB图像的单应性矩阵,支持多模态联合使用。数据规模为12 GB,包含38个可用片段。此外,数据集还提供了额外的自动标注帧(PseudoDataset10s,共2214帧)和与手动标注对应的自动标注(GeneratedAnnotations10s),以及标注工具和重建脚本。基准分割将Graminoid单元的全部455帧作为测试集,Canopy单元提供427帧训练和69帧验证。该数据集适用于语义分割、多模态学习、野火监测等任务。
HotSight is a paired RGB-thermal infrared drone dataset for wildfire hotspot segmentation. The dataset is extracted from videos captured by a DJI Mavic 2 Enterprise Dual drone over two prescribed burn areas (Canopy unit and Graminoid unit), totaling 951 synchronized RGB-thermal infrared frame pairs (RGB resolution: 2688×1512, thermal resolution: 640×360). Each pixel of every RGB frame is manually annotated into one of five classes: active, smoldering, warm, background, or unknown, with approximately 387 million labeled pixels. The dataset also provides homography matrices to project thermal infrared images onto RGB images, supporting multimodal joint use. The data size is 12 GB, comprising 38 available segments. Additionally, the dataset includes extra auto-annotated frames (PseudoDataset10s, 2214 frames) and auto-annotations corresponding to manual annotations (GeneratedAnnotations10s), along with annotation tools and reconstruction scripts. The default split uses all 455 frames from the Graminoid unit as the test set, while the Canopy unit provides 427 frames for training and 69 frames for validation. This dataset is suitable for tasks such as semantic segmentation, multimodal learning, and wildfire monitoring.
HotSight 数据集概述
基本信息
- 数据集名称:HotSight
- 任务类型:图像分割(语义分割)
- 数据规模:少于1000个样本(n<1K)
- 标签类别:野火、计划烧除、热红外、RGB-热红外多模态、无人机
数据集简介
HotSight是一个无人机拍摄的RGB-热红外配对数据集,用于在像素级别上映射燃烧状态。数据由DJI Mavic 2 Enterprise Dual无人机在两次计划烧除中采集,包含951对同步的RGB-热红外帧对(约每10秒采样一对,共38个可用片段),并对每个RGB帧的每个像素进行标注,分为五类:active、smoldering、warm、background、unknown,共手工标注了38.7亿像素。每个帧还带有将热红外图像映射到RGB图像的单应性矩阵,便于多模态联合使用。
数据划分
数据集的基准划分将全部455个Graminoid帧作为测试集,Canopy单元提供427个训练帧和69个验证帧(见Data/splits_graminoid.csv)。同一飞行块内的片段被分到一起,保证验证集包含完整飞行块。另有镜像划分方案Data/splits_canopy.csv,以Canopy作为测试集。
各划分的类别像素占比(%,Graminoid为测试集的划分):
| 类别 | 训练 | 验证 | 测试 | 全部 |
|---|---|---|---|---|
| Active | 1.8 | 1.2 | 3.7 | 2.7 |
| Smoldering | 11.3 | 3.2 | 16.2 | 13.0 |
| Warm | 12.4 | 1.4 | 33.9 | 21.9 |
| Background | 72.6 | 93.6 | 40.9 | 59.0 |
| Unknown | 2.0 | 0.6 | 5.2 | 3.4 |
| 帧数 | 427 | 69 | 455 | 951 |
五个类别定义
| ID | 类别 | 操作定义 | 叠加颜色 |
|---|---|---|---|
| 1 | Active | 有可见火焰的材料 | 深红 (150, 0, 0) |
| 2 | Smoldering | 有可见烟雾但无火焰的材料 | 橙色 (255, 128, 0) |
| 3 | Warm | 已燃烧但无火焰或烟雾的可见材料 | 黄色 (255, 230, 0) |
| 4 | Background | 无燃烧迹象的植被或地面 | 绿色 (0, 200, 0) |
| 5 | Unknown | 烟雾、植被或其他遮挡物导致无法直接判断 | 黑色 (0, 0, 0) |
数据结构
主要目录
Data/:核心数据集,951对手工标注帧对,约12GB。包含Canopy(22个片段,496对帧,作为训练+验证)和Graminoid(18个片段,455对帧,作为测试)两个单元PseudoDataset10s/:2,214个额外帧,带自动生成的标签,约29GB,可用于训练增强GeneratedAnnotations10s/:与Data/相同帧的自动生成标签,约10GB,仅用于对比参考annotation_tool/:自动标注流水线,含YOLO权重和SAM检查点,约364MBhtml/:浏览器工具(视频同步播放器、图像配准工具等)scripts/:数据集构建脚本markdown/:构建笔记文档AnnotationHomography/:仅掩码和单应性矩阵(无图像)sync.csv:40对源视频及其手动估计的IR时间偏移previews/:降采样预览数据(仅用于Dataset Viewer,不建议用于训练)
片段文件夹布局
每个片段文件夹包含:
rgb/fXXXXX.png:RGB帧,2688 x 1512分辨率ir/fXXXXX.png:彩色热红外帧,640 x 360分辨率(部分片段含ir/fXXXXX_recovered.png清理版本)mask/fXXXXX.txt:标签掩码(文本格式,每像素一位数字,值1-5)mask/fXXXXX_overlay.jpg:标签叠加在RGB帧上的可视化homography/homography.json:IR到RGB的单应性矩阵(每个连续帧范围一个)homography/points.json:拟合矩阵所用的点对应关系
掩码格式
每个掩码文件为单行,包含2688 x 1512 = 4,064,256个ASCII数字(值1-5),按行优先排列,无分隔符或换行符。每个像素都有标签。
采集信息
- 地点:Tall Timbers研究站和土地保护区的Livingston Place,两次计划烧除
- 时间:2026年3月18-20日
- 平台:DJI Mavic 2 Enterprise Dual无人机
- RGB相机:2688 x 1512分辨率,约30fps
- 热红外相机:非制冷FLIR Lepton(8-14微米),640 x 360彩色输出,8.7fps,板载上采样自原生160 x 120阵列,多数片段使用低增益设置以避免余烬和热点饱和
- 飞行方式:混合了静止俯视和倾斜视角、横向和前进飞行、在阴燃区域悬停以及围绕热点进行环绕飞行,视角、运动和目标尺度多样
数据同步与配准
- 时间同步:两相机独立记录,通过手动估计40对视频的IR起始偏移(范围-1.1至+0.15秒),每个采样RGB帧匹配时间上最近的热红外帧,残余时间间隙中位数为0.028秒,最大0.798秒
- 空间配准:每个片段的连续帧范围有投影单应性矩阵(IR像素到RGB像素),共使用122个矩阵(38个片段),其中38个基于手动点击地标拟合,82个基于生成的网格,2个复制自同一飞行的前一片段。38个地标拟合的控制点RMSE中位数为2.03像素,最大15.13像素(2688 x 1512分辨率下)
已知问题
- 空片段:
Canopy-19(0.2秒)和Graminoid-03(6秒IR)在第一个采样点(10秒)前结束,无帧 - 混合热红外:部分片段的相机将热红外流与RGB混合(MSX风格),87个受影响帧提供清理后的
ir/fXXXXX_recovered.png文件 - 异常调色板:
Canopy-16使用与其他片段不一致的热红外配色方案 - 复制的单应性矩阵:
Graminoid-11和Graminoid-14无points.json,矩阵复制自同一飞行的前一片段 - 移除片段:不可用的视频范围(摄像机转向、移动等)在采样前被裁剪
自动生成标签
两个文件夹包含由流水线(annotation_tool/中的训练YOLO检测器和IR热点阈值提出区域,SAM生成逐像素掩码)生成的标签,格式与Data/相同:
PseudoDataset10s/:额外新帧(每个300帧间隔的+50、+150、+250偏移处采样),共2,214帧、33个片段,用于训练增强GeneratedAnnotations10s/:与Data/现有帧对应的生成标签,共775帧、31个片段,仅用于对照参考
第三方组件
annotation_tool/sam_vit_b_01ec64.pth:Meta AI的Segment Anything ViT-B检查点html/mp4box.all.min.js:MP4Box.js库
注意:该数据集伴随一篇处于双盲评审中的论文,作者、引用和许可证信息将在评审结束后添加。





