Free-Form Scene Editor: Enabling Multi-Round Object Manipulation like in a 3D Engine
Xincheng Shuai, Zhenyuan Qin, Henghui Ding, Dacheng Tao
TL;DR
FFSE introduces a 3D-aware autoregressive framework for multi-round object manipulation directly on real images, modeling edits as sequences of $3D$ transformations and maintaining global scene consistency. It relies on a novel hybrid dataset, 3DObjectEditor, combining real and synthetic sequences to learn robust object/background interactions, including shadows and occlusions, across rounds. The architecture enhances history integration via frame and operation encoders, operation self-attention, and context self-attention, built atop a diffusion backbone with a two-stage training regime using Domain LoRA to bridge domains. Empirical results show FFSE surpasses state-of-the-art image-space and 3D-space methods in single-round and multi-round editing, validated by quantitative metrics and human studies, with strong generalization to real-world scenes. This work offers a practical, scalable approach to 3D-aware image editing suitable for iterative workflows without heavy per-edit 3D reconstruction.
Abstract
Recent advances in text-to-image (T2I) diffusion models have significantly improved semantic image editing, yet most methods fall short in performing 3D-aware object manipulation. In this work, we present FFSE, a 3D-aware autoregressive framework designed to enable intuitive, physically-consistent object editing directly on real-world images. Unlike previous approaches that either operate in image space or require slow and error-prone 3D reconstruction, FFSE models editing as a sequence of learned 3D transformations, allowing users to perform arbitrary manipulations, such as translation, scaling, and rotation, while preserving realistic background effects (e.g., shadows, reflections) and maintaining global scene consistency across multiple editing rounds. To support learning of multi-round 3D-aware object manipulation, we introduce 3DObjectEditor, a hybrid dataset constructed from simulated editing sequences across diverse objects and scenes, enabling effective training under multi-round and dynamic conditions. Extensive experiments show that the proposed FFSE significantly outperforms existing methods in both single-round and multi-round 3D-aware editing scenarios.
