xView
收藏github2026-05-08 更新2026-05-09 收录
下载链接:
https://github.com/jnrb517-code/xView
下载链接
链接失效反馈官方服务:
资源简介:
该数据集包括两个部分:一个包含846张图像的训练集和一个包含281张图像的验证集。注释采用GEOJson格式。
This dataset consists of two subsets: a training set containing 846 images and a validation set with 281 images. The annotations are provided in GEOJson format.
创建时间:
2026-05-08
原始信息汇总
数据集概述:xView Detection Challenge
简介
xView Detection Challenge 是2018年的一个目标检测挑战赛,旨在从卫星图像中检测多种物体。该仓库包含了该挑战赛的相关代码和实验记录。
数据集构成
- 训练集:846张图像
- 验证集:281张图像
- 标注格式:GEOJson 格式
- 类别标签:可使用官方 xView 类别标签文件 中的
ID:CLASS_NAME映射。
实验设置
- 硬件:Nvidia RTX 4060(8GB VRAM)
- 基准模型:Faster R-CNN(论文 arXiv:1506.01497)
- 训练参数:100 个 epoch,batch size 为 8,仅训练 2 个类别
- 结果:mAP@0.5 约为 0.35,每个 epoch 耗时约 30 秒
- 优化策略:对 backbone 和新的 head 使用不同的学习率
代码使用流程
- 下载数据集
- 编辑 YAML 配置文件(路径、设置、超参数)
- 运行
run_all.py将 xView 格式转换为 COCO 标注 - 运行
dataset.py验证转换结果并可视化样本 - 运行
train.py训练模型(模型定义在models.py) - 运行
inference.py计算指标并可视化预测结果
未来计划
将引入更多模型、新训练策略和数据格式更新。
搜集汇总
数据集介绍

构建方式
xView数据集专为2018年高分辨率卫星图像目标检测挑战赛构建,包含训练集846幅图像与验证集281幅图像。注释以GEOJson格式存储,同时提供类别ID与名称的映射文件,便于用户理解标签体系。数据集的构建依托于大规模卫星遥感影像,覆盖多类地物目标,为航空图像分析领域提供了标准化的评测基准。
特点
该数据集的核心特点在于其高分辨率卫星图像中多样化的目标类别与复杂场景。通过GEOJson格式的精细注释,支持多尺度、多类别的目标检测任务。数据集的规模设计兼顾了模型训练的充分性与验证的可靠性,且官方提供了完整的类别映射,降低了使用门槛。其丰富的背景与目标分布特性,为研究遥感图像中的小目标检测、密集目标识别等难题提供了理想的数据支撑。
使用方法
数据集的使用方法遵循一套完整的流水线流程:用户首先下载数据集并配置YAML文件以设定路径与超参数;接着运行脚本将xView格式转换为COCO标准注释;随后通过数据验证脚本检查转换正确性并可视化样本;最后利用训练脚本启动模型训练,并在完成后运行推理脚本评估性能。该流程支持Faster R-CNN等模型,兼容GPU加速,便于研究者快速开展实验与模型迭代。
背景与挑战
背景概述
xView数据集诞生于2018年,由美国国防创新实验单元(DIUx)主导创建,旨在推进高分辨率卫星影像中多类目标检测的研究。该数据集聚焦于从俯视遥感图像中识别广泛多样的物体类别,涵盖小型车辆、舰船、建筑物等60余种目标,覆盖复杂地理场景。其核心研究问题在于提升模型在稀疏分布、尺度悬殊及背景杂乱条件下的鲁棒检测能力。作为当时规模最大的公开遥感目标检测数据集之一,xView极大推动了计算机视觉技术在军事侦察、灾害评估、城市规划等领域的实际应用,成为对比算法性能的重要基准。
当前挑战
xView数据集面临的核心挑战源自遥感影像的独特属性。领域层面,目标在图像中呈现极端尺度差异(如微小车辆与大型建筑共存),且存在密集排列、遮挡严重和类别不均衡等问题,对模型的多尺度特征提取与细粒度识别能力提出严苛要求。数据构建过程中,标注难度极高:图像幅面巨大(每张数千像素),需对亚米级分辨率下的模糊目标进行精确定位与分类,同时处理GEOJson格式转换至通用检测格式的兼容性难题。此外,训练集与验证集仅覆盖有限地理区域,导致模型在不同光照、季节及传感器下的泛化能力存在瓶颈,限制了实际部署的可靠性。
常用场景
经典使用场景
xView数据集在遥感图像智能解译领域扮演着举足轻重的角色,其经典使用场景聚焦于高分辨率卫星图像中的多类别目标检测任务。通过涵盖60余种地面目标类别(包括小型车辆、建筑、船舶等)的精细标注,该数据集为研究人员提供了在大幅面、复杂地理场景中训练和评估深度学习检测模型的标准化基准。研究者通常采用Faster R-CNN、YOLO等经典检测框架,结合数据增强与多尺度特征融合策略,以应对遥感影像中目标尺度差异大、背景杂乱等独特挑战,从而推动该领域算法性能的持续突破。
实际应用
在实际应用层面,xView数据集赋能了国土安全监测、城市发展评估与灾害应急响应等关键领域。例如,安全部门可利用基于xView训练的目标检测模型,从卫星影像中自动识别军事设施、车辆编队等敏感目标,实现高时效的动态监控;城市规划机构则可借助其对建筑、道路等要素的精准提取,评估城市扩张趋势与土地利用变化。此外,在自然灾害如地震或洪涝发生后,该数据集衍生的检测算法可快速定位受损建筑物与孤立人群,为救援力量部署提供决策支持,展现出强大的跨场景迁移能力。
衍生相关工作
围绕xView数据集,学术界衍生出一系列具有里程碑意义的经典工作。最具代表性的是DIUx举办的xView Detection Challenge竞赛,催生了诸如基于特征金字塔网络(FPN)的旋转目标检测模型、结合生成对抗网络(GAN)的域自适应检测方法,以及融合注意力聚焦机制的轻量级检测架构。这些工作不仅验证了xView在复杂场景下的挑战性,还触发了对遥感影像中难例挖掘、小目标精细化检测等深层问题的系统性探索。此外,该数据集还被广泛用作预训练模型在遥感领域迁移学习的评测基准,其影响辐射至目标跟踪、场景分类等卫星视觉子任务,形成持续演进的学术生态。
以上内容由遇见数据集搜集并总结生成



