atlas

Research map / 3D vision / 3D generation

GaussianCube: A Structured and Explicit Radiance Representation for 3D Generative Modeling

NeurIPS 2024 · 3D vision › 3D generation · approach: Score distillation for text-to-3D · 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.

Proposes GaussianCube, a structured, fully explicit radiance representation built from a fixed number of 3D Gaussians (densification-constrained fitting) rearranged into a voxel grid via optimal transport, enabling a standard 3D U-Net diffusion model for 3D generation.

Problem

Existing radiance representations for 3D generative modeling either rely on a shared implicit feature decoder (degrading representation power) or are spatially unstructured (3D Gaussians), making them hard to use with standard 3D diffusion architectures.

Approach

Fit each object with a fixed number of Gaussians by constraining densification (not pruning) to a maximum N^3, then map Gaussians to voxel centers via an optimal transport (Jonker-Volgenant) assignment, storing offsets from voxel centers so the result is a dense 3D grid that a standard 3D U-Net diffusion model can denoise.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GaussianCube instead of GET3D3D generation · ShapeNet CarFID-50K: 17.15 -> 13.01Helped
use GaussianCube instead of GET3D3D generation · ShapeNet ChairFID-50K: 19.24 -> 15.99Helped
use GaussianCube instead of DiffTFclass-conditioned 3D generation · OmniObject3DFID-50K: 46.06 -> 11.62Helped
use GaussianCube instead of Rodinimage-conditioned avatar generation · Synthetic AvatarCSIM: 0.6466 -> 0.7821Helped
use GaussianCube instead of Shap-Etext-to-3D generation · ObjaverseCLIP Score: 30.52 -> 30.56Helped
use GaussianCube instead of LGMtext-to-3D generation · ObjaverseInference Time (s): 1.55 -> 2.30Hurt
remove Optimal Transport organization (ablation)GaussianCube generation · ShapeNet CarFID-50K: 13.01 -> 21.41Hurt
omit densification and pruning and anchor Gaussians to the voxel grid without offsets (ablation)GaussianCube fitting · ShapeNet CarPSNR: 34.94 -> 25.87Hurt
add learnable offsets to the voxel grid while omitting densification and pruning (ablation)GaussianCube fitting · ShapeNet CarPSNR: 34.94 -> 30.18Hurt
increase Nmax from 4096 to 262144 (ablation)densification-constrained GaussianCube fitting · ShapeNet CarPSNR: 32.56 -> 35.34Helped
use classifier-free guidance at scale 2.0 instead of no CFG (ablation)class-conditioned GaussianCube generation · OmniObject3DFID-50K: 13.39 -> 11.62Helped
increase classifier-free guidance scale from 2.0 to 6.0 (ablation)class-conditioned GaussianCube generation · OmniObject3DFID-50K: 11.62 -> 32.80Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNet Car ShapeNet Chair OmniObject3D Synthetic Avatar dataset Objaverse

Benchmarks: ShapeNet Car ShapeNet Chair OmniObject3D Synthetic Avatar Objaverse

Metrics: PSNR LPIPS SSIM FID-50K KID-50K CSIM FID-5K KID-5K CLIP score inference time

Baselines: EG3D GET3D DiffTF Rodin DreamGaussian VolumeDiffusion Shap-E LGM Triplane Voxels Instant-NGP

Builds on: 3D Gaussian Splatting ADM U-Net DPM-solver Jonker-Volgenant algorithm

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