barnyard-unreal-synthetic
收藏资源简介:
Barnyard: Unreal Engine synthetic capture 是一个由 Unreal Engine 渲染生成的合成检测数据集。该数据集包含从单个 Unreal Engine 环境中捕获的300帧渲染图像,共计15,369个标注实例。所有标注(边界框和实例分割掩码)均直接从引擎的逐实例ID缓冲区读取,无需人工标注或模型预测,因此标注仅当场景描述错误时才可能出错。数据集支持目标检测和图像分割任务,并提供多种格式的数据:RGB图像(PNG)、实例分割掩码(每个实例一种颜色)、YOLO格式的边界框文本文件、COCO格式的标注文件以及每帧的相机、角色和生成清单等元数据。图像分辨率为1280×960,水平视场角57.3度,相机策略为3个预设区域的目标注视模式。数据集包含7个类别:person(7434实例)、redbarrel(1806)、traffic_cone(2145)、box(784)、haybayle(1758)、tractor(257)、bucket(1185)。按COCO尺度标准,有10925个小目标、4033个中等目标和411个大目标,平均边界框覆盖帧面积的0.12%,属于小目标捕获数据集。所有帧通过确定性种子可重现。质量验证报告显示:0张损坏图像、0帧无标签、0张近似重复图像、0跨分割泄露,平均亮度88.6,15帧欠曝光。已知限制包括:类别不平衡(最稀有/最常见类别比0.035)、0.04%的引擎可见人物未被标注、相机视角仅来自3个预设区域导致视角范围较窄,以及合成图像与真实世界的域差距。建议将本数据集用作预训练或数据增强材料,而非替代真实世界评估集。数据集根据特定许可条款发布,不包含原始资产文件。
Barnyard: Unreal Engine synthetic capture is a synthetic detection dataset rendered by Unreal Engine. It contains 300 rendered frames captured from a single Unreal Engine environment, with a total of 15,369 annotated instances. All annotations (bounding boxes and instance segmentation masks) are directly read from the engines per-instance ID buffer, requiring no human annotation or model prediction, so annotations are only erroneous when the scene description is incorrect. The dataset supports object detection and image segmentation tasks, and provides data in multiple formats: RGB images (PNG), instance segmentation masks (one color per instance), YOLO-format bounding box text files, COCO-format annotation files, and metadata such as camera, character, and generation manifests per frame. Image resolution is 1280×960, horizontal field of view 57.3 degrees, camera strategy is a target-gazing mode from 3 preset areas. The dataset contains 7 categories: person (7434 instances), redbarrel (1806), traffic_cone (2145), box (784), haybayle (1758), tractor (257), bucket (1185). According to COCO scale standards, there are 10,925 small objects, 4,033 medium objects, and 411 large objects, with an average bounding box covering 0.12% of the frame area, making it a small object capture dataset. All frames are reproducible via deterministic seeds. Quality verification report shows: 0 damaged images, 0 frames without labels, 0 near-duplicate images, 0 cross-split leakages, average brightness 88.6, 15 frames underexposed. Known limitations include: class imbalance (rarest/most common class ratio 0.035), 0.04% of engine-visible persons not annotated, limited camera perspectives from only 3 preset areas, and domain gap between synthetic images and the real world. It is recommended to use this dataset as pre-training or data augmentation material, not as a substitute for real-world evaluation sets. The dataset is released under specific license terms and does not contain original asset files.
Barnyard: Unreal Engine 合成检测数据集
数据集概览
Barnyard 是一个由 Unreal Engine 渲染生成的合成目标检测数据集,包含 300 帧渲染图像,共计 15,369 个标注对象实例。所有标注框和掩码均直接从引擎的实例 ID 缓冲区读取,无需人工标注或模型生成。
技术规格
| 属性 | 值 |
|---|---|
| 引擎版本 | Unreal Engine 5.8.1 |
| 地图 | Map_BarnEnvironment |
| 帧数 | 300 |
| 实例数 | 15,369 |
| 分辨率 | 1280 x 960 |
| 水平视场角 | 57.3 度 |
| 摄像机策略 | camera_zones_look_at_target(3个指定区域) |
| 镜头配置 | realistic_drone at 0.6 |
| 时间段 | 07:00 至 19:00 |
| 主种子 | 20260817 |
类别分布
| 类别 ID | 类别名称 | 实例数 |
|---|---|---|
| 0 | person | 7,434 |
| 1 | redbarrel | 1,806 |
| 2 | traffic_cone | 2,145 |
| 3 | box | 784 |
| 4 | haybayle | 1,758 |
| 5 | tractor | 257 |
| 6 | bucket | 1,185 |
按 COCO 尺度标准划分:小目标 10,925 个、中目标 4,033 个、大目标 411 个。平均检测框覆盖帧面积的 0.12%,属于小目标检测数据集。
文件结构
- images/:渲染的 RGB 图像(PNG 格式,未修改)
- segmentation/:实例 ID 缓冲区(每个实例一种颜色)
- labels/:YOLO 格式的边界框标注
- annotations/:COCO 格式的标注
- metadata/:逐帧摄像机、角色和生成清单记录
- reports/:验证输出报告
- capture.json:运行契约(类别、摄像机策略、种子)
- data.yaml:类别名称,适用于 YOLO 训练
帧数据在 images/、segmentation/、labels/ 和 metadata/ 中同步对应。数据未预设划分,所有 300 帧位于同一池中,可按需自行切分。
质量验证结果
- 损坏图像:0/300
- 无标签帧数:0
- 近似重复图像:0
- 跨划分泄漏:0
- 平均亮度:88.6(15 帧曝光不足,0 帧曝光过度)
- 逐帧核对:300 帧请求、300 张图像、300 个标签文件、15,369 条标注全部匹配
已知限制
- 类别不平衡:最稀有/最常见类别比率为 0.035,验证器扣分 7.72 分
- 曝光不足:平均亮度低于 35.0 的帧存在,扣分 0.03 分
- 构建来源未验证:BUILD_PROVENANCE_UNVERIFIED
- 漏检人员:引擎可见但未标注的人仅 3/7,074(0.04%)
- 视角范围有限:摄像机从 3 个指定区域采样,视角和距离覆盖较窄,仅代表单个环境样本
- 合成域差距:渲染图像与真实世界存在领域差异,适合作为预训练或增强数据,而非真实评测集
许可与来源
数据集采用自定义许可(sample-capture-terms),许可证文件为 LICENSE。场景中的环境和道具资产由第三方授权用于 Unreal Engine 项目,但仅发布渲染图像和标注,不包含源资产文件(无 .uasset 或地图文件)。生成管线和其他相关文档可在 getnameframe.com 获取。




