Skip to content
Back to skills

Lingo Space Grounding Eval

ASecurity

Evaluates a model's ability to ground natural language spatial instructions to specific 2D pixel locations in RGB-D tabletop scenes. It probes both single-relation grounding and incremental/compositional grounding where multiple spatial predicates must be satisfied sequentially or simultaneously. Use when the user wants to benchmark on CLIPort Benchmark, ParaGon Benchmark, SREM Benchmark, LINGO-Space Benchmark, Composite Instruction Task, or asks about evaluating this task. Reports success sc...

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

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill lingo-space-grounding-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Lingo Space Grounding Eval?

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

Security grade badge for Lingo Space Grounding Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-lingo-space-grounding-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-lingo-space-grounding-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: lingo-space-grounding-eval
description: Evaluates a model's ability to ground natural language spatial instructions to specific 2D pixel locations in RGB-D tabletop scenes. It probes both single-relation grounding and incremental/compositional grounding where multiple spatial predicates must be satisfied sequentially or simultaneously. Use when the user wants to benchmark on CLIPort Benchmark, ParaGon Benchmark, SREM Benchmark, LINGO-Space Benchmark, Composite Instruction Task, or asks about evaluating this task. Reports success score.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2402.01183
  bibtex_key: [REDACTED]
  confidence: high
---

# lingo-space-grounding-eval

> LINGO-Space: Language-Conditioned Incremental Grounding for Space — Kim et al. (2024) (arXiv:2402.01183, 2024)

## What this evaluates

Evaluates a model's ability to ground natural language spatial instructions to specific 2D pixel locations in RGB-D tabletop scenes. It probes both single-relation grounding and incremental/compositional grounding where multiple spatial predicates must be satisfied sequentially or simultaneously.

## Datasets

- **CLIPort Benchmark** — total 300; splits: train (100), test (200)
- **ParaGon Benchmark** — total 600; splits: train (400), test (200)
- **SREM Benchmark** — total 300; splits: train (100), test (200)
- **LINGO-Space Benchmark** — total 300; splits: train (100), test (200)
- **Composite Instruction Task** — total 500; splits: train (200), test (300)

## Metrics

- `success score` **(primary)** — range: [0, 1]
  - A continuous score in [0, 1] reflecting the extent of relationship satisfaction between the located object volume and the desired container/reference objects based on spatial predicates.
- `binary success` — range: {0, 1}
  - A binary score in {0, 1} indicating whether all spatial predicates in the instruction are strictly satisfied after placement.
- `satisfaction ratio` — range: [0, 1]
  - For composite instructions: score = #satisfied_relations / |total_relations|.

## Input / output format

**Input**: Top-down RGB-D images (640x320) of tabletop scenes containing 4-7 objects, paired with synthesized natural language instructions containing one or multiple spatial referring expressions (e.g., 'left', 'right', 'close', 'far').

**Output**: A 2D pixel coordinate or bounding box indicating the target placement location for the referenced object.

## Scoring recipe

```python
def score(predictions, gold, relations):
    satisfied = 0
    for rel in relations:
        if check_spatial_relation(predictions, gold, rel):
            satisfied += 1
    if len(relations) == 1:
        return extent_of_satisfaction(predictions, gold) # [0,1]
    else:
        return satisfied / len(relations) # [0,1]
# Binary success is 1 if all relations satisfied, else 0.
```

## Common pitfalls

- Spatial ambiguity arises when multiple semantically identical objects are present, requiring precise disambiguation via incremental grounding.
- Defining strict thresholds for continuous spatial predicates like 'close' vs 'far' or directional relations can lead to inconsistent scoring if not standardized.
- Compositional instructions require maintaining state across multiple relations; failing to update the spatial distribution after each step breaks subsequent grounding.

## Evidence (verbatim from paper)

> The assessment metric is a success score ($\in[0,1]$) reflecting the extent of relationship satisfaction between the located object volume and the desired container. For composite tasks, we compute a score reflecting the extent of relationship satisfaction; $score=\#satisfaction/|relations|$.

## Citation

```bibtex
@misc{kim2024lingospace,
  title={LINGO-Space: Language-Conditioned Incremental Grounding for Space},
  author={Kim et al. (2024)},
  year={2024},
  note={arXiv:2402.01183}
}
```

- arXiv: 2402.01183

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.