Skip to content
Back to skills

Meccano Eval

ASecurity

Evaluates multimodal egocentric video understanding in an industrial-like setting. It probes action recognition, active object detection, human-object interaction, and future action anticipation using synchronized RGB, depth, and gaze signals. Use when the user wants to benchmark on MECCANO, or asks about evaluating this task. Reports Top-1 Accuracy.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Meccano Eval?

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

Security grade badge for Meccano Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-meccano-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-meccano-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: meccano-eval
description: Evaluates multimodal egocentric video understanding in an industrial-like setting. It probes action recognition, active object detection, human-object interaction, and future action anticipation using synchronized RGB, depth, and gaze signals. Use when the user wants to benchmark on MECCANO, or asks about evaluating this task. Reports Top-1 Accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2209.08691
  bibtex_key: [REDACTED]
  confidence: high
---

# meccano-eval

> MECCANO: A Multimodal Egocentric Dataset for Humans Behavior Understanding in the Industrial-like Domain — Ragusa et al. (2022) (arXiv:2209.08691, 2022)

## What this evaluates

Evaluates multimodal egocentric video understanding in an industrial-like setting. It probes action recognition, active object detection, human-object interaction, and future action anticipation using synchronized RGB, depth, and gaze signals.

## Datasets

- **MECCANO** — total ?; splits: train (-1), val (-1), test (-1)

## Metrics

- `Top-1 Accuracy` **(primary)** — range: [0, 1]
  - Percentage of video segments where the predicted action class exactly matches the ground truth label.
- `AVG F1-score` — range: [0, 1]
  - Class-mean F1-score computed across all action classes, averaging precision and recall per class before macro-averaging.
- `AP (IoU>0.5)` — range: [0, 1]
  - Average Precision for active object detection using a 0.5 Intersection over Union threshold, following standard Pascal VOC mAP conventions.

## Input / output format

**Input**: Synchronized RGB frames, depth maps, and gaze fixation maps from egocentric videos.

**Output**: Action class labels for temporal segments, bounding boxes with class labels for active objects, and interaction tuples for EHOIs.

## Scoring recipe

```python
def compute_metrics(preds, gold):
    # Top-1 Accuracy
    top1 = sum(1 for p, g in zip(preds, gold) if p == g) / len(gold)
    
    # AP (IoU>0.5)
    ap = compute_ap(preds, gold, iou_threshold=0.5)
    
    # AVG F1-score
    f1s = []
    for cls in set(gold):
        tp = sum(1 for p, g in zip(preds, gold) if p == g == cls)
        fp = sum(1 for p in preds if p == cls and p not in gold)
        fn = sum(1 for g in gold if g == cls and g not in preds)
        prec = tp / (tp + fp) if (tp + fp) > 0 else 0
        rec = tp / (tp + fn) if (tp + fn) > 0 else 0
        f1s.append(2 * prec * rec / (prec + rec) if (prec + rec) > 0 else 0)
    avg_f1 = sum(f1s) / len(f1s)
    return {'Top-1 Accuracy': top1, 'AP (IoU>0.5)': ap, 'AVG F1-score': avg_f1}
```

## Common pitfalls

- Gaze modality yields only marginal gains over RGB-Depth fusion due to the simplicity of the baseline architecture.
- Standard hand-object detectors fail to generalize without domain-specific retraining on the industrial dataset.
- Active objects can outnumber hands (up to 7 per frame), requiring relaxed distance thresholds for detection baselines.

## Evidence (verbatim from paper)

> We evaluate action recognition using Top-1 and Top-5 accuracy computed on the whole test set. As class-aware measures, we report class-mean precision, class-mean recall and F1-score.

## Citation

```bibtex
@misc{ragusa2022meccano,
  title={MECCANO: A Multimodal Egocentric Dataset for Humans Behavior Understanding in the Industrial-like Domain},
  author={Ragusa et al. (2022)},
  year={2022},
  note={arXiv:2209.08691}
}
```

- arXiv: 2209.08691

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.