Skip to content
Back to skills

Mavors Video Image Eval

ASecurity

Evaluates multimodal large language models on video and image understanding tasks, including general knowledge QA, long-video QA, event understanding, temporal reasoning, and captioning, as well as image QA, cognitive understanding, and captioning. Use when the user wants to benchmark on MMWorld, PerceptionTest, Video-MME, MLVU, MVBench, EventHallusion, TempCompass, VinoGround, DREAM-1K, MMMU, MathVista, AI2D, CapsBench, or asks about evaluating this task. Reports score.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill mavors-video-image-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mavors Video Image Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mavors Video Image Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-mavors-video-image-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-mavors-video-image-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mavors-video-image-eval
description: Evaluates multimodal large language models on video and image understanding tasks, including general knowledge QA, long-video QA, event understanding, temporal reasoning, and captioning, as well as image QA, cognitive understanding, and captioning. Use when the user wants to benchmark on MMWorld, PerceptionTest, Video-MME, MLVU, MVBench, EventHallusion, TempCompass, VinoGround, DREAM-1K, MMMU, MathVista, AI2D, CapsBench, or asks about evaluating this task. Reports score.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2504.10068
  bibtex_key: shi2025mavors
  confidence: high
---

# mavors-video-image-eval

> Mavors: Multi-granularity Video Representation for Multimodal Large Language Model — Shi et al. (2025) (arXiv:2504.10068, 2025)

## What this evaluates

Evaluates multimodal large language models on video and image understanding tasks, including general knowledge QA, long-video QA, event understanding, temporal reasoning, and captioning, as well as image QA, cognitive understanding, and captioning.

## Datasets

- **MMWorld** — total ?; splits: test (-1)
- **PerceptionTest** — total ?; splits: test (-1)
- **Video-MME** — total ?; splits: test (-1)
- **MLVU** — total ?; splits: test (-1)
- **MVBench** — total ?; splits: test (-1)
- **EventHallusion** — total ?; splits: test (-1)
- **TempCompass** — total ?; splits: test (-1)
- **VinoGround** — total ?; splits: test (-1)
- **DREAM-1K** — total ?; splits: test (-1)
- **MMMU** — total ?; splits: test (-1)
- **MathVista** — total ?; splits: test (-1)
- **AI2D** — total ?; splits: test (-1)
- **CapsBench** — total ?; splits: test (-1)

## Metrics

- `score` **(primary)** — range: percent
  - Average of task-specific scores (typically accuracy or normalized performance) across all tasks within a benchmark. Reported as a percentage.

## Input / output format

**Input**: Video frames (processed in chunks of 16) or single images paired with text prompts/questions.

**Output**: Text responses (multiple-choice answers or descriptive captions).

## Scoring recipe

```python
def compute_score(predictions, golds):
    correct = 0
    for pred, gold in zip(predictions, golds):
        if is_mcq(gold):
            correct += 1 if normalize(pred) == normalize(gold) else 0
        else:
            correct += caption_metric(pred, gold)
    return (correct / len(golds)) * 100
```

## Common pitfalls

- Scores for most baseline models are taken directly from their original papers rather than reproduced, which may introduce inconsistencies due to different evaluation settings or versions.
- No benchmark-specific hyperparameters (e.g., frame sampling rate, resolution) were tuned during evaluation, meaning models are compared under a uniform but potentially suboptimal setting for each specific dataset.
- Video benchmarks cover diverse capabilities (long-video, event, temporal) that require different evaluation focuses, so a single average score may mask strengths/weaknesses in specific temporal reasoning tasks.

## Evidence (verbatim from paper)

> Video understanding capabilities are assessed across general knowledge QA (MMWorld, PerceptionTest), long-video QA (Video-MME, MLVU), event understanding QA (MVBench, EventHallusion), temporal understanding QA (TempCompass, VinoGround), and captioning (DREAM-1K). Image understanding evaluation includes comprehensive capabilities (MMMU), cognitive understanding (MathVista, AI2D), and captioning (CapsBench). Crucially, aside from prompt modifications, no benchmark-specific hyperparameters (e.g., frame sampling, resolution) were tuned during evaluation for any model, including Mavors.

## Citation

```bibtex
@misc{shi2025mavors,
  title={Mavors: Multi-granularity Video Representation for Multimodal Large Language Model},
  author={Shi et al. (2025)},
  year={2025},
  note={arXiv:2504.10068}
}
```

- arXiv: 2504.10068

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.