Skip to content
Back to skills

Gedit Imgedit Bench Eval

ASecurity

Evaluates the quality of AI-generated image edits by measuring semantic consistency, perceptual quality, and overall fidelity against source images and edit instructions. Use when the user wants to benchmark on GEdit-Bench, ImgEdit-Bench, or asks about evaluating this task. Reports Overall (GEdit-Bench).

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
ai-agentspythongo

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill gedit-imgedit-bench-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Gedit Imgedit Bench Eval?

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

Security grade badge for Gedit Imgedit Bench Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-gedit-imgedit-bench-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-gedit-imgedit-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: gedit-imgedit-bench-eval
description: Evaluates the quality of AI-generated image edits by measuring semantic consistency, perceptual quality, and overall fidelity against source images and edit instructions. Use when the user wants to benchmark on GEdit-Bench, ImgEdit-Bench, or asks about evaluating this task. Reports Overall (GEdit-Bench).
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2507.14119
  bibtex_key: [REDACTED]
  confidence: high
---

# gedit-imgedit-bench-eval

> NoHumansRequired: Autonomous High-Quality Image Editing Triplet Mining — Kuprashevich et al. (2025) (arXiv:2507.14119, 2025)

## What this evaluates

Evaluates the quality of AI-generated image edits by measuring semantic consistency, perceptual quality, and overall fidelity against source images and edit instructions.

## Datasets

- **GEdit-Bench** — total ?; splits: test (-1)
- **ImgEdit-Bench** — total ?; splits: test (-1)

## Metrics

- `Semantic Consistency (SC)` — range: [0, 10]
  - LLM-as-a-judge score (GPT-4o) measuring how well the edited image preserves the original semantic content relative to the source image and edit prompt.
- `Perceptual Quality (PQ)` — range: [0, 10]
  - LLM-as-a-judge score (GPT-4o) measuring the visual fidelity and aesthetic quality of the edited image.
- `Overall (GEdit-Bench)` **(primary)** — range: [0, 10]
  - LLM-as-a-judge score (GPT-4o) aggregating semantic consistency and perceptual quality into a single overall edit quality rating.
- `Overall (ImgEdit-Bench)` — range: [1, 5]
  - LLM-as-a-judge score (GPT-4o) averaging multiple edit quality criteria, each rated on a 1-to-5 scale.

## Input / output format

**Input**: Source image and edit instruction/prompt (implied by image editing task; model generates an edited image).

**Output**: Edited image, evaluated by GPT-4o against source image and prompt to produce criterion scores.

## Scoring recipe

```python
def compute_metrics(predictions, gold, benchmark):
    scores = []
    for pred_img, src_img, prompt in zip(predictions, gold['src'], gold['prompt']):
        if benchmark == 'GEdit-Bench':
            sc = llm_judge(pred_img, src_img, prompt, 'Semantic Consistency', scale=10)
            pq = llm_judge(pred_img, src_img, prompt, 'Perceptual Quality', scale=10)
            ov = llm_judge(pred_img, src_img, prompt, 'Overall', scale=10)
            scores.append((sc, pq, ov))
        elif benchmark == 'ImgEdit-Bench':
            crit_scores = [llm_judge(pred_img, src_img, prompt, c, scale=5) for c in criteria]
            scores.append(mean(crit_scores))
    return mean(scores), std(scores), ci95(scores)
```

## Common pitfalls

- LLM-as-a-judge scoring is sensitive to prompt wording and model version; must strictly use the official VIEScore and ImgEdit-Bench evaluation prompts.
- Benchmarks use different rating scales (0–10 vs. 1–5), so scores cannot be directly compared across datasets without normalization.
- Reported results average over 3 inference seeds; single-seed evaluations may not capture model variance or confidence intervals.

## Evidence (verbatim from paper)

> For GEdit-Bench, we use the VIEScore setup with GPT-4o to report Semantic Consistency (SC, 0-10), Perceptual Quality (PQ, 0-10), and Overall (O). For the ImgEdit-Bench evaluation, we adopt the original authors’ protocol: GPT-4o is used to score edited images across several criteria, each rated on a 1-to-5 scale.

## Citation

```bibtex
@misc{kuprashevich2025nohumansrequired,
  title={NoHumansRequired: Autonomous High-Quality Image Editing Triplet Mining},
  author={Kuprashevich et al. (2025)},
  year={2025},
  note={arXiv:2507.14119}
}
```

- arXiv: 2507.14119

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.