Skip to content
Back to skills

Ssrbench Eval

ASecurity

Evaluates vision-language models on spatial understanding and general question answering using image-text pairs. It probes capabilities such as object existence, attribute recognition, action identification, counting, positional reasoning, and object identification, specifically testing how well models leverage depth information and spatial reasoning. Use when the user wants to benchmark on SSRBench, or asks about evaluating this task. Reports accuracy.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
researchpythongotestingperformance

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Ssrbench Eval?

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

Security grade badge for Ssrbench Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-ssrbench-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-ssrbench-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: ssrbench-eval
description: Evaluates vision-language models on spatial understanding and general question answering using image-text pairs. It probes capabilities such as object existence, attribute recognition, action identification, counting, positional reasoning, and object identification, specifically testing how well models leverage depth information and spatial reasoning. Use when the user wants to benchmark on SSRBench, or asks about evaluating this task. Reports accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2505.12448
  bibtex_key: liu2025ssr
  confidence: high
---

# ssrbench-eval

> SSR: Enhancing Depth Perception in Vision-Language Models via Rationale-Guided Spatial Reasoning — Yang Liu et al. (2025) (arXiv:2505.12448, 2025)

## What this evaluates

Evaluates vision-language models on spatial understanding and general question answering using image-text pairs. It probes capabilities such as object existence, attribute recognition, action identification, counting, positional reasoning, and object identification, specifically testing how well models leverage depth information and spatial reasoning.

## Datasets

- **SSRBench** — total ?; splits: test (-1)

## Metrics

- `accuracy` **(primary)** — range: percent
  - Percentage of correctly answered questions. Evaluated using an LLM-assistant (Qwen2.5-14B-Instruct-1M) that compares model-generated answers against ground-truth answers to determine correctness.

## Input / output format

**Input**: Image, corresponding depth map (estimated via Depth Pro), and a natural language question.

**Output**: Natural language answer string.

## Scoring recipe

```python
def compute_accuracy(predictions, gold_answers):
    correct = 0
    for pred, gold in zip(predictions, gold_answers):
        prompt = f'Question: {gold["question"]}\nModel Answer: {pred}\nGround Truth: {gold["answer"]}\nIs the model answer correct? Answer Yes or No.'
        judge_response = llm_assistant.generate(prompt)
        if 'yes' in judge_response.lower():
            correct += 1
    return (correct / len(predictions)) * 100
```

## Common pitfalls

- Uses an LLM-as-a-judge (Qwen2.5-14B) for scoring instead of exact-match or regex-based evaluation, which can introduce scorer bias or inconsistency.
- Depth maps are not provided as ground truth but are estimated externally using Depth Pro, meaning evaluation performance depends on the depth estimator's accuracy.
- Task-specific metrics (e.g., Position, Existence, Counting) are reported in tables, but the main headline results focus on average accuracy across all tasks.

## Evidence (verbatim from paper)

> Performance metrics include accuracy as well as a quantitative score ranging from 0 to 5, both are produced using the LLM-Assistant powered by the Qwen2.5-14B-Instruct-1M *[[38], [93]]*. SSRBench consists of two primary categories, general understanding and spatial understanding, allowing simultaneous evaluation of VLM performance in both general question answering and spatial reasoning tasks.

## Citation

```bibtex
@misc{liu2025ssr,
  title={SSR: Enhancing Depth Perception in Vision-Language Models via Rationale-Guided Spatial Reasoning},
  author={Yang Liu et al. (2025)},
  year={2025},
  note={arXiv:2505.12448}
}
```

- arXiv: 2505.12448

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.