atlas

Research map / Point clouds / Shape and surface completion

Scaling Diffusion Mamba with Bidirectional SSMs for Efficient 3D Shape Generation

AAAI 2025 · Point clouds › Shape and surface completion · approach: Point cloud diffusion generation · 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 DiM-3D, a diffusion model for 3D point cloud/voxel shape generation built on bidirectional Mamba SSM blocks instead of self-attention, reporting better ShapeNet metrics than DiT-3D with lower Gflops.

Problem

Diffusion transformers for 3D shape generation face quadratic attention cost, which becomes prohibitive at high voxel resolutions; the paper asks whether Mamba-style state space models can provide efficient, scalable 3D diffusion.

Approach

Replace self-attention in DiT-3D with bidirectional Mamba (SSM) blocks operating on patchified voxel tokens with a devoxelization output layer, giving linear complexity in sequence length for diffusion-based point cloud generation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace DiT-3D attention with the bidirectional Mamba-based DiM-3D architectureDiT-3D · ShapeNet Chair, Airplane, and Car1-NNA CD: 49.11 -> 45.78; 62.35 -> 59.72; 48.24 -> 45.79Helped
replace DiT-3D attention with the bidirectional Mamba-based DiM-3D architectureDiT-3D · ShapeNet Chair, Airplane, and CarCOV CD: 52.45 -> 57.89; 53.16 -> 60.67; 50.00 -> 59.63Helped
use DiM-3D for conditional point-cloud completion instead of DiT-3DDiT-3D · ShapeNet Chair, Airplane, and Car completionCD: 2.216 -> 1.786; 0.3521 -> 0.2516; 1.126 -> 0.832Helped
use DiM-3D for conditional point-cloud completion instead of DiT-3DDiT-3D · ShapeNet Chair, Airplane, and Car completionEMD: 2.385 -> 1.763; 0.9235 -> 0.7859; 1.513 -> 0.956Helped
use the DiM-3D Mamba architecture instead of DiT-3DDiT-3D-XL/2 · 256x256, 512x512, and 1024x1024 voxel sizesGflops: 343.28 -> 294.58; 1371.08 -> 1175.7; 5482.28 -> 4700.17Helped
use DiM-3D-XL/2 instead of DiT-3D-XL/2DiT-3D-XL/2 · 2048x2048 voxel sizeGflops: OOM -> 18798.04Helped
increase model size from DiM-3D-S to DiM-3D-XL (ablation)DiM-3D · ShapeNet Chair1-NNA CD: 57.27 -> 45.78Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNet ShapeNet-55

Benchmarks: ShapeNet Chair ShapeNet Airplane ShapeNet Car ShapeNet-55 Mug and Bottle

Metrics: 1-NNA COV Chamfer Distance Earth Mover's Distance Gflops

Baselines: DiT-3D FastDiT-3D PVD LION MeshDiffusion Point-E PointFlow DPM

Builds on: DiT-3D Mamba DDPM PointFlow

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