Combat Drone Detection Dataset
收藏资源简介:
SynthDataGen提供了一个工具包,可以在几分钟内生成无限量的合成、标记的战斗无人机数据集。由于安全风险、法律限制和现实世界图像的极端稀缺性,构建高质量的战斗无人机检测数据集具有挑战性。该数据集支持多种无人机模型,包括Shahed-136、STC Orlan-10等,并允许配置光照、天气、高度、距离和无人机方向等参数。数据集自动生成YOLO格式的边界框标签,并实现了0.99的mAP@50-95性能。
SynthDataGen provides a toolkit that can generate unlimited volumes of synthetic, labeled combat drone datasets within minutes. Constructing high-quality combat drone detection datasets is challenging due to security risks, legal restrictions, and the extreme scarcity of real-world images. This dataset supports multiple drone models including the Shahed-136, STC Orlan-10, and others, and allows configuration of parameters such as lighting, weather, altitude, distance, and drone orientation. It automatically generates YOLO-format bounding box labels and achieves a mAP@50-95 performance score of 0.99.
Combat Drone Detection Dataset Generator 数据集概述
数据集简介
该数据集是一个用于战斗无人机检测的合成数据生成工具包(SynthDataGen)。它旨在解决因安全风险、法律限制和真实世界图像极度稀缺而难以构建高质量战斗无人机检测数据集的挑战。该工具包可在数分钟内生成无限的、带标注的合成数据集。
核心特性
- 即时数据集生成:通过可配置参数创建多样化的合成数据集。
- 多无人机支持:可针对Shahed-136、STC Orlan-10等型号无人机训练检测器。
- 环境可变性:可控制光照、天气、高度、距离、无人机朝向等条件。
- 自动标注:生成YOLO格式的边界框及视觉覆盖层。
- 高性能:在战斗无人机检测任务上实现了0.99 mAP@50-95的指标。
- 高度可定制:提供数千种参数组合以生成特定领域的数据集。
数据集生成与结构
生成流程
- 配置无人机类型、环境条件和相机参数。
- 生成带有自动边界框标签的合成图像。
- 导出为YOLOv11格式,包含
data.yaml文件。 - 使用生成的数据集训练检测模型。
- 迭代调整参数以优化结果。
数据结构
生成的数据集遵循以下目录结构:
dataset/ ├── train/images & labels/ ├── val/images & labels/ ├── test/images & labels/ └── data.yaml
性能表现
- mAP@50-95:在战斗无人机检测任务上达到0.99。
- 真实世界泛化能力:对实际影像素材有较强的迁移性。
- 快速训练周期:从数据集生成到模型训练仅需数分钟。
获取与使用
- 演示数据集:可通过 https://app.roboflow.com/combatdrones/combat-drones-demo 获取。
- 即将推出:包含数千张标注合成无人机图像的免费样本数据集(YOLOv11格式)、预训练模型以及基准测试结果。
系统要求
- 操作系统:Windows、Linux 或 macOS。
- 推荐配置:使用GPU。




