Project Page | Paper | GitHub | ReCo-Data
This is the official ReCo-Bench dataset introduced in the paper "Region-Constraint In-Context Generation for Instructional Video Editing". ReCo-Bench is a VLLM-based evaluation benchmark designed to comprehensively and effectively assess video editing quality.
After downloading the repository, you can start the evaluation directly by running the following script:
bash run_eval_via_gemini.sh
Traditional video generation metrics often struggle to accurately assess the fidelity and quality of video editing. Inspired by recent image editing evaluation protocols, we propose a VLLM-based evaluation benchmark to comprehensively and effectively assess video editing quality.
We collect 480 video-instruction pairs as the testing data, distributed evenly with 120 pairs for each of the four tasks (i.e., object add, remove, replace, and video stylization). All source videos are collected from the Pexels video platform. For local editing tasks (i.e., object add, remove, and replace), we utilize Gemini-2.5-Flash-Thinking to brainstorm and generate diverse editing instructions based on the video content. For rigorous evaluation on video stylization, we randomly select 10 source videos and apply 12 distinct styles to each, resulting in 120 evaluation pairs.
While previous image-based metrics primarily focus on editing accuracy and static generation quality, evaluating video editing entails greater complexity. To address this, we construct a diverse set of evaluation dimensions specifically tailored for video. The corresponding system prompt designed for the VLLM evaluates performance across three major perspectives, comprising a total of nine sub-dimensions:
Edit Accuracy (S_EA): Evaluate how well the result aligns with the instruction.
Video Naturalness (S_VN): Evaluates the realism and coherence of the generated content.
Video Quality (S_VQ): Evaluates the fundamental visual quality of the edited video.
The VLLM rates the score for each sub-dimension from 0 to 10. Then, we attain the per-category scores (i.e., S_EA, S_VN, S_VQ) by calculating the geometric mean of their respective sub-dimensions as:
$$ \begin{aligned} S_{EA} &= \sqrt[3]{SA \cdot SP \cdot CP}, \ S_{VN} &= \sqrt[3]{AN \cdot SN \cdot MN}, \ S_{VQ} &= \sqrt[3]{VF \cdot TS \cdot ES}. \end{aligned} $$
Finally, the overall score S is calculated as the arithmetic mean of the three per-category scores:
$$ S = \frac{1}{3}\left(S_{EA} + S_{VN} + S_{VQ}\right). $$
If you find ReCo-Bench useful for your research, please cite:
@article{zhang2025region,
title={Region-Constraint In-Context Generation for Instructional Video Editing},
author={Zhang, Zhongwei and Long, Fuchen and Li, Wei and Qiu, Zhaofan and Liu, Wu and Yao, Ting and Mei, Tao},
journal={arXiv preprint arXiv:2512.17650},
year={2025}
}
Project Page | Paper | GitHub | ReCo-Data
This is the official ReCo-Bench dataset introduced in the paper "Region-Constraint In-Context Generation for Instructional Video Editing". ReCo-Bench is a VLLM-based evaluation benchmark designed to comprehensively and effectively assess video editing quality.
After downloading the repository, you can start the evaluation directly by running the following script:
bash run_eval_via_gemini.sh
Traditional video generation metrics often struggle to accurately assess the fidelity and quality of video editing. Inspired by recent image editing evaluation protocols, we propose a VLLM-based evaluation benchmark to comprehensively and effectively assess video editing quality.
We collect 480 video-instruction pairs as the testing data, distributed evenly with 120 pairs for each of the four tasks (i.e., object add, remove, replace, and video stylization). All source videos are collected from the Pexels video platform. For local editing tasks (i.e., object add, remove, and replace), we utilize Gemini-2.5-Flash-Thinking to brainstorm and generate diverse editing instructions based on the video content. For rigorous evaluation on video stylization, we randomly select 10 source videos and apply 12 distinct styles to each, resulting in 120 evaluation pairs.
While previous image-based metrics primarily focus on editing accuracy and static generation quality, evaluating video editing entails greater complexity. To address this, we construct a diverse set of evaluation dimensions specifically tailored for video. The corresponding system prompt designed for the VLLM evaluates performance across three major perspectives, comprising a total of nine sub-dimensions:
Edit Accuracy (S_EA): Evaluate how well the result aligns with the instruction.
Video Naturalness (S_VN): Evaluates the realism and coherence of the generated content.
Video Quality (S_VQ): Evaluates the fundamental visual quality of the edited video.
The VLLM rates the score for each sub-dimension from 0 to 10. Then, we attain the per-category scores (i.e., S_EA, S_VN, S_VQ) by calculating the geometric mean of their respective sub-dimensions as:
$$ \begin{aligned} S_{EA} &= \sqrt[3]{SA \cdot SP \cdot CP}, \ S_{VN} &= \sqrt[3]{AN \cdot SN \cdot MN}, \ S_{VQ} &= \sqrt[3]{VF \cdot TS \cdot ES}. \end{aligned} $$
Finally, the overall score S is calculated as the arithmetic mean of the three per-category scores:
$$ S = \frac{1}{3}\left(S_{EA} + S_{VN} + S_{VQ}\right). $$
If you find ReCo-Bench useful for your research, please cite:
@article{zhang2025region,
title={Region-Constraint In-Context Generation for Instructional Video Editing},
author={Zhang, Zhongwei and Long, Fuchen and Li, Wei and Qiu, Zhaofan and Liu, Wu and Yao, Ting and Mei, Tao},
journal={arXiv preprint arXiv:2512.17650},
year={2025}
}