Skip to content
Back to skills

Webuot 1m Eval

ASecurity

Evaluates the robustness and accuracy of deep object trackers in challenging underwater environments. It probes cross-domain adaptation from open-air to underwater domains, as well as within-domain fine-tuning capabilities, while also assessing performance under varying frame rates and complex visual conditions like occlusion and low visibility. Use when the user wants to benchmark on WebUOT-1M, or asks about evaluating this task. Reports AUC.

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

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill webuot-1m-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Webuot 1m Eval?

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

Security grade badge for Webuot 1m Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-webuot-1m-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-webuot-1m-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: webuot-1m-eval
description: Evaluates the robustness and accuracy of deep object trackers in challenging underwater environments. It probes cross-domain adaptation from open-air to underwater domains, as well as within-domain fine-tuning capabilities, while also assessing performance under varying frame rates and complex visual conditions like occlusion and low visibility. Use when the user wants to benchmark on WebUOT-1M, or asks about evaluating this task. Reports AUC.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2405.19818
  bibtex_key: [REDACTED]
  confidence: high
---

# webuot-1m-eval

> WebUOT-1M: Advancing Deep Underwater Object Tracking with A Million-Scale Benchmark — Chunhui Zhang et al. (2024) (arXiv:2405.19818, 2024)

## What this evaluates

Evaluates the robustness and accuracy of deep object trackers in challenging underwater environments. It probes cross-domain adaptation from open-air to underwater domains, as well as within-domain fine-tuning capabilities, while also assessing performance under varying frame rates and complex visual conditions like occlusion and low visibility.

## Datasets

- **WebUOT-1M** — total 1500; splits: train (-1), test (-1)

## Metrics

- `AUC` **(primary)** — range: [0, 1]
  - Area Under the Curve of the success rate (IoU overlap) across thresholds from 0 to 1. Standard in tracking benchmarks.
- `mACC` — range: other
  - Mean Accuracy, calculated as the average center location error (in pixels) between predicted and ground truth bounding boxes across all frames.
- `Pre` — range: percent
  - Precision, the percentage of frames where the center distance between predicted and ground truth boxes is within a 20-pixel threshold.
- `nPre` — range: percent
  - Normalized Precision, similar to Pre but normalized by the ground truth box size to account for varying target scales.
- `cAUC` — range: [0, 1]
  - Complete Success Rate AUC, computed using a stricter IoU threshold range or complete overlap metric as defined in standard tracking protocols.

## Input / output format

**Input**: Sequential video frames (underwater imagery), an initial ground-truth bounding box for the first frame, and optionally a language prompt describing the target.

**Output**: A sequence of predicted bounding box coordinates (x, y, width, height) for each frame in the video sequence.

## Scoring recipe

```python
def compute_metrics(predictions, ground_truths):
    ious = [iou(pred, gt) for pred, gt in zip(predictions, ground_truths)]
    auc = np.mean([np.mean([iou > t for iou in ious]) for t in np.linspace(0, 1, 101)])
    precision = np.mean([center_dist(pred, gt) <= 20 for pred, gt in zip(predictions, ground_truths)]) * 100
    macc = np.mean([center_dist(pred, gt) for pred, gt in zip(predictions, ground_truths)])
    return {'AUC': auc, 'Pre': precision, 'mACC': macc}
```

## Common pitfalls

- Confusing Protocol I (cross-domain evaluation of pre-trained open-air trackers) with Protocol II (within-domain retraining on WebUOT-1M).
- Simulating low frame rates by randomly discarding frames can break temporal continuity, requiring careful interpolation or state reset in trackers.
- Vision-language trackers using only language prompts without bounding box cues perform significantly worse, contrary to open-air multimodal tracking trends.

## Evidence (verbatim from paper)

> Following*[zhang2022webuav] ; [fan2021lasot]*, we perform the one-pass evaluation (OPE) and measure trackers using five evaluation metrics (i.e., percision (Pre), normalized precision (nPre), success rate (AUC), complete success rate (cAUC), and mean accuracy (mACC)) under two protocols.

## Citation

```bibtex
@misc{zhang2024webuot1m,
  title={WebUOT-1M: Advancing Deep Underwater Object Tracking with A Million-Scale Benchmark},
  author={Chunhui Zhang et al. (2024)},
  year={2024},
  note={arXiv:2405.19818}
}
```

- arXiv: 2405.19818

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.