Skip to content
Back to skills

Openvlthinkerv2 Eval

ASecurity

Evaluates a multimodal reasoning model's capability across diverse visual tasks, including general and mathematical VQA, document understanding, spatial reasoning, and visual grounding. The protocol tests the model's ability to balance fine-grained perception with multi-step reasoning under a unified RL training framework. Use when the user wants to benchmark on MMMU, MMBench, MMStar, ChartQA, DocVQA, OCRBench, InfoVQA, EmbSpatial, RefSpatial, RoboSpatial, RefCOCO, RefCOCO+, RefCOCOg, or asks...

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

Works with

  • api

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill openvlthinkerv2-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Openvlthinkerv2 Eval?

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

Security grade badge for Openvlthinkerv2 Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-openvlthinkerv2-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-openvlthinkerv2-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: openvlthinkerv2-eval
description: Evaluates a multimodal reasoning model's capability across diverse visual tasks, including general and mathematical VQA, document understanding, spatial reasoning, and visual grounding. The protocol tests the model's ability to balance fine-grained perception with multi-step reasoning under a unified RL training framework. Use when the user wants to benchmark on MMMU, MMBench, MMStar, ChartQA, DocVQA, OCRBench, InfoVQA, EmbSpatial, RefSpatial, RoboSpatial, RefCOCO, RefCOCO+, RefCOCOg, or asks about evaluating this task. Reports score.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2604.08539
  bibtex_key: [REDACTED]
  confidence: high
---

# openvlthinkerv2-eval

> OpenVLThinkerV2: A Generalist Multimodal Reasoning Model for Multi-domain Visual Tasks — Wenbo Hu et al. (arXiv:2604.08539, 2026)

## What this evaluates

Evaluates a multimodal reasoning model's capability across diverse visual tasks, including general and mathematical VQA, document understanding, spatial reasoning, and visual grounding. The protocol tests the model's ability to balance fine-grained perception with multi-step reasoning under a unified RL training framework.

## Datasets

- **MMMU** — total ?; splits: test (-1)
- **MMBench** — total ?; splits: test (-1)
- **MMStar** — total ?; splits: test (-1)
- **ChartQA** — total ?; splits: test (-1)
- **DocVQA** — total ?; splits: test (-1)
- **OCRBench** — total ?; splits: test (-1)
- **InfoVQA** — total ?; splits: test (-1)
- **EmbSpatial** — total ?; splits: test (-1)
- **RefSpatial** — total ?; splits: test (-1)
- **RoboSpatial** — total ?; splits: test (-1)
- **RefCOCO** — total ?; splits: val (-1)
- **RefCOCO+** — total ?; splits: val (-1)
- **RefCOCOg** — total ?; splits: val (-1)

## Metrics

- `score` **(primary)** — range: percent
  - Standard accuracy or composite benchmark score reported as a percentage or raw value depending on the specific benchmark. Calculated as the proportion of correctly predicted answers or bounding boxes matching ground truth within a specified threshold.

## Input / output format

**Input**: Multimodal inputs consisting of an image and a text prompt/question.

**Output**: Text response containing the answer, reasoning chain, or bounding box coordinates.

## Scoring recipe

```python
def calculate_score(predictions, gold):
    correct = 0
    for pred, gold_item in zip(predictions, gold):
        if is_correct(pred, gold_item):
            correct += 1
    return (correct / len(gold)) * 100

def is_correct(pred, gold):
    if gold_type == 'bbox':
        return compute_iou(pred, gold) >= 0.5
    return pred.strip().lower() == gold.strip().lower()
```

## Common pitfalls

- Models must be evaluated using identical generation hyperparameters to baselines to ensure fair comparison.
- Reward shaping and data filtering during RL training can cause overfitting to specific task distributions, inflating scores on in-domain benchmarks while degrading out-of-distribution generalization.
- Composite benchmarks like OCRBench aggregate multiple sub-tasks, making it difficult to isolate specific capability improvements.

## Evidence (verbatim from paper)

> Table 3: Evaluation results for Grounding task. We report scores on val splits. Our model consistently outperforms previous baselines.

## Citation

```bibtex
@misc{hu2026openvlthinkerv2,
  title={OpenVLThinkerV2: A Generalist Multimodal Reasoning Model for Multi-domain Visual Tasks},
  author={Wenbo Hu et al.},
  year={2026},
  note={arXiv:2604.08539}
}
```

- arXiv: 2604.08539

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.