Generic 3D Diffusion Adapter Using Controlled Multi-View Editing

Hansheng Chen, Ruoxi Shi, Yulin Liu, Bokui Shen, Jiayuan Gu +3 more
3/18/2024
cs.CVcs.GR

No official code found. Best implementation: Lakonik/MVEdit (346 stars, MIT, last commit 2024-12-25).

Abstract

Open-domain 3D object synthesis has been lagging behind image synthesis due to limited data and higher computational complexity. To bridge this gap, recent works have investigated multi-view diffusion but often fall short in either 3D consistency, visual quality, or efficiency. This paper proposes MVEdit, which functions as a 3D counterpart of SDEdit, employing ancestral sampling to jointly denoise multi-view images and output high-quality textured meshes. Built on off-the-shelf 2D diffusion models, MVEdit achieves 3D consistency through a training-free 3D Adapter, which lifts the 2D views of the last timestep into a coherent 3D representation, then conditions the 2D views of the next timestep using rendered views, without uncompromising visual quality. With an inference time of only 2-5 minutes, this framework achieves better trade-off between quality and speed than score distillation. MVEdit is highly versatile and extendable, with a wide range of applications including text/image-to-3D generation, 3D-to-3D editing, and high-quality texture synthesis. In particular, evaluations demonstrate state-of-the-art performance in both image-to-3D and text-guided texture generation tasks. Additionally, we introduce a method for fine-tuning 2D latent diffusion models on small 3D datasets with limited resources, enabling fast low-resolution text-to-3D initialization.

View on arXivView PDF

Code Implementations(1)

Lakonik/MVEditCommunity100%
MIT

3D-Adapter: Geometry-Consistent Multi-View Diffusion for High-Quality 3D Generation

34617C, C++Mar 14, 20241 years agoMIT
3ddiffusion-modelsgenerative-aistable-diffusiontexture

Similar Papers

Cite this paper

@article{chen2024generic,
  title  = {Generic 3D Diffusion Adapter Using Controlled Multi-View Editing},
  author = {Hansheng Chen and Ruoxi Shi and Yulin Liu and Bokui Shen and Jiayuan Gu and Gordon Wetzstein and Hao Su and Leonidas Guibas},
  year   = {2024},
  eprint = {2403.12032},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.12032v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.12032.svg)](https://codeofpaper.com/paper/2403.12032)

Discussion