Skip to content
Back to skills

Ueof Eval

ASecurity

Evaluates the accuracy of event-based optical flow estimation models in underwater environments. It probes how well algorithms handle low-texture, turbid, and refractive conditions compared to terrestrial benchmarks. Use when the user wants to benchmark on UEOF, or asks about evaluating this task. Reports AEE.

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

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Ueof Eval?

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

Security grade badge for Ueof Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-ueof-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-ueof-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: ueof-eval
description: Evaluates the accuracy of event-based optical flow estimation models in underwater environments. It probes how well algorithms handle low-texture, turbid, and refractive conditions compared to terrestrial benchmarks. Use when the user wants to benchmark on UEOF, or asks about evaluating this task. Reports AEE.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2601.10054
  bibtex_key: truong2026ueof
  confidence: high
---

# ueof-eval

> UEOF: A Benchmark Dataset for Underwater Event-Based Optical Flow — Truong et al. (2026) (arXiv:2601.10054, 2026)

## What this evaluates

Evaluates the accuracy of event-based optical flow estimation models in underwater environments. It probes how well algorithms handle low-texture, turbid, and refractive conditions compared to terrestrial benchmarks.

## Datasets

- **UEOF** — total ?; splits: test (5)

## Metrics

- `AEE` **(primary)** — range: pixels
  - Average Endpoint Error in pixels. Computed as the mean Euclidean distance between predicted and ground-truth optical flow vectors across all pixels.
- `ANPE@N` — range: percent
  - N-pixel error rate. Represents the percentage of pixels with an endpoint error lower than N pixels for N ∈ {1, 2, 3, 5, 10, 20}. Lower values indicate better performance.

## Input / output format

**Input**: Event stream data (and optionally RGB frames or camera ego-velocity for multimodal baselines). Models process accumulated event windows over time.

**Output**: 2D optical flow vectors (u, v) per pixel for each frame in the sequence.

## Scoring recipe

```python
def compute_metrics(pred_flow, gt_flow):
    epe = np.linalg.norm(pred_flow - gt_flow, axis=-1)
    aee = np.mean(epe)
    anpe = {}
    for n in [1, 2, 3, 5, 10, 20]:
        anpe[f'ANPE@{n}'] = np.mean(epe > n) * 100
    return aee, anpe
```

## Common pitfalls

- Models pretrained on terrestrial datasets (e.g., DSEC) suffer severe feature distribution shifts in underwater scenes due to low-frequency textures and turbidity.
- Contrast maximization methods fail under refractive caustics, mistaking light patterns for motion events.
- Deep-water scenes introduce haloing, attenuation, and low contrast, significantly increasing error rates compared to shallow-water scenes.

## Evidence (verbatim from paper)

> The event-based optical flow metrics include the average endpoint error (AEE) as well as ANPE, which represents the percentage of pixels with an endpoint error lower than N pixels for N ∈ {1, 2, 3, 5, 10, 20}.

## Citation

```bibtex
@misc{truong2026ueof,
  title={UEOF: A Benchmark Dataset for Underwater Event-Based Optical Flow},
  author={Truong et al. (2026)},
  year={2026},
  note={arXiv:2601.10054}
}
```

- arXiv: 2601.10054

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.