DreamStone: Image as Stepping Stone for Text-Guided 3D Shape Generation

Zhengzhe Liu, Peng Dai, Ruihui Li, Xiaojuan Qi, Chi-Wing Fu
3/24/2023
cs.CV

Official code: liuzhengzhe/DreamStone-ISS (45 stars, last commit 2023-09-23).

Abstract

In this paper, we present a new text-guided 3D shape generation approach DreamStone that uses images as a stepping stone to bridge the gap between text and shape modalities for generating 3D shapes without requiring paired text and 3D data. The core of our approach is a two-stage feature-space alignment strategy that leverages a pre-trained single-view reconstruction (SVR) model to map CLIP features to shapes: to begin with, map the CLIP image feature to the detail-rich 3D shape space of the SVR model, then map the CLIP text feature to the 3D shape space through encouraging the CLIP-consistency between rendered images and the input text. Besides, to extend beyond the generative capability of the SVR model, we design a text-guided 3D shape stylization module that can enhance the output shapes with novel structures and textures. Further, we exploit pre-trained text-to-image diffusion models to enhance the generative diversity, fidelity, and stylization capability. Our approach is generic, flexible, and scalable, and it can be easily integrated with various SVR models to expand the generative space and improve the generative fidelity. Extensive experimental results demonstrate that our approach outperforms the state-of-the-art methods in terms of generative quality and consistency with the input text. Codes and models are released at https://github.com/liuzhengzhe/DreamStone-ISS.

View on arXivView PDF

Code Implementations(1)

This is the project for DreamStone: TPAMI & ISS: ICLR 2023 spotlight

453C, C++Jan 28, 20233 years ago

Similar Papers

Cite this paper

@article{liu2023dreamstone,
  title  = {DreamStone: Image as Stepping Stone for Text-Guided 3D Shape Generation},
  author = {Zhengzhe Liu and Peng Dai and Ruihui Li and Xiaojuan Qi and Chi-Wing Fu},
  year   = {2023},
  eprint = {2303.15181},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.15181v3}
}

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

Discussion