遇见数据集

cuphead-yolo

收藏
Hugging Face2026-08-31 更新2026-09-01 收录
官方服务:

资源简介:

Cuphead Qwen Teacher YOLO Dataset v2是一个私有研究数据集,用于训练一个三类别局部检测器,以替代Qwen API对剩余Cuphead/UniVAM帧的标注。数据集包含2500张来自商业游戏Cuphead的帧图像,其中2100张用于训练,400张用于验证。共标注了8512个边界框,分为三类:0 player(1935个)、1 npc(3609个)、2 attack_object(2968个)。此外,还有460个显式空标签图像,其中455个为非游戏背景负样本。验证集按顶级录制源划分,而非随机帧,以避免训练集和验证集之间的近重复泄露。数据来源于2500个被接受的Qwen教师记录,非游戏记录使用显式空标注。训练时建议使用batch size 32,并基于yolo26s.pt检查点。

Cuphead Qwen Teacher YOLO Dataset v2 is a private research dataset used to train a three-category local detector to replace Qwen API annotations for the remaining Cuphead/UniVAM frames. The dataset contains 2500 frames from the commercial game Cuphead, with 2100 for training and 400 for validation. A total of 8512 bounding boxes are annotated, divided into three categories: 0 player (1935), 1 npc (3609), 2 attack_object (2968). Additionally, there are 460 explicit empty label images, of which 455 are non-game background negatives. The validation set is split by top-level recording source, rather than random frames, to avoid near-duplicate leakage between training and validation sets. The data comes from 2500 accepted Qwen teacher records, with non-game records using explicit empty annotations. It is recommended to use batch size 32 and base on the yolo26s.pt checkpoint for training.

创建时间:
2026-08-24
原始信息汇总

数据集概述

Cuphead Qwen Teacher YOLO Dataset v2 是一个用于训练目标检测模型的私有研究数据集,旨在训练一个三类别局部检测器,用于替代Qwen API对剩余Cuphead/UniVAM帧的标注工作。该数据集采用YOLO格式,直接可供训练使用。

基本信息

  • 任务类别:目标检测(object-detection)
  • 数据规模:1K < n < 10K
  • 标签:yolo、cuphead、pseudo-labeling
  • 许可证:other(保守设置,不授予底层游戏艺术资产的再分发权利)
  • 隐私说明:因图像来自商业游戏帧,除非项目所有者独立验证再分发权,否则需保持仓库私有

数据内容与结构

数据集包含以下目录结构:

  • code/:可移植的训练、评估、推理包
  • data/yolo_teacher_v2/:可直接训练的YOLO数据集
  • provenance/final_teacher/:已接受的Qwen记录和质量决策
  • UPLOAD_INSTRUCTIONS.md:上传和目标机器下载命令

数据集统计

  • 图像数量:2,500张(训练集2,100张,验证集400张)
  • 边界框数量:8,512个
    • player(玩家):1,935个
    • npc(非玩家角色):3,609个
    • attack_object(攻击对象):2,968个
  • 空标签图像:460张(其中455张为非游戏画面负样本)
  • 质量保证:无无效边界框,训练集与验证集之间无录制源泄漏

类别映射

类别ID 类别名称
0 player
1 npc
2 attack_object

数据划分

验证集按照顶层录制来源(top-level recording source)进行划分,而非随机划分单个帧,以避免近重复源的泄漏。

训练说明

  • 训练环境:80GB GPU 机器
  • 训练命令:在code目录下运行run_training_pipeline.sh,指定data.yaml路径及设备ID
  • 预训练模型:使用官方yolo26s.pt检查点(由流水线下载并通过SHA256验证,不在数据集中再分发)
  • 推荐批大小:从32开始(48为次要实验),不建议在80GB GPU上使用batch=-1,因为会导致批过大、每个epoch优化器更新过少

数据来源与审计

该YOLO导出数据由2,500条已接受的Qwen教师记录生成。非游戏画面的记录使用显式空标注。源JSONL文件和最终质量清单保留在provenance/目录下,以便对导出过程进行审计。

二维码
社区交流群
二维码
科研交流群
商业服务