ReViSE: Towards Reason-Informed Video Editing in Unified Models with Self-Reflective Learning
About
Video unified models exhibit strong capabilities in understanding and generation, yet they struggle with reason-informed visual editing even when equipped with powerful internal vision-language models (VLMs). We attribute this gap to two factors: 1) existing datasets are inadequate for training and evaluating reasoning-aware video editing, and 2) an inherent disconnect between the models' reasoning and editing capabilities, which prevents the rich understanding from effectively instructing the editing process. Bridging this gap requires an integrated framework that connects reasoning with visual transformation. To address this gap, we introduce the Reason-Informed Video Editing (RVE) task, which requires reasoning about physical plausibility and causal dynamics during editing. To support systematic evaluation, we construct RVE-Bench, a comprehensive benchmark with two complementary subsets: Reasoning-Informed Video Editing and In-Context Video Generation. These subsets cover diverse reasoning dimensions and real-world editing scenarios. Building upon this foundation, we propose the ReViSE, a Self-Reflective Reasoning (SRF) framework that unifies generation and evaluation within a single architecture. The model's internal VLM provides intrinsic feedback by assessing whether the edited video logically satisfies the given instruction. The differential feedback that refines the generator's reasoning behavior during training. Extensive experiments on RVE-Bench demonstrate that ReViSE significantly enhances editing accuracy and visual fidelity, achieving a 32% improvement of the Overall score in the reasoning-informed video editing subset over state-of-the-art methods.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| In-context Video Generation | RVE-Bench Camera Reasoning | ViCLIPT0.2193 | 5 | |
| In-context Video Generation | RVE-Bench Causal Reasoning | ViCLIPT0.2259 | 5 | |
| In-context Video Generation | RVE-Bench Emotional Reasoning | ViCLIPT0.2181 | 5 | |
| In-context Video Generation | RVE-Bench Commonsense Reasoning | ViCLIPT Score0.226 | 5 | |
| Reasoning-Informed Video Editing | RVE-Bench Temporal Reasoning | ViCLIPT Score0.1684 | 5 | |
| Reasoning-Informed Video Editing | RVE-Bench Causal Reasoning | ViCLIPT Score0.1758 | 5 | |
| Reasoning-Informed Video Editing | RVE-Bench Spatial Reasoning | ViCLIPT0.1734 | 5 | |
| Reasoning-Informed Video Editing | RVE-Bench Commonsense Reasoning | ViCLIPT0.1826 | 5 | |
| Video Editing | Ditto-1M | ViCLIPT0.1877 | 5 | |
| Video Editing | Ditto-1M randomly selected 809 samples 1 | ViCLIP0.1877 | 5 |