atlas

Research map / 3D vision / Gaussian splatting

MVGamba: Unify 3D Content Generation as State Space Sequence Modeling

NeurIPS 2024 · 3D vision › Gaussian splatting · approach: Compact and efficient Gaussian splatting · 3 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 MVGamba, a lightweight feed-forward Gaussian reconstructor built on Mamba state space models that causally processes expanded multi-view token sequences to generate long Gaussian sequences for unified image-to-3D, text-to-3D and sparse-view 3D generation.

Problem

Existing feed-forward Gaussian large reconstruction models compromise multi-view information propagation with local/mixed attention or per-view processing, causing multi-view inconsistency and blurred textures in 3D generation from single image, sparse images, or text.

Approach

Replace quadratic Transformer reconstructors with a Mamba-based SSM that expands multi-view images via cross-scan into a 4x longer token sequence and decodes each token into a Gaussian, enabling causal cross-view self-refinement with linear complexity; adds RotNet, a Gumbel-Softmax selection over 32 canonical quaternions for rotation prediction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add patchify + convolution image encoder (ablation)MVGamba · G-buffer Objaverse Human subsetPSNR: 25.20 -> 27.13Helped
add patchify + convolution image encoder (ablation)MVGamba · G-buffer Objaverse Human subsetSSIM: 0.827 -> 0.925Helped
add patchify + convolution image encoder (ablation)MVGamba · G-buffer Objaverse Human subsetLPIPS: 0.102 -> 0.057Helped
use Gaussian Decoder with RotNet instead of the ablated decoder (ablation)MVGamba · G-buffer Objaverse Human subsetPSNR: 25.41 -> 27.13Helped
use Gaussian Decoder with RotNet instead of the ablated decoder (ablation)MVGamba · G-buffer Objaverse Human subsetSSIM: 0.788 -> 0.925Helped
use Gaussian Decoder with RotNet instead of the ablated decoder (ablation)MVGamba · G-buffer Objaverse Human subsetLPIPS: 0.096 -> 0.057Helped
add stable training strategy (ablation)MVGamba · G-buffer Objaverse Human subsetPSNR: 26.69 -> 27.13Helped
add stable training strategy (ablation)MVGamba · G-buffer Objaverse Human subsetSSIM: 0.910 -> 0.925Helped
add stable training strategy (ablation)MVGamba · G-buffer Objaverse Human subsetLPIPS: 0.065 -> 0.057Helped
increase Gaussian sequence length by varying patch size (ablation)MVGamba · sparse-view reconstructionperformanceHelped
give the side-view first instead of the front-view (ablation)MVGamba · 3D content generation with an incorrectly estimated front-view depthgeneration qualityHelped

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse GSO G-buffer Objaverse

Benchmarks: GSO Dreamfusion gallery prompts G-buffer Objaverse Human subset

Metrics: PSNR SSIM LPIPS CLIP score CLIP R-Precision inference time Chamfer Distance VIoU

Baselines: DreamGaussian Wonder3D One-2-3-45++ TripoSR TriplaneGaussian LGM SparseNeuS SparseGS

Builds on: Mamba 3D Gaussian Splatting 2D Gaussian Splatting Gamba LGM MVDream ImageDream

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