MVControl: Adding Conditional Control to Multi-view Diffusion for Controllable Text-to-3D Generation

Zhiqi Li, Yiming Chen, Lingzhe Zhao, Peidong Liu
11/24/2023
cs.CV

Official code: WU-CVGL/MVControl (215 stars, MIT, last commit 2024-06-21).

Abstract

We introduce MVControl, a novel neural network architecture that enhances existing pre-trained multi-view 2D diffusion models by incorporating additional input conditions, e.g. edge maps. Our approach enables the generation of controllable multi-view images and view-consistent 3D content. To achieve controllable multi-view image generation, we leverage MVDream as our base model, and train a new neural network module as additional plugin for end-to-end task-specific condition learning. To precisely control the shapes and views of generated images, we innovatively propose a new conditioning mechanism that predicts an embedding encapsulating the input spatial and view conditions, which is then injected to the network globally. Once MVControl is trained, score-distillation (SDS) loss based optimization can be performed to generate 3D content, in which process we propose to use a hybrid diffusion prior. The hybrid prior relies on a pre-trained Stable-Diffusion network and our trained MVControl for additional guidance. Extensive experiments demonstrate that our method achieves robust generalization and enables the controllable generation of high-quality 3D content. Code available at https://github.com/WU-CVGL/MVControl/.

View on arXivView PDF

Code Implementations(1)

WU-CVGL/MVControlOfficial100%
MIT

[3DV-2025] Official implementation of "Controllable Text-to-3D Generation via Surface-Aligned Gaussian Splatting"

2155Shell, PythonNov 27, 20232 years agoMIT
3d-generation3d-geometrycontrollable-generationgaussian-splattingmulti-view-networks

Similar Papers

Cite this paper

@article{li2023mvcontrol,
  title  = {MVControl: Adding Conditional Control to Multi-view Diffusion for Controllable Text-to-3D Generation},
  author = {Zhiqi Li and Yiming Chen and Lingzhe Zhao and Peidong Liu},
  year   = {2023},
  eprint = {2311.14494},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.14494v2}
}

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/2311.14494.svg)](https://codeofpaper.com/paper/2311.14494)

Discussion