Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

SDFusion: Multimodal 3D Shape Completion, Reconstruction, and Generation

About

In this work, we present a novel framework built to simplify 3D asset generation for amateur users. To enable interactive generation, our method supports a variety of input modalities that can be easily provided by a human, including images, text, partially observed shapes and combinations of these, further allowing to adjust the strength of each input. At the core of our approach is an encoder-decoder, compressing 3D shapes into a compact latent representation, upon which a diffusion model is learned. To enable a variety of multi-modal inputs, we employ task-specific encoders with dropout followed by a cross-attention mechanism. Due to its flexibility, our model naturally supports a variety of tasks, outperforming prior works on shape completion, image-based 3D reconstruction, and text-to-3D. Most interestingly, our model can combine all these tasks into one swiss-army-knife tool, enabling the user to perform shape generation using incomplete shapes, images, and textual descriptions at the same time, providing the relative weights for each input and facilitating interactivity. Despite our approach being shape-only, we further show an efficient method to texture the generated shape using large-scale text-to-image models.

Yen-Chi Cheng, Hsin-Ying Lee, Sergey Tulyakov, Alexander Schwing, Liangyan Gui• 2022

Related benchmarks

TaskDatasetResultRank
Refining VFM-derived artifactsToys4k
mIoU40.71
13
Refining VFM-derived artifactsDora
mIoU40.7
13
3D Shape ReconstructionPix3D
FS@10.772
10
Refinement of VFM-derived artifactsToys4k (synthetically corrupted)
mIoU0.262
8
Conditional 3D shape generationAmateurSketch-3D (test)
CD0.632
8
Conditional 3D shape generationProSketch-3D (test)
Chamfer Distance (CD)0.375
7
3D GenerationDI-PCG (test)
CD0.252
6
3D GenerationShapeNet chairs
CD0.255
6
Single-view ReconstructionPix3D
CD1.852
5
3D Scene Geometry Synthesis3D-FRONT Independent chunks
MMD (CD)0.034
5
Showing 10 of 22 rows

Other info

Code

Follow for update