Copy-Trasform-Paste: Zero-Shot Object-Object Alignment Guided by Vision-Language and Geometric Constraints
Rotem Gatenyo, Ohad Fried
TL;DR
This work tackles zero-shot object-object alignment of two meshes under a text prompt by optimizing relative pose and scale at test time using differentiable rendering and vision-language supervision. It augments CLIP-based guidance with geometry-aware objectives—fractional soft-ICP to promote surface contact and a penetration penalty to enforce physical plausibility—while employing phased optimization and camera scheduling to balance exploration and refinement. An LLM-guided hyperparameter strategy further tailors scale, contact, and penetration to each scene. A dedicated 50-pair benchmark demonstrates that the proposed method achieves higher semantic alignment with lower interpenetration than baselines, and a user study corroborates improved perceptual plausibility. The approach enables robust, text-driven 3D scene assembly without requiring ground-truth 3D alignment data, with potential applications in image-to-3D alignment and iterative multi-object composition.
Abstract
We study zero-shot 3D alignment of two given meshes, using a text prompt describing their spatial relation -- an essential capability for content creation and scene assembly. Earlier approaches primarily rely on geometric alignment procedures, while recent work leverages pretrained 2D diffusion models to model language-conditioned object-object spatial relationships. In contrast, we directly optimize the relative pose at test time, updating translation, rotation, and isotropic scale with CLIP-driven gradients via a differentiable renderer, without training a new model. Our framework augments language supervision with geometry-aware objectives: a variant of soft-Iterative Closest Point (ICP) term to encourage surface attachment and a penetration loss to discourage interpenetration. A phased schedule strengthens contact constraints over time, and camera control concentrates the optimization on the interaction region. To enable evaluation, we curate a benchmark containing diverse categories and relations, and compare against baselines. Our method outperforms all alternatives, yielding semantically faithful and physically plausible alignments.
