Geometry-Guided Adaptation
A VGGT-initialized stream brings scene geometry into the image and text denoising process.
Physically Plausible
Object Insertion
with Geometric Priors and Bidirectional Object–Scene Interactions
Illustrative cut-and-paste · same reference, approximate placement.
Cool-lit reference objects take on the warm sunlight of their new surroundings.
We present PhysInsert, a framework for physically plausible reference-based object insertion that jointly adapts objects and their surrounding scenes. Existing methods often rely on masked inputs, generation-based pairs, or training pairs with limited viewpoint variation, leaving pose and illumination adaptation and bidirectional object–scene interactions insufficiently constrained. We construct the Insert World dataset with strictly aligned Blender-rendered counterfactual pairs and object references across viewpoints and lighting conditions. Building on these data, Geometry-Guided Adaptation couples a VGGT geometry stream with image and text streams under target-scene feature supervision to guide spatially consistent insertion. Complementary 2D Object–Scene Spatial Supervision jointly supervises object occupancy and environmental changes while grounding spatial instructions in object regions through image–text attention. We introduce PhysInsert-Bench with dedicated cross-environment and cross-view cases requiring illumination and pose adaptation beyond appearance copying. Experiments on PhysInsert-Bench and DreamBooth demonstrate improved image fidelity; A user study further show more accurate placement and improved lighting integration, perspective, and pose plausibility.
Learning object–scene interactions from controlled counterfactual pairs.
We start from complete 3D scenes and remove an existing object. Rendering both states under the same camera and lighting produces aligned supervision for the object and its effects on the scene.
Independent object references vary across viewpoints and illumination. Quality filtering and object deduplication retain suitable scene–object pairs for training.
Explore scene types, object properties, and physical interactions.
Loading the dataset explorer…
Loading the complete construction example…
A held-out benchmark covering optical interactions and structural adaptation, with no training-scene or object overlap.
Loading benchmark composition…
Optical · 180 cases
154 aligned-view cases and 26 cross-view challenges evaluate lighting and visible object–scene effects.
Structural · 220 cases
Independent reference viewpoints test spatial relationships, pose, contact, and support.
Loading benchmark previews…
Geometric priors meet bidirectional object–scene supervision.
A VGGT-initialized stream brings scene geometry into the image and text denoising process.
With–without scene pairs supervise the object and the effects it creates around itself.
Spatial-text attention connects placement instructions to the object region.
Choose an evaluation setting to explore selected results with object references and interactive before–after comparisons.
9 real-image compositions · 1 PhysInsert-Bench-Wild case
If you find our work useful, we would appreciate a citation to our paper.