ego3d-bench-eval
Spatial Reasoning with Vision-Language Models in Ego-Centric Multi-View Scenes — Gholami et al. (2025) (arXiv:2509.06266, 2025)
What this evaluates
Evaluates 3D spatial reasoning and multi-view understanding in Vision-Language Models, specifically testing ego-centric distance estimation, object localization, motion tracking, travel time estimation, and relative location reasoning across multiple camera views.
Datasets
Metrics
Accuracy (%) (primary) — range: percent
- Percentage of correctly answered multiple-choice questions. Calculated per task category (Ego Dist, Obj Dist, Loc, Ego Mot, Obj Mot, Travel Time, Ego Rel, Obj Rel) and averaged.
RMSE (primary) — range: other
- Root Mean Square Error between predicted and ground-truth distances in meters. Calculated per task category (Ego Dist, Obj Dist) and averaged.
Input / output format
Input: Multi-view ego-centric images, camera parameters (or estimated), and a natural language question/query about spatial relationships, distances, or locations.
Output: For QA: a selected option from multiple choices. For distance: a numerical value in meters.
Scoring recipe
def compute_accuracy(predictions, gold):
correct = sum(1 for p, g in zip(predictions, gold) if p == g)
return (correct / len(gold)) * 100
def compute_rmse(predictions, gold):
sq_errors = [(p - g) ** 2 for p, g in zip(predictions, gold)]
return (sum(sq_errors) / len(gold)) ** 0.5
Common pitfalls
- Chance level varies significantly by task type (e.g., ~25% for distance vs ~50% for motion), so baselines must be evaluated against task-specific random selection.
- Human performance degrades substantially on exact distance estimation compared to relative location, highlighting task difficulty rather than model failure alone.
- Models often struggle with localization and travel time even with cognitive map support, indicating these require intricate spatial reasoning.
Evidence (verbatim from paper)
Table 1 presents the results of this analysis. While humans can accurately answer the questions that require reasoning about relative location of the objects in space, their performance degrades in questions that require estimation of the exact distance between objects. This highlights the challenging nature of accurate distance estimation.
Citation
@misc{gholami2025spatial,
title={Spatial Reasoning with Vision-Language Models in Ego-Centric Multi-View Scenes},
author={Gholami et al. (2025)},
year={2025},
note={arXiv:2509.06266}
}
1---2name: ego3d-bench-eval3description: Evaluates 3D spatial reasoning and multi-view understanding in Vision-Language Models, specifically testing ego-centric distance estimation, object localization, motion tracking, travel time estimation, and relative location reasoning across multiple camera views. Use when the user wants to benchmark on Ego3D-Bench, or asks about evaluating this task. Reports Accuracy (%), RMSE.4---56# ego3d-bench-eval78> Spatial Reasoning with Vision-Language Models in Ego-Centric Multi-View Scenes — Gholami et al. (2025) (arXiv:2509.06266, 2025)910## What this evaluates1112Evaluates 3D spatial reasoning and multi-view understanding in Vision-Language Models, specifically testing ego-centric distance estimation, object localization, motion tracking, travel time estimation, and relative location reasoning across multiple camera views.1314## Datasets1516- **Ego3D-Bench** — total ?; splits: test (-1); repo https://github.com/vbdi/Ego3D-Bench1718## Metrics1920- `Accuracy (%)` **(primary)** — range: percent21 - Percentage of correctly answered multiple-choice questions. Calculated per task category (Ego Dist, Obj Dist, Loc, Ego Mot, Obj Mot, Travel Time, Ego Rel, Obj Rel) and averaged.22- `RMSE` **(primary)** — range: other23 - Root Mean Square Error between predicted and ground-truth distances in meters. Calculated per task category (Ego Dist, Obj Dist) and averaged.2425## Input / output format2627**Input**: Multi-view ego-centric images, camera parameters (or estimated), and a natural language question/query about spatial relationships, distances, or locations.2829**Output**: For QA: a selected option from multiple choices. For distance: a numerical value in meters.3031## Scoring recipe3233```python34def compute_accuracy(predictions, gold):35 correct = sum(1 for p, g in zip(predictions, gold) if p == g)36 return (correct / len(gold)) * 1003738def compute_rmse(predictions, gold):39 sq_errors = [(p - g) ** 2 for p, g in zip(predictions, gold)]40 return (sum(sq_errors) / len(gold)) ** 0.541```4243## Common pitfalls4445- Chance level varies significantly by task type (e.g., ~25% for distance vs ~50% for motion), so baselines must be evaluated against task-specific random selection.46- Human performance degrades substantially on exact distance estimation compared to relative location, highlighting task difficulty rather than model failure alone.47- Models often struggle with localization and travel time even with cognitive map support, indicating these require intricate spatial reasoning.4849## Evidence (verbatim from paper)5051> Table 1 presents the results of this analysis. While humans can accurately answer the questions that require reasoning about relative location of the objects in space, their performance degrades in questions that require estimation of the exact distance between objects. This highlights the challenging nature of accurate distance estimation.5253## Citation5455```bibtex56@misc{gholami2025spatial,57 title={Spatial Reasoning with Vision-Language Models in Ego-Centric Multi-View Scenes},58 author={Gholami et al. (2025)},59 year={2025},60 note={arXiv:2509.06266}61}62```6364- arXiv: 2509.06266