OctFusion: Octree-based Diffusion Models for 3D Shape Generation

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Xiong, Bojun, Wei, Si-Tong, Zheng, Xin-Yang, Cao, Yan-Pei, Lian, Zhouhui, Wang, Peng-Shuai
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910993518428160
author Xiong, Bojun
Wei, Si-Tong
Zheng, Xin-Yang
Cao, Yan-Pei
Lian, Zhouhui
Wang, Peng-Shuai
author_facet Xiong, Bojun
Wei, Si-Tong
Zheng, Xin-Yang
Cao, Yan-Pei
Lian, Zhouhui
Wang, Peng-Shuai
contents Diffusion models have emerged as a popular method for 3D generation. However, it is still challenging for diffusion models to efficiently generate diverse and high-quality 3D shapes. In this paper, we introduce OctFusion, which can generate 3D shapes with arbitrary resolutions in 2.5 seconds on a single Nvidia 4090 GPU, and the extracted meshes are guaranteed to be continuous and manifold. The key components of OctFusion are the octree-based latent representation and the accompanying diffusion models. The representation combines the benefits of both implicit neural representations and explicit spatial octrees and is learned with an octree-based variational autoencoder. The proposed diffusion model is a unified multi-scale U-Net that enables weights and computation sharing across different octree levels and avoids the complexity of widely used cascaded diffusion schemes. We verify the effectiveness of OctFusion on the ShapeNet and Objaverse datasets and achieve state-of-the-art performances on shape generation tasks. We demonstrate that OctFusion is extendable and flexible by generating high-quality color fields for textured mesh generation and high-quality 3D shapes conditioned on text prompts, sketches, or category labels. Our code and pre-trained models are available at https://github.com/octree-nn/octfusion.
format Preprint
id arxiv_https___arxiv_org_abs_2408_14732
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle OctFusion: Octree-based Diffusion Models for 3D Shape Generation
Xiong, Bojun
Wei, Si-Tong
Zheng, Xin-Yang
Cao, Yan-Pei
Lian, Zhouhui
Wang, Peng-Shuai
Computer Vision and Pattern Recognition
Graphics
Diffusion models have emerged as a popular method for 3D generation. However, it is still challenging for diffusion models to efficiently generate diverse and high-quality 3D shapes. In this paper, we introduce OctFusion, which can generate 3D shapes with arbitrary resolutions in 2.5 seconds on a single Nvidia 4090 GPU, and the extracted meshes are guaranteed to be continuous and manifold. The key components of OctFusion are the octree-based latent representation and the accompanying diffusion models. The representation combines the benefits of both implicit neural representations and explicit spatial octrees and is learned with an octree-based variational autoencoder. The proposed diffusion model is a unified multi-scale U-Net that enables weights and computation sharing across different octree levels and avoids the complexity of widely used cascaded diffusion schemes. We verify the effectiveness of OctFusion on the ShapeNet and Objaverse datasets and achieve state-of-the-art performances on shape generation tasks. We demonstrate that OctFusion is extendable and flexible by generating high-quality color fields for textured mesh generation and high-quality 3D shapes conditioned on text prompts, sketches, or category labels. Our code and pre-trained models are available at https://github.com/octree-nn/octfusion.
title OctFusion: Octree-based Diffusion Models for 3D Shape Generation
topic Computer Vision and Pattern Recognition
Graphics
url https://arxiv.org/abs/2408.14732