Skip to content
Back to skills

Editverse Bench Eval

ASecurity

Evaluates instruction-based video editing capabilities, including text alignment, temporal consistency, and editing faithfulness across diverse resolutions and orientations. It probes the model's ability to follow complex editing prompts while preserving unedited regions and maintaining high video quality. Use when the user wants to benchmark on EditVerseBench, or asks about evaluating this task. Reports VLM evaluation (Editing Quality).

  • 3 stars
  • 0 votes
  • 0 copies
  • 2 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 editverse-bench-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Editverse Bench Eval?

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

Security grade badge for Editverse Bench Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-editverse-bench-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-editverse-bench-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: editverse-bench-eval
description: Evaluates instruction-based video editing capabilities, including text alignment, temporal consistency, and editing faithfulness across diverse resolutions and orientations. It probes the model's ability to follow complex editing prompts while preserving unedited regions and maintaining high video quality. Use when the user wants to benchmark on EditVerseBench, or asks about evaluating this task. Reports VLM evaluation (Editing Quality).
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2509.20360
  bibtex_key: ju2025editverse
  confidence: high
---

# editverse-bench-eval

> EditVerse: Unifying Image and Video Editing and Generation with In-Context Learning — Ju et al. (2025) (arXiv:2509.20360, 2025)

## What this evaluates

Evaluates instruction-based video editing capabilities, including text alignment, temporal consistency, and editing faithfulness across diverse resolutions and orientations. It probes the model's ability to follow complex editing prompts while preserving unedited regions and maintaining high video quality.

## Datasets

- **EditVerseBench** — total 200; splits: test (200)

## Metrics

- `VLM evaluation (Editing Quality)` **(primary)** — range: other
  - Assesses editing faithfulness and instruction alignment via a vision-language model. Higher scores indicate better adherence to the editing prompt and preservation of context.
- `Pick Score` — range: [0, 1]
  - Frame-wise video quality metric measuring the alignment between generated frames and the text prompt using a pretrained vision-language model.
- `CLIP Frame` — range: [0, 1]
  - Text-image alignment score computed per frame using CLIP embeddings to measure similarity between the prompt and each video frame.
- `ViCLIP Video` — range: [0, 1]
  - Text-video alignment score computed over the entire video sequence using ViCLIP embeddings.
- `CLIP Temporal Consistency` — range: [0, 1]
  - Frame-to-frame consistency measured by CLIP similarity between adjacent frames in the generated video.
- `DINO Temporal Consistency` — range: [0, 1]
  - Frame-to-frame consistency measured by DINO feature similarity between adjacent frames.

## Input / output format

**Input**: A text editing instruction paired with a source video (or image) to be edited.

**Output**: An edited video matching the spatial resolution and aspect ratio of the input, adhering to the provided text instruction.

## Scoring recipe

```python
def compute_metrics(predictions, gold):
    vlm_score = run_vlm_eval(predictions, gold['prompt'], gold['original_video'])
    pick_score = compute_pick_score(predictions, gold['prompt'])
    clip_frame = compute_clip_similarity(predictions, gold['prompt'], per_frame=True)
    clip_video = compute_clip_similarity(predictions, gold['prompt'], per_video=True)
    clip_temp = compute_clip_consistency(predictions, temporal=True)
    dino_temp = compute_dino_consistency(predictions, temporal=True)
    return {
        'Editing Quality': vlm_score,
        'Pick Score': pick_score,
        'CLIP Frame': clip_frame,
        'ViCLIP Video': clip_video,
        'CLIP Temporal Consistency': clip_temp,
        'DINO Temporal Consistency': dino_temp
    }
```

## Common pitfalls

- Many existing benchmarks (e.g., V2VBench, TGVE+) only contain square videos and target training-free editing, making direct comparisons misleading without matching the instruction-based setting.
- VLM evaluation scores correlate strongly with human judgments, but commercial models may still outperform open-source ones on raw generation quality due to base model differences.
- Temporal consistency metrics (CLIP/DINO) measure adjacent frame similarity, which may not fully capture long-range motion coherence or semantic consistency across the entire video.

## Evidence (verbatim from paper)

> To evaluate editing performance on our proposed EditVerseBench, we use 6 metrics covering four aspects: VLM evaluation, video quality (frame-wise Pick Score), text alignment (CLIP text-image and ViCLIP text-video alignment), and temporal consistency (frame-wise CLIP and DINO consistency).

## Citation

```bibtex
@misc{ju2025editverse,
  title={EditVerse: Unifying Image and Video Editing and Generation with In-Context Learning},
  author={Ju et al. (2025)},
  year={2025},
  note={arXiv:2509.20360}
}
```

- arXiv: 2509.20360

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.