Evaluates video editing models on local, entity-level modifications (addition, modification, deletion) by measuring background preservation, text alignment, temporal consistency, and visual quality. Use when the user wants to benchmark on VIVID-10M-Eval, or asks about evaluating this task. Reports Text Alignment (TA).
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill vivd-10m-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Vivd 10m Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-vivd-10m-eval)More formats (shields.io, HTML) on the badges page.
---
name: vivd-10m-eval
description: Evaluates video editing models on local, entity-level modifications (addition, modification, deletion) by measuring background preservation, text alignment, temporal consistency, and visual quality. Use when the user wants to benchmark on VIVID-10M-Eval, or asks about evaluating this task. Reports Text Alignment (TA).
metadata:
skill_kind: dataset_eval
source_arxiv: 2411.15260
bibtex_key: hu2024vivid10m
confidence: high
---
# vivd-10m-eval
> VIVID-10M: A Dataset and Baseline for Versatile and Interactive Video Local Editing — Hu et al. (2024) (arXiv:2411.15260, 2024)
## What this evaluates
Evaluates video editing models on local, entity-level modifications (addition, modification, deletion) by measuring background preservation, text alignment, temporal consistency, and visual quality.
## Datasets
- **VIVID-10M-Eval** — total ?; splits: test (-1)
## Metrics
- `Background Preservation (BP)` — range: other
- L1 distance between the original and edited videos in non-editing regions.
- `Text Alignment (TA)` **(primary)** — range: other
- CLIP-score of the edited region.
- `Temporal Consistency (TC)` — range: [-1, 1]
- Cosine similarity between consecutive frames in the CLIP-Image feature space.
- `Visual Quality (VQ)` — range: [0, 1]
- Human-annotated win rate reflecting realness and aesthetics.
## Input / output format
**Input**: Input video frames, text caption/prompt, and a spatial mask defining the local editing region.
**Output**: Edited video frames matching the input resolution and frame count.
## Scoring recipe
```python
def compute_metrics(original_video, edited_video, mask, text_caption, clip_model):
# Background Preservation (lower is better)
bp = np.mean(np.abs(original_video - edited_video) * (1 - mask))
# Text Alignment (higher is better)
ta = clip_model.score(edited_region, text_caption)
# Temporal Consistency (higher is better)
tc = cosine_similarity(clip_model.encode(frame_t), clip_model.encode(frame_t+1))
# Visual Quality (win rate from user study)
vq = (wins + draws) / total_votes
return bp, ta, tc, vq
```
## Common pitfalls
- BP is a distance metric where lower values indicate better performance, which is counterintuitive for typical accuracy metrics.
- TC measures semantic consistency via CLIP features rather than pixel-level stability, so it may overlook visual jitter or flicker.
- User study results are reported as 'win-or-draw' rates rather than strict win rates, affecting direct comparison with other benchmarks.
## Evidence (verbatim from paper)
> Background Preservation (BP): the L1 distance between the original and edited videos in non-editing regions. Text Alignment (TA): the CLIP-score*[[37], [10]]* of the edited region. Temporal Consistency (TC): the cosine similarity between consecutive frames in the CLIP-Image feature space*[[37]]*.
## Citation
```bibtex
@misc{hu2024vivid10m,
title={VIVID-10M: A Dataset and Baseline for Versatile and Interactive Video Local Editing},
author={Hu et al. (2024)},
year={2024},
note={arXiv:2411.15260}
}
```
- arXiv: 2411.15260
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!