EasySplat: View-Adaptive Learning makes 3D Gaussian Splatting Easy
Ao Gao, Luosong Guo, Tao Chen, Zhao Wang, Ying Tai, Jian Yang, Zhenyu Zhang
TL;DR
This paper tackles the initialization and densification bottlenecks in 3D Gaussian Splatting by introducing EasySplat, which replaces SfM-based initialization with view-adaptive, pointmap priors and adds an adaptive KNN-based densification to better populate Gaussian primitives. The approach first constructs robust global poses and point clouds through groups of image pairs derived from image similarity, using DUSt3R priors to estimate pairwise geometry, then initializes 3D Gaussians from this global structure. A KNN-based densification strategy subdivides large Gaussians based on local neighbor shapes, enabling dense coverage in textureless or underrepresented regions and improving NVS quality and training efficiency. Extensive experiments on Tanks&Temples and CO3DV2 demonstrate state-of-the-art novel view synthesis and pose accuracy, with ablations confirming the effectiveness of both the view-adaptive initialization and the KNN-based densification. Overall, EasySplat provides a practical, scalable pathway to high-quality 3DGS in dense-view scenarios, with potential extension to unified sparse-dense settings.
Abstract
3D Gaussian Splatting (3DGS) techniques have achieved satisfactory 3D scene representation. Despite their impressive performance, they confront challenges due to the limitation of structure-from-motion (SfM) methods on acquiring accurate scene initialization, or the inefficiency of densification strategy. In this paper, we introduce a novel framework EasySplat to achieve high-quality 3DGS modeling. Instead of using SfM for scene initialization, we employ a novel method to release the power of large-scale pointmap approaches. Specifically, we propose an efficient grouping strategy based on view similarity, and use robust pointmap priors to obtain high-quality point clouds and camera poses for 3D scene initialization. After obtaining a reliable scene structure, we propose a novel densification approach that adaptively splits Gaussian primitives based on the average shape of neighboring Gaussian ellipsoids, utilizing KNN scheme. In this way, the proposed method tackles the limitation on initialization and optimization, leading to an efficient and accurate 3DGS modeling. Extensive experiments demonstrate that EasySplat outperforms the current state-of-the-art (SOTA) in handling novel view synthesis.
