atlas

Research map / Image generation / Autoregressive and latent generation

Atlas Gaussians Diffusion for 3D Generation

ICLR 2025 · Image generation › Autoregressive and latent generation · approach: Equivariant diffusion for 3D molecules · 0 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.

Proposes Atlas Gaussians, a patch-based UV-sampled 3D Gaussian representation decoded by a transformer VAE, and trains a latent diffusion model on its latent space for feed-forward 3D generation.

Problem

Designing a high-fidelity and efficient 3D representation that links a VAE latent space to 3D Gaussian splatting for feed-forward latent-diffusion 3D generation, with enough Gaussians for high-quality detail.

Approach

Represent a shape as a union of learnable local patches, each parameterized by corner features in a UV square; decode any number of 3D Gaussians by sampling UV points with a learned feature-based interpolation weight, so adding Gaussians adds no network parameters. Geometry and appearance use separate decoder branches, and self-attention is localized per patch.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Atlas Gaussians instead of LN3DiffUnconditional 3D generation · ShapeNet ChairFID@50K: 16.90 -> 9.90Helped
use Atlas Gaussians instead of LN3DiffUnconditional 3D generation · ShapeNet CarFID@50K: 17.60 -> 12.15Helped
use Atlas Gaussians instead of LN3DiffUnconditional 3D generation · ShapeNet PlaneFID@50K: 8.84 -> 8.09Helped
use Atlas Gaussians instead of Shap-EText-conditioned 3D generation · ObjaverseCLIP Score (ViT-B/32): 30.22 -> 30.66Helped
use Atlas Gaussians instead of Shap-EText-conditioned 3D generation · ObjaverseFID@6K: 114.5 -> 109.5Helped
use Atlas Gaussians instead of Shap-EText-conditioned 3D generation · ObjaverseKID@6K (%): 4.38 -> 4.04Helped
use Atlas Gaussians instead of LGMText-conditioned 3D generation · ObjaverseInference Time (GPU): 6 s (TITAN V) -> 4 s (TITAN V)Helped
replace learned nonlinear weights with linear weights (ablation)Atlas Gaussians VAE · ShapeNet validationPSNR: 26.56 -> 26.13Hurt
add separate geometry and appearance feature branches (ablation)Atlas Gaussians VAE · ShapeNet validationPSNR: 25.77 -> 26.56Helped
add global features to the patch feature decoder (ablation)Atlas Gaussians VAE · ShapeNet validationPSNR: 26.18 -> 26.56Helped
decode scale, rotation, and opacity from geometry features rather than appearance features (ablation)Atlas Gaussians VAE · ShapeNet validationPSNR: 26.56 -> 26.55No clear effect
increase patches from 2048 to 4096 at approximately 32K 3DGS (ablation)Atlas Gaussians · ObjaverseLPIPS: 0.063 -> 0.061Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNet SRN ShapeNet split G-buffer Objaverse Cap3D captions

Benchmarks: ShapeNet Chair ShapeNet Car ShapeNet Plane Objaverse text-conditioned subset

Metrics: FID@50K KID@50K FID@6K KID@6K CLIP score LPIPS PSNR inference time

Baselines: EG3D GET3D DiffRF RenderDiffusion SSDNeRF LN3Diff GVGEN LGM Shap-E

Builds on: 3D Gaussian Splatting AtlasNet LN3Diff EDM latent set representation

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