MDVD-108K
收藏资源简介:
MDVD-108K 是一个基于 VisDrone 数据集的无人机图像全能恢复与检测鲁棒性基准。该数据集包含 108,000 对合成退化样本,覆盖 12 种单一及复合退化类型(包括散焦、运动模糊、雾、雨、灰尘、低光照、雾-运动、雾-低光照、灰尘-运动、灰尘-低光照、雨-运动、雨-低光照),以及 500 张真实退化图像。数据划分为训练集(86,400 对)、验证集(10,800 对)、测试集(10,800 对)和真实集(500 张,无干净参考图像)。每个样本提供退化后的 512×512 图像(input)、干净的 512×512 参考图像(target,真实集为 null)、原始的 VisDrone 检测标注(annotation),以及样本 ID、分割、退化类型、源文件名、宽度和高度等元数据。数据集采用 Parquet 分片存储,支持流式加载、过滤和选择性下载,并保留了原始 JPEG 字节和 VisDrone 标注,无需重新压缩图像。
MDVD-108K is a benchmark for all-in-one restoration and detection robustness on UAV images, based on the VisDrone dataset. It contains 108,000 pairs of synthetic degraded samples covering 12 single and composite degradation types (including defocus blur, motion blur, haze, rain, dust, low light, haze-motion, haze-low light, dust-motion, dust-low light, rain-motion, rain-low light), as well as 500 real degraded images. The dataset is split into training set (86,400 pairs), validation set (10,800 pairs), test set (10,800 pairs), and real set (500 images without clean reference). Each sample provides a degraded 512×512 image (input), a clean 512×512 reference image (target, null for real set), original VisDrone detection annotations (annotation), and metadata such as sample ID, split, degradation type, source filename, width, and height. The dataset is stored in Parquet shards, supporting streaming loading, filtering, and selective downloading, while preserving the original JPEG bytes and VisDrone annotations without recompressing images.
MDVD-108K 数据集概述
基本信息
- 数据集名称: MDVD-108K
- 数据集规模: 100K < n < 1M
- 任务类型: 图像到图像转换(image-to-image)、目标检测(object-detection)
- 标签: 图像、遥感、图像恢复、全能图像恢复、无人机、合成退化、复合退化
- 来源: 基于VisDrone数据集扩展而成
数据集内容
MDVD-108K是一个基于VisDrone的无人机图像恢复与检测鲁棒性基准数据集,包含:
- 108,000对合成样本,涵盖12种单一及复合退化类型
- 500张真实退化图像
退化类型
合成分割覆盖以下12种退化:
- 单一退化:失焦(defocus)、运动模糊(motion)、雾(fog)、雨(rain)、灰尘(dust)、低光(lowlight)
- 复合退化:雾-运动、雾-低光、灰尘-运动、灰尘-低光、雨-运动、雨-低光
数据结构
数据划分
| 划分 | 成对样本数 | 真实样本数 |
|---|---|---|
| train | 86,400 | 0 |
| validation | 10,800 | 0 |
| test | 10,800 | 0 |
| real | 0 | 500 |
每行数据字段
- input: 退化后的512×512图像
- target: 清晰512×512参考图像(real分割中为null)
- annotation: 原始VisDrone检测标注
- sample_id, split, degradation, source_filename, width, height
发布与存储格式
- 数据以容量受限的Parquet分片形式发布,支持Hugging Face Dataset Viewer、流式读取、过滤和选择性下载
- 保留原始JPEG字节和VisDrone标注,不进行图像重新压缩
- 旧的样本对齐WebDataset布局可在
webdataset-v2标签下获取
使用方式
流式加载
python from datasets import load_dataset
dataset = load_dataset("zzaiyan/MDVD-108K", split="train", streaming=True) sample = next(iter(dataset))
下载数据
- 完整下载:
hf download zzaiyan/MDVD-108K --repo-type dataset --local-dir MDVD-108K - 选择性下载指定划分或退化类型:支持使用
--include参数按路径筛选 - 解包工具:
python tools/unpack_mdvd_parquet.py MDVD-108K /path/to/MDVD-108K-extracted,可恢复传统目录结构 - 完整性验证:通过
SHA256SUMS文件使用sha256sum --check SHA256SUMS命令校验
辅助文件
MANIFEST.csv:记录分片大小和样本数量ANNOTATION_FORMAT.md:标注字段说明及YOLO/COCO转换工具文档




