摘要
这个项目的识别要在独立对局上测试,而测试来源一直比训练来源更缺。用户在 10 月 8 日晚上录了一段 175 分钟的实战录像(其中包括第一次实战使用 Battle Notes App 的那一局),并同意把它放进视觉数据集。本实验(内部编号 B152)复用之前搭好的流程,把这段录像整理成按局截图包:每局 8–20 张原生截图,附带逐帧标注。
结果:5 fps 扫描切出 3 局,每局导出 20 帧;三个助手各盲标一局,接收 56 帧、拒收 4 帧;打成 3 个测试包,校验 114/114 通过。整段录像标为测试来源,不得用于训练或调参。
要回答的问题
- 已有的扫描—切局—选帧流程能否直接用于新录像?
- 盲标(标注者看不到任何模型读数)能否稳定地产出每局的角色、构筑和施法真值?
数据与来源
- 一段 2560×1440 的 OBS 自录录像,10 月 8 日 20:39–23:34,175 分钟。
- 数据集里用的是原文件的硬链接,原文件不移动、不改动。
- 整段录像划为测试来源:理由是这些是新的、独立的实战对局。
方法
复用之前(B144)的代码,不改:
- 登记来源和划分。
- 5 fps 场景/稳定性扫描(用显卡硬件解码)。
- 按战斗段切局,每局选 8–20 张原生帧。
- 盲标:每局交给一个助手按书面说明逐帧看像素复核。它不运行任何识别模型或 OCR,不打开其他实验的输出,也不打开同一晚 App 的读数;小字裁切放大 2–4 倍再看;看不清就写空并说明原因,未知不等于 0。
- 只把接收的帧硬链接进截图包,再运行校验脚本。
标注说明里规定了:拒收什么(UI 动画中、半透明淡入淡出、提示框挡住主要内容、不是本局),如何判断我方侧(英雄面板与最终确认页总是我方;结合 HUD 头像与玩家名牌),日志里只照抄能看到的施法行。
设置
运行时进程低于正常优先级、线程上限 4(游戏可能开着)。标注是助手(大模型)的像素精审,不是人工真值;同一局的多帧是重复观察。
结果
扫描 175 分钟、52,557 个采样点,用时 832 秒。71–155 分钟不在竞技场画面,扫描结果几乎全是“无法判定”。
| 局 | 视频时间 | 接收/导出 | 我方(侧) | 敌方 | 可见敌方施法 |
|---|---|---|---|---|---|
| 1 | 0:00–27:44 | 17/20 | 阿丹(右) | 德维尔之子德维尔 | 激发 |
| 2 | 28:10–71:11 | 19/20 | 拉·达沃克(左) | 米拉 | 无(日志没覆盖施法时段;敌方魔法 180→84) |
| 3 | 156:14–163:23 | 20/20 | 强大扎克隆(左) | 苍白玛塔斯塔拉(电脑) | 无可见施法行 |
拒收的 4 帧:2 张生物面板淡入淡出,2 张法术书翻页。第 3 局就是用户第一次实战使用 Battle Notes 的那一局。全部截图包校验通过(共 1,841 张)。
失败与负结果
- 审核时发现第 3 局的标注者把“阿丽娜之触”写进了“敌方施法”,但依据只是 6 个敌方单位获得该效果、加上敌方魔法 80→68,没有可见的施法行。按说明,已移到“推断的施法”。对照 App 实战读到的另一张日志帧确实有这条施法——所以“效果行 + 魔法下降”是可用的推断线索,但不算“看到的施法”。
- 第 2 局日志没覆盖施法时段,敌方施法只能写“无可见”。
局限
- 3 局来自同一晚、同一位玩家,局数不等于独立来源数。
- 标注是盲标的模型目视核对,不是人工审核。
- 其他发现(不影响包本身):
- 第 3 局我方“内在光辉”在确认页是 3 级,战斗法术书里是 2 级(与之前看到的降级现象一致);“奈拉之吻”在法术书里但不在确认页的 10 个法术中。
- 第 2 局确认页只显示 10 个法术,法术书里有 12 个。
- 几组子技能图标像素完全相同,只能按所在主技能推断。
- 我方玩家名在日志里显示为方框(游戏字体缺字)。
结论与下一步
已有流程可以直接把新录像整理成测试包,盲标说明能产出可用的每局真值,并明确区分“看到的施法”和“推断的施法”。这 3 局增加了测试来源,但还远不够“十场独立对局”的目标;需要继续收集不同时段、不同对手的录像。
Comments