atlas

Research map / 3D vision / Gaussian splatting

Lightweight Predictive 3D Gaussian Splats

ICLR 2025 · 3D vision › Gaussian splatting · approach: Regularization and primitive design for 3DGS · 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 Lightweight Predictive 3D Gaussian Splats, storing only a sparse set of parent Gaussians and predicting child Gaussians and attributes with a hash grid, tiny MLPs and attention, cutting storage while keeping quality and running on a mobile device.

Problem

3D Gaussian Splatting scenes need millions of Gaussians and gigabytes of storage, which hinders transmission and deployment on resource-constrained devices such as phones.

Approach

Store only a small set of parent points (position and scale) organized as depth-1 trees; children positions and all other attributes are predicted on the fly from a shared Instant-NGP hash grid, tiny 2-layer MLPs, and a modified self-attention over each tree, with adaptive tree manipulation that promotes children to parents.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the predictive Gaussian splat representation instead of 3DGSMip-NeRF 360° · Mip-NeRF 360°PSNR: 28.69 -> 29.11Helped
Use the predictive Gaussian splat representation instead of 3DGSMip-NeRF 360° · Mip-NeRF 360°Storage: 693MB -> 35.60MBHelped
Use the predictive Gaussian splat representation instead of 3DGSTanks&Temples · Tanks&TemplesPSNR: 23.14 -> 23.82Helped
Use the predictive Gaussian splat representation instead of 3DGSTanks&Temples · Tanks&TemplesStorage: 411MB -> 35.32 MBHelped
Use the predictive Gaussian splat representation instead of 3DGSDeep Blending · Deep BlendingPSNR: 29.41 -> 29.89Helped
Use the predictive Gaussian splat representation instead of 3DGSDeep Blending · Deep BlendingStorage: 676MB -> 35.40MBHelped
Use frequency encoding instead of the hash grid (ablation)Ours-C3 · Bicycle and PlayroomPSNR: 23.68 -> 19.72; 29.27 -> 23.36Hurt
Remove self-attention (equivalently, add self-attention) (ablation)Ours-C3 · Bicycle and PlayroomPSNR: 23.68 -> 22.80; 29.27 -> 28.74Hurt
Remove Adaptive Tree Manipulation (equivalently, add ATM) (ablation)Ours-C3 · Bicycle and PlayroomPSNR: 23.68 -> 22.66; 29.27 -> 28.65Hurt
Remove scene contraction (equivalently, add scene contraction) (ablation)Ours-C3 · BicyclePSNR: 23.68 -> 22.88Hurt
Remove distance-to-AABB-center input for attribute prediction (ablation)Ours-C3 · Bicycle and PlayroomPSNR: 23.68 -> 23.32; 29.27 -> 29.18Hurt
Remove 3D position input for attribute prediction (ablation)Ours-C3 · Bicycle and PlayroomPSNR: 23.68 -> 9.72; 29.27 -> 6.19Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Mip-NeRF 360 Tanks&Temples Deep Blending

Benchmarks: Mip-NeRF 360 Tanks&Temples Deep Blending

Metrics: PSNR SSIM LPIPS storage (MB) FPS on-device

Baselines: 3DGS ScaffoldGS LightGS CompactGS Mip-NeRF 360 iNGP Plenoxels

Builds on: 3D Gaussian Splatting Instant-NGP ScaffoldGS

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