InfinityEdit: Infinite Video Editing with a Lightweight Edit-Ignition Adapter

Yunze Tong, Mushui Liu, Canyu Zhao, Shiyi Zhang, Didi Zhu, Peng Zhang, Wanggui He, Jinlong Liu, Ying Chen, Hao Jiang, Pipei Huang, Bo Zheng

arXiv:2608.20910 · 2026-08-24 공개 · arXiv · PDF

cross-attention video-editing edit-ignition-adapter streaming-video-generation temporal-self-attention unbounded-generation chunk-based-inference edit-request-injection

Abstract

With large pretrained models, existing methods have effectively improved instruction-based video editing. However, most of them rely on an in-place editing assumption. They align the edited video with the given source clip frame by frame over a fixed time span. This pattern fails for open-ended streams, e.g., restyling a live game or applying a camera move to an ongoing shot. In such cases, edits must extend to future frames as they arrive, rather than be applied to a static input clip. In this paper, we study this setting and name it infinite video editing: given a preceding segment and an edit request, a model must generate the next segment that continues the stream while applying the requested edit. This process repeats as an unbounded sequence of edit instructions arrives. This task brings two challenges: the edit must be a faithful continuation rather than a frame-wise rewrite, and generation quality must remain stable as edits accumulate. To address them, we first design a data-collection pipeline for infinite video editing. Based on the collected data, we propose InfinityEdit, a lightweight edit adapter that equips a streaming video generator with unbounded editing ability. The adapter contains three attention modules. History cross-attention guides the denoising frames using the input frames. Temporal causal self-attention keeps temporal cues flowing only from earlier frames to later ones. Edit cross-attention injects the edit request into generation. During inference, the adapter is activated only in the chunk where an edit request arrives. Subsequent chunks are generated by the original model with a reset anchor frame. This scheme applies the edit while preserving the original model's infinite generation ability. Extensive experiments show that InfinityEdit faithfully continues the stream under each edit, and stays stable over unbounded edit sequences.

한국어 요약

한 줄 요약

InfinityEdit은 무한 비디오 편집을 위한 경량 편집 어댑터로, 실시간 스트림에 편집을 지속적으로 적용하는 문제를 해결한다.

핵심 기여도

핵심 아이디어

기존 편집 방법은 고정된 시간 범위 내에서 편집을 적용하는 in-place 편집을 가정하지만, 이는 실시간 스트림(예: 라이브 게임 스트리밍)에는 적용되지 않는다. InfinityEdit은 편집 요청이 도착할 때마다 스트림을 지속적으로 확장하면서 편집을 적용하는 무한 편집 문제를 해결한다. 이는 단순히 편집 프롬프트를 변경하는 방식과 달리, 편집이 미래 프레임으로 자연스럽게 이어지는 'faithful continuation'을 요구한다. 또한, 편집이 누적되면서 생성 품질이 저하되는 문제를 해결하기 위해, 어댑터는 편집 요청 청크에서만 작동하고, 나머지 생성은 원본 모델이 처리하도록 설계되었다. 이는 Helios와 같은 스트리밍 생성 모델의 무한 생성 능력을 유지하면서 편집을 적용하는 핵심 아이디어이다.

기술적 접근법

주요 결과

의의 및 한계

InfinityEdit은 실시간 스트림에서 지속적인 편집을 가능하게 하며, 기존 in-place 편집 접근법의 한계를 극복한다. 특히, 편집 요청이 누적되더라도 생성 품질이 안정적으로 유지되는 점에서 학술적·실용적 가치가 있다. 그러나, 편집 요청이 너무 빈번하거나 복잡한 경우 어댑터의 처리 능력이 한계에 도달할 수 있으며, 이는 향후 연구 주제로 남는다. 또한, 훈련 데이터는 합성된 (source, edit, target) 트리플렛을 기반으로 하므로, 실제 데이터에 대한 일반화 능력은 추가 실험을 통해 검증해야 한다.

실용적 활용

InfinityEdit은 라이브 게임 스트리밍, 실시간 카메라 이동 적용, 지속적인 비디오 편집이 필요한 콘텐츠 제작 환경에 적용 가능하다. 특히, 스트리밍 플랫폼이나 실시간 제작 도구에서 편집 요청을 즉시 반영하면서도 품질을 유지하는 데 유용하다.