CompactSplat: Spatially Adaptive Gaussian Distribution for Feedforward Scene Reconstruction
AuthorsBing He, Jingnan Gao, Yunuo Chen, Zhengxue Cheng, Rong Xie, Li Song, Wenjun Zhang
AffiliationsShanghai Jiao Tong University
CompactSplat reconstructs 3D scenes by placing Gaussian primitives densely where detail matters and sparsely across flat regions.
Key results
CompactSplat-L average PSNR across the reported resolutions.
CompactSplat-L average number of Gaussians.
CompactSplat-L representation compactness.
Reported average PSNR for CompactSplat on ACID.
Average across ScanNet, DL3DV, and DTU.
What the paper found
CompactSplat replaces pixel-by-pixel Gaussian prediction with texture-guided allocation for feed-forward 3D scene reconstruction. Its Texture-Aware Partitioner (TAP) recursively divides images into a quadtree, assigning finer regions to visually complex areas, while the Hierarchical Pyramid Sampler (HPS) samples Gaussian attributes from pooled feature levels and expands each Gaussian to fit its region. A single partition threshold controls primitive count at inference without retraining. On RealEstate10K, CompactSplat-L records 26.392 average PSNR with 72.6k Gaussians and 0.554 Gaussian per pixel, compared with SurfSplat’s 26.255 average PSNR and 131.1k Gaussians. On ACID, it achieves 26.146 average PSNR with 91.4k Gaussians; across ScanNet, DL3DV, and DTU, its average Gaussian-per-pixel value is 0.685. The system uses Depth Anything V2 for monocular features, and its models were trained on NVIDIA A100 GPUs.
Original abstract
Reconstructing 3D scenes from sparse views without per-scene optimization remains highly challenging, especially for recovering accurate geometry and fine textures. While recent feedforward approaches leverage generalizable 3D Gaussian Splatting (3DGS) for scene generation, they typically assign one or multiple Gaussians to each pixel. Such uniform allocation not only produces highly redundant representations by wasting primitives in homogeneous areas, but also fails to exploit the inherent geometric priors of planar surfaces, often resulting in sub-optimal structural modeling. To address these limitations, we present CompactSplat, a novel feedforward framework that enables a content-aware allocation of 3D Gaussians. By integrating texture-guided spatial partitioning with hierarchical sampling, CompactSplat adaptively distributes primitives - concentrating dense Gaussians in complex regions while tiling flat areas with expanded, scale-modulated primitives. Moreover, our framework inherently supports dynamic sparsity control at inference time, enabling seamless trade-offs between rendering fidelity and memory footprint without requiring network retraining. Extensive experiments on RealEstate10K, DL3DV, and ScanNet demonstrate that CompactSplat consistently outperforms prior methods on both standard metrics and high-resolution rendering consistency, achieving high-fidelity reconstructions with significantly fewer primitives.
Read the original paperMore in Computer Vision
Browse all 67 papers →CLoSeR: Closing the Loop for Long-Context Streaming Reconstruction
Moyang Li, Zihan Zhu, Wei Zhang, Marc Pollefeys, Daniel Barath
CLoSeR helps 3D reconstruction models stay accurate over kilometer-long streams by detecting revisited locations and correcting accumulated pose drift.
SpaceFlow: Locally Controllable 3D Generation
Neil De La Fuente, Joan Lafuente, Mukhammadali Sayfiddinov, Felicia Scharitzer, Marc Pollefeys, Ata Celen, Sayan Deb Sarkar, Elisabetta Fedele
SpaceFlow lets creators control how closely individual 3D regions follow supplied shapes and independently guide each part’s appearance.
LEGO: A Lifting-Free Approach for Exocentric-to-Egocentric Video Generation
Suhwan Cho, Yonwoo Choi, Soongjin Kim, Jicheol Park, Taegyu Lim
LEGO replaces brittle depth-based camera lifting with a learned transformer view synthesizer that gives diffusion models better structure for generating first-person video.