MORSE-500
收藏资源简介:
MORSE-500是一个包含500个视频剪辑的多模态推理压力测试环境,每个剪辑中都嵌入了一个问题,涵盖了数学、抽象、空间、时间、物理和规划六个互补的推理类别。这些视频剪辑是通过编程生成的,允许对视觉复杂性、干扰密度和时态动态进行精细控制,从而可以系统地随着模型的改进来调整难度。MORSE-500旨在评估多模态推理模型在处理动态环境中的能力,并通过不断生成新的挑战实例来推动模型的持续进步。
MORSE-500 is a multimodal reasoning stress test environment consisting of 500 video clips. Each clip embeds a question covering six complementary reasoning categories: mathematics, abstraction, spatial reasoning, temporal reasoning, physical reasoning, and planning. These video clips are programmatically generated, allowing fine-grained control over visual complexity, distractor density, and temporal dynamics, thus enabling systematic adjustment of difficulty alongside model improvements. MORSE-500 is designed to evaluate the capabilities of multimodal reasoning models when handling dynamic environments, and drive the continuous progress of such models by continuously generating novel challenge instances.
MORSE-500 Benchmark 数据集概述
基本信息
- 语言: 英文 (en)
- 许可证: CC-BY-4.0
- 数据集名称: Morse-500
- 规模分类: n<1K
- 任务类别:
- 视频分类 (video-classification)
- 问答 (question-answering)
- 视觉问答 (visual-question-answering)
关键特性
- 新鲜且便携: 包含500个新生成的视频剪辑和CSV元数据,运行速度快。
- 可扩展难度: 视频通过程序生成,可调整复杂度以应对模型改进。
- 多样化类别: 涵盖抽象、数学、物理、规划、空间、时间(+因果)等多种推理类型。
- 纯视觉推理: 问题直接嵌入视频中,无文本辅助。
- 开发者友好: 提供可直接在Hugging Face上浏览和调试的子集。
数据集结构
- test.csv: 包含数据集元数据,如视频文件名、查询、正确答案、问题文本和类别。
- test.zip: 包含所有MP4视频文件。
- test_sz512.zip: 包含长边调整为512px的MP4视频文件,保持原始宽高比。
资源链接
- 网站: morse-500
- 数据: morse-500
- 视频查看器: morse-500-view
- 代码: morse-500
- 论文: arXiv:2506.05523
快速开始
-
下载视频: bash git clone https://huggingface.co/datasets/video-reasoning/morse-500
-
解压视频: bash unzip test_sz512.zip -d test_sz512
-
加载元数据: python from datasets import load_dataset dataset = load_dataset(video-reasoning/morse-500) dataset = dataset[test]
示例查询函数
python def encode_b64(file_path): with open(file_path, "rb") as file: return base64.b64encode(file.read()).decode("utf-8")
base64_video = encode_b64(video_path) video_url = f"data:video/mp4;base64,{base64_video}"
response = client.chat.completions.create( model=model_name, messages=[ { "role": "user", "content": [ {"type": "text", "text": query}, {"type": "video_url", "video_url": {"url": video_url}}, ], } ], )
更多脚本
- 可在 Github 上找到更多脚本。

- 1MORSE-500: A Programmatically Controllable Video Benchmark to Stress-Test Multimodal Reasoning马里兰大学帕克分校 · 2025年



