Surf-D: Generating High-Quality Surfaces of Arbitrary Topologies Using Diffusion Models

Zhengming Yu, Zhiyang Dou, Xiaoxiao Long, Cheng Lin, Zekun Li +7 more
11/28/2023
cs.CVcs.GR

No official code found. Best implementation: Yzmblog/SurfD (192 stars, last commit 2025-01-05).

Abstract

We present Surf-D, a novel method for generating high-quality 3D shapes as Surfaces with arbitrary topologies using Diffusion models. Previous methods explored shape generation with different representations and they suffer from limited topologies and poor geometry details. To generate high-quality surfaces of arbitrary topologies, we use the Unsigned Distance Field (UDF) as our surface representation to accommodate arbitrary topologies. Furthermore, we propose a new pipeline that employs a point-based AutoEncoder to learn a compact and continuous latent space for accurately encoding UDF and support high-resolution mesh extraction. We further show that our new pipeline significantly outperforms the prior approaches to learning the distance fields, such as the grid-based AutoEncoder, which is not scalable and incapable of learning accurate UDF. In addition, we adopt a curriculum learning strategy to efficiently embed various surfaces. With the pretrained shape latent space, we employ a latent diffusion model to acquire the distribution of various shapes. Extensive experiments are presented on using Surf-D for unconditional generation, category conditional generation, image conditional generation, and text-to-shape tasks. The experiments demonstrate the superior performance of Surf-D in shape generation across multiple modalities as conditions. Visit our project page at https://yzmblog.github.io/projects/SurfD/.

View on arXivView PDF

Code Implementations(1)

Yzmblog/SurfDCommunity76%

Surf-D: Generating High-Quality Surfaces of Arbitrary Topologies Using Diffusion Models (ECCV 2024)

19212Shell, CythonNov 29, 20231 years ago

Similar Papers

Cite this paper

@article{yu2023surfd,
  title  = {Surf-D: Generating High-Quality Surfaces of Arbitrary Topologies Using Diffusion Models},
  author = {Zhengming Yu and Zhiyang Dou and Xiaoxiao Long and Cheng Lin and Zekun Li and Yuan Liu and Norman Müller and Taku Komura and Marc Habermann and Christian Theobalt and Xin Li and Wenping Wang},
  year   = {2023},
  eprint = {2311.17050},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.17050v3}
}

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

Discussion