Bao Zhenyu, Liao Guibiao, Zhou Kaichen, Liu Kanglin, Li Qing, Qiu Guoping
IEEE Trans Image Process. 2025;34:3889-3902. doi: 10.1109/TIP.2025.3574929.
Despite the photorealistic novel view synthesis (NVS) performance achieved by the original 3D Gaussian splatting (3DGS), its rendering quality significantly degrades with sparse input views. This performance drop is mainly caused by the limited number of initial points generated from the sparse input, lacking reliable geometric supervision during the training process, and inadequate regularization of the oversized Gaussian ellipsoids. To handle these issues, we propose the LoopSparseGS, a loop-based 3DGS framework for the sparse novel view synthesis task. In specific, we propose a loop-based Progressive Gaussian Initialization (PGI) strategy that could iteratively densify the initialized point cloud using the rendered pseudo images during the training process. Then, the sparse and reliable depth from the Structure from Motion, and the window-based dense monocular depth are leveraged to provide precise geometric supervision via the proposed Depth-alignment Regularization (DAR). Additionally, we introduce a novel Sparse-friendly Sampling (SFS) strategy to handle oversized Gaussian ellipsoids leading to large pixel errors. Comprehensive experiments on four datasets demonstrate that LoopSparseGS outperforms existing state-of-the-art methods for sparse-input novel view synthesis, across indoor, outdoor, and object-level scenes with various image resolutions. Code is available at: https://github.com/pcl3dv/LoopSparseGS.
尽管原始的3D高斯点云融合(3DGS)在逼真的新视图合成(NVS)性能方面表现出色,但其渲染质量在稀疏输入视图下会显著下降。这种性能下降主要是由稀疏输入生成的初始点数量有限、训练过程中缺乏可靠的几何监督以及超大高斯椭球体的正则化不足导致的。为了解决这些问题,我们提出了LoopSparseGS,这是一种用于稀疏新视图合成任务的基于循环的3DGS框架。具体来说,我们提出了一种基于循环的渐进高斯初始化(PGI)策略,该策略可以在训练过程中使用渲染的伪图像迭代地使初始化的点云致密化。然后,利用来自运动结构的稀疏且可靠的深度以及基于窗口的密集单目深度,通过提出的深度对齐正则化(DAR)提供精确的几何监督。此外,我们引入了一种新颖的稀疏友好采样(SFS)策略来处理导致大像素误差的超大高斯椭球体。在四个数据集上的综合实验表明,LoopSparseGS在稀疏输入新视图合成方面优于现有的最先进方法,适用于具有各种图像分辨率的室内、室外和物体级场景。代码可在以下网址获取:https://github.com/pcl3dv/LoopSparseGS 。