VideoGlitchBench
收藏资源简介:
VideoGlitchBench是一个专为视频中游戏故障检测设计的基准数据集。该数据集源自大规模游戏视频集合GamePhysics,后者收集自GamePhysics子版块。VideoGlitchBench共包含5,238个经过标注的游戏玩法视频片段,覆盖了120款视频游戏,涉及6种主要游戏类型:动作、模拟、角色扮演、策略、解谜和冒险。其中,包含故障的视频有4,717个,作为负样本的无故障视频有521个。数据以视频文件(.mp4)和标注文件(annotations.json)的形式组织,视频文件按游戏名称存放在子目录中。标注文件为每个视频提供了详细的元数据和故障信息,包括:唯一标识符、游戏名称、主类型、子类型、视频文件名、是否有故障的布尔标志、描述故障的自然语言文本列表,以及故障发生的具体时间节点(以秒为单位的起止时间对列表)。该数据集适用于视频分类、目标检测、异常检测和视频理解等任务,旨在为游戏故障的开放端检测、基于代理的推理和时间定位研究提供基准支持。
数据集总览
VideoGlitchBench 是一个用于视频中游戏故障检测的基准数据集,包含来自120款电子游戏的5,238段带标注的游戏剪辑,涵盖6种游戏类型。该数据集源自GamePhysics数据集,后者是从Reddit社区GamePhysics收集的26,954段游戏视频。
- 许可证:Apache-2.0
- 任务类别:视频分类、目标检测
- 语言:英语
- 标签:游戏、故障、异常检测、视频理解、基准
数据集规模
| 统计项 | 数值 |
|---|---|
| 总视频数 | 5,238 |
| 涉及游戏数 | 120 |
| 含故障视频 | 4,717 |
| 无故障视频(负样本) | 521 |
| 游戏类型数 | 6 |
数据结构
数据集按游戏名称组织为子目录,每个视频文件为.mp4格式,根目录下包含一个annotations.json文件存放所有标注。
VideoGlitchBench/ ├── <游戏名称>/ │ ├── <视频ID>.mp4 │ └── ... └── annotations.json
标注格式
annotations.json中每条记录对应一个视频,包含以下字段:
| 字段 | 说明 |
|---|---|
id |
唯一标识符 |
game_name |
游戏名称(与目录名一致) |
genre |
顶层游戏类型 |
subgenre |
细粒度子类型(如射击、动作RPG) |
video_name |
视频剪辑的文件名 |
no_bugs |
布尔值,true表示无故障 |
bugs |
自然语言描述的故障列表 |
time_nodes |
故障发生的时间段列表,格式为[[开始秒, 结束秒], ...] |
示例标注: json { "id": 7, "game_name": "7 Days to Die", "genre": "Action", "subgenre": "Survival", "video_name": "32akzg.mp4", "no_bugs": false, "bugs": [ "一只兔子在冰箱门附近无故上下移动,表明物理引擎或寻路出现故障。" ], "time_nodes": [ [[3, 11]] ] }
游戏类型分布
| 类型 | 视频数量 |
|---|---|
| Action(动作) | 3,834 |
| Simulation(模拟) | 974 |
| RPG(角色扮演) | 313 |
| Strategy(策略) | 60 |
| Puzzle(解谜) | 47 |
| Adventure(冒险) | 10 |
引用信息
若使用该数据集,请引用以下文献:
bibtex @article{zheng2026open, title={Open-Ended Video Game Glitch Detection with Agentic Reasoning and Temporal Grounding}, author={Zheng, Muyang and Zhou, Tong and Wu, Geyang and Lin, Zihao and Wang, Haibo and Huang, Lifu}, journal={arXiv preprint arXiv:2604.07818}, year={2026} }




