atlas

Research map / 3D vision / Gaussian splatting

GaussianBlock: Building Part-Aware Compositional and Editable 3D Scene by Primitives and Gaussians

ICLR 2025 · 3D vision › Gaussian splatting · approach: Sparse-view Gaussian splatting for novel views · 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 GaussianBlock, a hybrid superquadric-plus-3D-Gaussian representation for part-aware, editable compositional 3D reconstruction from multi-view images, guided by SAM attention clustering.

Problem

Existing 3D reconstruction representations are entangled; primitive-based methods lack fidelity and semantic coherence, while Gaussian-based segmentation methods only support holistic edits rather than part-level controllable editing.

Approach

Combine superquadric primitives (coarse, disentangled editable blocks) with Gaussians bound to primitive triangles via binding inheritance; supervise superquadric semantic coherence with an attention-guided centering loss using SAM cross-attention clustered by HDBSCAN, plus dynamic splitting and fusion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GaussianBlock instead of DBW primitivesDTU primitive reconstruction · DTU (S24–S105)CD: 4.78 -> 3.69Helped
Use GaussianBlock instead of 3DGSGaussianBlock · DTUSSIM: 98.3 -> 94.3Hurt
Use GaussianBlock instead of 3DGSGaussianBlock · BlendedMVSPSNR: 33.8 -> 28.8Hurt
Use GaussianBlock instead of 3DGSGaussianBlock · TruckLPIPS: 17.3 -> 20.7Hurt
Use GaussianBlock instead of 3DGSGaussianBlock · GardenSSIM: 86.2 -> 84.8Hurt
Add attention-guided centering loss (ablation)GaussianBlock · DTUCD: 4.75 -> 3.69Helped
Add dynamic splitting (ablation)GaussianBlock · DTUCD: 4.24 -> 3.69Helped
Add dynamic fusion (ablation)GaussianBlock · DTUCD: 3.69 -> 3.46Hurt
Set AC-loss weight γ to 0.02 instead of 0.2 (ablation)GaussianBlock · DTUCD: 3.69 -> 4.12Hurt
Set AC-loss weight γ to 2 instead of 0.2 (ablation)GaussianBlock · DTUCD: 3.69 -> 6.97Hurt
Set splitting threshold β to 0.5 instead of 0.7 (ablation)GaussianBlock · DTUCD: 3.69 -> 3.56Helped
Set splitting threshold β to 0.9 instead of 0.7 (ablation)GaussianBlock · DTUCD: 3.69 -> 4.85Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DTU BlendedMVS Nerfstudio Mip-360 Tanks and Temples

Benchmarks: DTU BlendedMVS Tanks and Temples Truck Mip-360 Garden

Metrics: Chamfer Distance SSIM PSNR LPIPS

Baselines: 3DGS OmniSeg3D DBW EMS

Builds on: 3D Gaussian Splatting GaussianAvatar SAM HDBSCAN DBW

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