airbase-unreal-synthetic
收藏资源简介:
Airbase 是一个由 Unreal Engine 渲染的合成检测数据集,包含 300 帧图像,共 32,546 个标注对象实例。所有边界框和分割掩码均直接从引擎的每个实例 ID 缓冲区读取,无需模型或人工标注,确保标签的准确性。数据集来自单个 Unreal Engine 环境(地图 Map_Airbase_Demo),分辨率为 1280×960,水平视场角 64 度,相机策略为 4 个预设区域的目标跟踪,时间范围从 07:00 到 19:00,天气为场景默认。主种子为 67,确保可复现性。 数据集包含 6 个类别:person(7,921 个实例)、car(1,811 个)、tank(570 个)、container(2,573 个)、crate(8,717 个)、barrel(10,954 个)。按 COCO 尺度阈值,小目标 22,648 个,中目标 8,637 个,大目标 1,261 个,平均边界框覆盖帧面积的 0.13%,属于小目标数据集。 数据文件结构包括:images/(RGB PNG 图像)、segmentation/(每个实例 ID 缓冲区 PNG)、labels/(YOLO 格式文本文件)、annotations/(COCO 格式注释)、metadata/(每帧相机、角色和生成清单记录)、reports/(验证输出)、capture.json(运行配置)和 data.yaml(YOLO 训练类名)。所有帧未划分训练/测试集,用户可根据需要自行划分。 质量评估报告显示:300 帧中无损坏图像,无零标签帧,2 个近重复图像,无跨集泄露,平均亮度 100.8,18 帧曝光不足,0 帧过曝。已知限制包括:最稀有的类别与最常见类别之比为 0.052,导致类别不平衡评分扣分 7.58;近重复图像扣分 0.33;构建来源未验证;深度探测的人中 0.04% 未被标记;相机视角来自 4 个预设区域,间隔较窄;合成图像存在领域差距,不建议作为真实评估集,适合作为预训练或数据增强材料。 数据集许可为 other,具体条款见 LICENSE 文件。环境资产由第三方授权用于 Unreal Engine 项目,仅发布渲染图像和标签,不包含源资产。
Airbase is a synthetic detection dataset rendered by Unreal Engine, consisting of 300 frames with a total of 32,546 annotated object instances. All bounding boxes and segmentation masks are directly read from the per-instance ID buffer of the engine, without any model or human annotation, ensuring label accuracy. The dataset comes from a single Unreal Engine environment (map Map_Airbase_Demo), with a resolution of 1280×960, a horizontal field of view of 64 degrees, and a camera strategy of target tracking in 4 preset areas. The time range is from 07:00 to 19:00, with default scene weather. The master seed is 67, ensuring reproducibility. The dataset contains 6 categories: person (7,921 instances), car (1,811), tank (570), container (2,573), crate (8,717), and barrel (10,954). According to COCO scale thresholds, there are 22,648 small objects, 8,637 medium objects, and 1,261 large objects, with an average bounding box coverage of 0.13% of the frame area, making it a small object dataset. The data file structure includes: images/ (RGB PNG images), segmentation/ (per-instance ID buffer PNG), labels/ (YOLO format text files), annotations/ (COCO format annotations), metadata/ (per-frame camera, character, and generation manifest records), reports/ (validation output), capture.json (run configuration), and data.yaml (YOLO training class names). All frames are not split into training/test sets; users can partition them as needed. The quality assessment report shows: no damaged images in 300 frames, no zero-label frames, 2 near-duplicate images, no cross-set leakage, average brightness 100.8, 18 frames underexposed, 0 frames overexposed. Known limitations include: the ratio of the rarest category to the most common category is 0.052, resulting in a class imbalance penalty of 7.58; near-duplicate images penalty of 0.33; build source not verified; 0.04% of humans in depth probing are unlabeled; camera perspectives come from 4 preset areas with narrow intervals; synthetic images have domain gaps, not recommended as a real evaluation set, but suitable as pre-training or data augmentation material. The dataset license is other, with specific terms in the LICENSE file. Environmental assets are licensed by third parties for Unreal Engine projects; only rendered images and labels are released, not source assets.
数据集概述
该数据集名为 “Airbase: Unreal Engine synthetic capture”,是一个由 Unreal Engine 渲染生成的合成目标检测数据集,适用于计算机视觉领域的对象检测(object detection)和图像分割(image segmentation)任务。数据集以“sim2real”为背景,即利用合成数据辅助真实场景的模型训练。
基本信息
- 数据规模:共 300 帧渲染图像,包含 32,546 个标注对象实例;数据量级别为
n<1K。 - 图像分辨率:1280 x 960 像素。
- 水平视场角:64 度。
- 引擎版本:Unreal Engine 5.8.1。
- 场景地图:
Map_Airbase_Demo。 - 标注方式:所有边界框与掩码均直接读取自引擎的 per-instance ID buffer,属于机器自动生成,无人工标注。
- 生成策略:使用主种子(master seed)67,确定性采样保证相同种子和场景可复现完全相同的数据。
类别分布
| id | 类别 | 实例数 |
|---|---|---|
| 0 | person | 7,921 |
| 1 | car | 1,811 |
| 2 | tank | 570 |
| 3 | container | 2,573 |
| 4 | crate | 8,717 |
| 5 | barrel | 10,954 |
按 COCO 尺度阈值划分:小目标 22,648 个,中目标 8,637 个,大目标 1,261 个。平均框面积占帧面积的 0.13%,属于典型的小目标数据集。
数据文件结构
images/:渲染的 RGB 图像帧,未修改的 PNG 格式。segmentation/:逐实例 ID 缓冲区图像,每个实例一种颜色。labels/:YOLO 格式的边界框标签,每帧一个文本文件。annotations/:COCO 格式的相同标签。metadata/:每帧的相机、角色和生成清单记录。reports/:本数据集的验证报告与输出。capture.json:运行契约(类别、相机策略、种子等)。data.yaml:类别名称,可直接用于 YOLO 训练器。
所有 300 帧统一置于一个数据池中,未预设划分,用户可根据实验需求自行切分。
质量验证
验证器输出表明:
- 损坏图像:0/300
- 无标签帧:0
- 近似重复图像:2
- 跨分割泄漏:0
- 平均亮度 100.8,欠曝帧 18,过曝帧 0
- 逐帧核对:300 帧、300 图像、300 标签文件、32,546 个标注全部对应
已知局限性
- 类别不平衡:最稀有/最常见类别比例为 0.052,验证器为此扣分 7.58。
- 近似重复图像:存在 2 张视觉上几乎相同的图像(dHash <= 4)。
- 构建来源未验证:
BUILD_PROVENANCE_UNVERIFIED: UNVERIFIED_REPOSITORY_COMMIT。 - 标注完整性:深度探测的 7,370 人中,有 3 人(0.04%)未被标注。
- 相机视角受限:相机位置仅来自 4 个自定义区域,视角和距离变化范围较窄。
- 合成到真实的域差距明显,仅适合作为预训练或增强数据,不应替代真实世界评估集。
许可与来源
- 许可类型:
other,具体为sample-capture-terms,许可文件为LICENSE。 - 场景中的环境和道具资产来自第三方许可,仅用于 Unreal Engine 项目内部;本数据集仅发布渲染图像及其标签,不包括源资产、
.uasset或地图文件。 - 数据集的生成管线、其他环境及测量方法详见 https://getnameframe.com。




