Videoshop: Localized Semantic Video Editing with Noise-Extrapolated Diffusion Inversion

Xiang Fan,Anand Bhattad,Ranjay Krishna
2024-10-25
Abstract:We introduce Videoshop, a training-free video editing algorithm for localized semantic edits. Videoshop allows users to use any editing software, including Photoshop and generative inpainting, to modify the first frame; it automatically propagates those changes, with semantic, spatial, and temporally consistent motion, to the remaining frames. Unlike existing methods that enable edits only through imprecise textual instructions, Videoshop allows users to add or remove objects, semantically change objects, insert stock photos into videos, etc. with fine-grained control over locations and appearance. We achieve this through image-based video editing by inverting latents with noise extrapolation, from which we generate videos conditioned on the edited image. Videoshop produces higher quality edits against 6 baselines on 2 editing benchmarks using 10 evaluation metrics.
Computer Vision and Pattern Recognition,Artificial Intelligence,Machine Learning
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to achieve precise local semantic editing in video editing. Traditional video editing methods require complex direct operations and are a labor - intensive process, such as using software tools like Adobe Premiere or Apple Final Cut. These tools have a steep learning curve and limited support in propagating edit changes from one frame to another. Current video models are insufficient in facilitating precise local semantic editing. Although open - source video diffusion models have promoted new algorithm development, they do not support the fine - grained control required for local editing. Moreover, these models usually require extensive fine - tuning for each video or rely on rough text instructions lacking in specificity, and it is difficult to introduce new objects with independent motion. To overcome these limitations, the paper introduces Videoshop, a video editing algorithm without the need for training that enables users to perform local semantic editing. Videoshop allows users to modify the first frame of a video using any image editing tool (such as Photoshop and generative inpainting); then, it will automatically propagate these changes to all the remaining frames in a semantically, spatially, and temporally consistent manner. In this way, Videoshop not only ensures geometric fidelity but also captures real motion, making video editing more flexible and efficient.