Soccer-GMR
收藏Generalized Moment Retrieval (GMR) 数据集概述
数据集简介
Generalized Moment Retrieval (GMR) 是一个统一的视频时刻检索设定,其中每个查询可能对应视频中的零个时刻、一个时刻或多个时刻。与传统视频时刻检索(VMR)只假设每个查询对应一个时刻不同,GMR 要求模型返回查询对应的完整相关时刻集合,或在查询事件不存在时正确预测空集。
基准数据集:Soccer-GMR
Soccer-GMR 是 GMR 的一个基准实例,基于具有挑战性的足球视频构建,覆盖三种检索场景:
- 空集拒绝(Null-set rejection):查询在视频中没有对应时刻
- 单时刻检索(Single-moment retrieval):查询恰好有一个相关时刻
- 多时刻检索(Multi-moment retrieval):查询有多个相关时刻
与传统 VMR 基准相比,Soccer-GMR 强调:
- 现实场景下的领域内负样本查询
- 拒绝与定位的统一评估
- 时长灵活的基准构建视角
数据集统计
- 139 场比赛
- 5,500 个视频片段
- 22,100 个查询-片段对
数据集结构
仓库组织结构如下:
Generalized_Moment_Retrieval/ ├── data/ │ └── label/ │ ├── full/ # 完整标签 │ └── sub/ # 子集标签 ├── eval/ # 评估工具包 │ ├── eval_main.py │ ├── metrics.py │ ├── normalization.py │ ├── utils.py │ └── example/ # 评估示例 ├── assets/ # 图像资源 ├── pipeline/ # 数据处理流程 ├── models/ # 模型相关 └── training/ # 训练相关
数据格式
基准标签以 JSONL 格式提供,位于 data/ 目录下。评估流程主要使用的字段包括:
qid:查询 IDrelevant_windows:相关时刻窗口
部分标签文件还保留了中间标注字段(如 moment),可通过提供的评估工具标准化为评估可用的窗口格式。
评估指标
官方评估工具包位于 eval/ 目录,支持以下指标:
- 空集拒绝:Rej-F1, AUROC
- 时刻定位:mR@k, mR+@k, mAP
- 端到端 GMR 性能:G-mIoU@k
快速开始
安装依赖后,运行官方评估示例:
bash pip install -r requirements.txt python eval/eval_main.py --submission_path eval/example/example_test_submission.jsonl --gt_path data/label/sub/test.jsonl --save_path eval/example/example_test_results.json
资源链接
- 项目页面:https://dymm9977.github.io/generalized-moment-retrieval/
- 评估工具包:
eval/README.md - 数据格式说明:
data/README.md - 引用信息:
CITATION.cff

- 1Retrieving Any Relevant Moments: Benchmark and Models for Generalized Moment Retrieval中国科学院·自动化研究所; 北京邮电大学; 武汉大学; 电子科技大学 · 2026年



