atlas

Research map / 3D vision / Face and shape

Sin3DM: Learning a Diffusion Model from a Single 3D Textured Shape

ICLR 2024 · 3D vision › Face and shape · approach: 3D shape generative modeling · 6 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Sin3DM trains a triplane latent diffusion model with a small receptive field and triplane-aware convolutions on a single 3D textured shape to generate high-quality variations.

Problem

Generating novel 3D textured shapes resembling a single input example, where large 3D datasets are unavailable and training diffusion models directly in 3D is memory-expensive.

Approach

Compress the single textured shape into a triplane latent via an autoencoder, then train a limited-receptive-field 2D U-Net diffusion model with triplane-aware convolution blocks that predicts the clean latent instead of noise.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add triplane-aware convolution to the denoising network (ablation)Sin3DM · 10 testing examples (Avg.)G-Qual.: 0.347 -> 0.156Helped
add triplane-aware convolution to the denoising network (ablation)Sin3DM · 10 testing examples (Avg.)T-Qual.: 0.068 -> 0.028Helped
add a triplane encoder instead of fitting the latent with an auto-decoder (ablation)Sin3DM · 10 testing examples (Avg.)G-Qual.: 0.608 -> 0.156Helped
add a triplane encoder instead of fitting the latent with an auto-decoder (ablation)Sin3DM · 10 testing examples (Avg.)T-Qual.: 0.060 -> 0.028Helped
predict the clean latent instead of added noise ε (ablation)Sin3DM · 10 testing examples (Avg.)G-Qual.: 0.925 -> 0.156Helped
predict the clean latent instead of added noise ε (ablation)Sin3DM · 10 testing examples (Avg.)T-Qual.: 0.156 -> 0.028Helped
add triplane-aware convolution to the denoising network (ablation)Sin3DM · 10 testing examples (Avg.)G-Div.: 0.310 -> 0.224Mixed
add triplane-aware convolution to the denoising network (ablation)Sin3DM · 10 testing examples (Avg.)T-Div.: 0.171 -> 0.133Mixed
add a triplane encoder instead of fitting the latent with an auto-decoder (ablation)Sin3DM · 10 testing examples (Avg.)G-Div.: 0.355 -> 0.224Mixed
add a triplane encoder instead of fitting the latent with an auto-decoder (ablation)Sin3DM · 10 testing examples (Avg.)T-Div.: 0.179 -> 0.133Mixed
predict the clean latent instead of added noise ε (ablation)Sin3DM · 10 testing examples (Avg.)G-Div.: 0.402 -> 0.224Mixed
predict the clean latent instead of added noise ε (ablation)Sin3DM · 10 testing examples (Avg.)T-Div.: 0.187 -> 0.133Mixed

Surprising findings

Limitations

Experimental setup

Datasets: single 3D textured shape per example (10 test examples across categories)

Benchmarks: 10 single-shape testing examples (acropolis, canyon, house, tree, etc.)

Metrics: G-Qual. (SSFID) G-Div. (1-IoU) T-Qual. (SIFID) T-Div. (LPIPS) LP-IoU LP-F-score

Baselines: SSG Sin3DGen w/o triplaneConv w/o encoder epsilon-prediction

Builds on: DDPM triplane representation SinGAN SSG DreamFusion-style triplane autoencoders

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy