Spice-E : Structural Priors in 3D Diffusion using Cross-Entity Attention
Etai Sella, Gal Fiebelman, Noam Atia, Hadar Averbuch-Elor
TL;DR
Spice-E introduces cross-entity attention to pretrained transformer-based 3D diffusion models to inject structural priors learned from auxiliary guidance shapes. By replacing self-attention blocks with cross-entity blocks that mix input and guidance latent streams, the method learns task-specific priors while preserving generative capabilities, optimized via a denoising objective $L = \mathbb{E}_{z_0,t,c_{text},z_c} \| \mathcal{M}_{\theta}(z_t,t,c_{text},z_c) - z_0 \|^2$. During inference, a guidance shape and a text prompt jointly condition the output, yielding high-fidelity 3D shapes represented as NeRF or STF, with optional refinement from 2D diffusion-based GaussianDreamer. Across semantic shape editing, abstraction-to-3D, and 3D stylization tasks, Spice-E achieves state-of-the-art or competitive results while offering substantially faster inference and general applicability without task-specific tailoring.
Abstract
We are witnessing rapid progress in automatically generating and manipulating 3D assets due to the availability of pretrained text-image diffusion models. However, time-consuming optimization procedures are required for synthesizing each sample, hindering their potential for democratizing 3D content creation. Conversely, 3D diffusion models now train on million-scale 3D datasets, yielding high-quality text-conditional 3D samples within seconds. In this work, we present Spice-E - a neural network that adds structural guidance to 3D diffusion models, extending their usage beyond text-conditional generation. At its core, our framework introduces a cross-entity attention mechanism that allows for multiple entities (in particular, paired input and guidance 3D shapes) to interact via their internal representations within the denoising network. We utilize this mechanism for learning task-specific structural priors in 3D diffusion models from auxiliary guidance shapes. We show that our approach supports a variety of applications, including 3D stylization, semantic shape editing and text-conditional abstraction-to-3D, which transforms primitive-based abstractions into highly-expressive shapes. Extensive experiments demonstrate that Spice-E achieves SOTA performance over these tasks while often being considerably faster than alternative methods. Importantly, this is accomplished without tailoring our approach for any specific task.
