Omnidirectional 3D Gaussian Splatting with panoramas is a key technique for 3D scene representation, and existing methods typically rely on slow SfM to provide camera poses and sparse points priors. In this work, we propose a pose-free omnidirectional 3DGS method, named PFGS360, that reconstructs 3D Gaussians from unposed omnidirectional videos. To achieve accurate camera pose estimation, we first construct a spherical consistency-aware pose estimation module, which recovers poses by establishing consistent 2D-3D correspondences between the reconstructed Gaussians and the unposed images using Gaussians' internal depth priors. Besides, to enhance the fidelity of novel view synthesis, we introduce a depth-inlier-aware densification module to extract depth inliers and Gaussian outliers with consistent monocular depth priors, enabling efficient Gaussian densification and achieving photorealistic novel view synthesis. The experiments show significant outperformance over existing pose-free and pose-aware 3DGS methods on both real-world and synthetic 360-degree videos. Code is available at https://github.com/zcq15/PFGS360.
Figures & tables
Figure 2: An overview of our PFGS360 framework. (a) The PFGS360 model first predicts the monocular depth map of the initial panoramic frame. (b) The omnidirectional 3DGS is then initialized using reprojected 3D points derived from the estimated depth. (c) Subsequently, both the spherical consistency–aware pose estimation (SCA-PE, Section 3.1 ) and depth-inlier–aware densification (DIA-Densify, Section 3.2 ) are performed in a frame-by-frame manner to sequentially fuse panoramic frames and optimize the Gaussian [ 24 ] representations.
Figure 3: Illustration of consistency map and SCA pose solver.
Figure 4: Illustration of DIA-Densify module.
Method
OB3D-Egocentric
OB3D-NonEgocentric
indoor
outdoor
mean
indoor
outdoor
mean
PSNR
SSIM
LPIPS
PSNR
SSIM
LPIPS
PSNR
SSIM
LPIPS
PSNR
SSIM
LPIPS
PSNR
SSIM
LPIPS
PSNR
SSIM
LPIPS
ODGS
28.14
0.840
0.241
27.47
0.849
0.176
27.76
0.845
0.204
26.80
0.819
0.256
25.04
0.771
0.243
25.79
0.792
0.249
OmniGS
33.25
0.897
0.169
29.89
0.907
0.112
31.35
0.903
0.137
27.93
0.839
0.247
25.86
0.785
0.258
26.75
0.808
0.253
CF-3DGS
25.14
0.737
0.314
25.14
0.745
0.208
25.14
0.742
0.253
22.13
0.684
0.385
22.44
0.670
0.291
22.31
0.676
0.330
HT-3DGS
26.24
0.753
0.276
24.78
0.731
0.218
25.39
0.740
0.242
22.92
0.694
0.351
22.30
0.669
0.288
22.56
0.680
0.314
Table 1: Quantitative comparison results for novel view synthesis on OB3D.
Method
OB3D-Egocentric
OB3D-NonEgocentric
indoor
outdoor
all
indoor
outdoor
all
RPE_t
RPE_r
ATE
RPE_t
RPE_r
ATE
RPE_t
RPE_r
ATE
RPE_t
RPE_r
ATE
RPE_t
RPE_r
ATE
RPE_t
RPE_r
ATE
CF-3DGS
3.904
14.351
0.0720
2.665
0.971
0.0554
3.181
6.546
0.0623
1.752
12.540
0.0726
1.856
1.097
0.0443
1.813
5.865
0.0561
HT-3DGS
3.825
16.671
0.0696
3.053
1.877
0.0639
3.375
8.041
0.0663
2.310
10.832
0.0828
2.120
2.337
0.0580
2.199
5.876
0.0683
3R-GS
0.363
0.132
0.0035
0.392
0.129
0.0038
0.380
0.130
0.0036
0.387
0.150
0.0088
2.143
2.719
0.0753
1.303
1.522
0.0439
Ours
0.018
0.015
0.0001
0.019
0.013
0.0003
0.018
0.014
0.0002
0.010
0.016
0.0001
0.061
0.016
0.0011
0.040
0.016
0.0007
Table 2: Quantitative comparison results for camera pose estimation on OB3D.
Figure 5: Visualization results for novel view synthesis on OB3D.
Figure 6: Visualization results for pose estimation on OB3D.
Figure 7: Visualization results for novel view synthesis on Ricoh360.
Metric
ODGS
OmniGS
CF-3DGS
HT-3DGS
3R-GS
Ours
PSNR
26.27
26.03
22.77
23.00
24.18
28.05
SSIM
0.846
0.825
0.724
0.734
0.764
0.867
LPIPS
0.105
0.128
0.284
0.178
0.180
0.134
Table 3: Quantitative comparison results for NVS on Ricoh360.
Method
PSNR
SSIM
LPIPS
RPE_t
RPE_r
ATE
B
20.17
0.559
0.413
3.684
5.601
0.1217
B +PnP [ 30 ]
27.50
0.815
0.164
0.229
0.156
0.0076
B+SCA-PE
28.99
0.858
0.133
0.077
0.027
0.0021
B+SCA-PE+DIM
29.70
0.872
0.122
0.057
0.025
0.0013
B+SCA-PE+DIM+GOP
30.81
0.886
0.113
0.040
0.016
0.0007
Table 4: Ablation experiments on model components.
Figure 8: Visual ablation results of novel view synthesis.
Method
PSNR
SSIM
LPIPS
RPE_t
RPE_r
ATE
Ours+DepthAnywhere [ 43 ]
29.22
0.848
0.150
0.389
0.127
0.0129
Ours+DA 2 [ 28 ]
30.61
0.888
0.123
0.441
0.050
0.0148
Ours+UniK3D [ 36 ]
30.81
0.887
0.113
0.040
0.016
0.0007
Table 5: Ablation experiments on different depth models.
We introduce SPFSplatV2, an efficient feed-forward framework for 3D Gaussian splatting from sparse multi-view images, requiring no ground-truth poses during training or inference. The framework employs a shared feature extraction backbone to jointly predict 3D Gaussian primitives and camera poses in a canonical space from unposed inputs. To enable efficient and accurate pose estimation, we introduce a masked attention mechanism for target-view pose prediction and a reprojection loss that enforces pixel-aligned Gaussian primitives, providing stronger geometric constraints. We further demonstrate the compatibility of our training framework with different reconstruction architectures, resulting in two model variants. Remarkably, despite the absence of pose supervision, our method achieves state-of-the-art performance in both in-domain and out-of-domain novel view synthesis, even under extreme viewpoint changes and limited image overlap. It also surpasses many methods that rely on geometric supervision in relative pose estimation. By eliminating dependence on ground-truth poses, our method offers the scalability to leverage larger and more diverse datasets. Code and pretrained models will be available on our project page: https://ranrhuang.github.io/spfsplatv2/.
Ranran Huang, Krystian Mikolajczyk
Department of Electrical and Electronic Engineering, Imperial College London, London SW7 2AZ, United Kingdom
Generating photorealistic novel views from unposed images requires both 3D geometric understanding and the ability to synthesize unseen content. A natural strategy combines feed-forward 3DGS reconstruction with multi-view diffusion. Yet prior pipelines extract at most one signal from the reconstruction, either pixel rendering or learned features, while none exploits per-Gaussian visibility for occlusion-aware reference selection. This information disconnect leaves renderable geometry, visibility cues, and learned features unused. SplatGuide closes this disconnect by reusing a single 3DGS scene across three complementary roles. Rendered images provide pixel-aligned geometric conditioning. Per-Gaussian source-view indices are rendered into a target-view voting map for occlusion-aware reference selection. Reconstruction tokens supply feature-level guidance via cross-attention. All three signals derive from the same reconstruction forward pass. Across RealEstate10K, DL3DV, Tanks-and-Temples, and Mip-NeRF 360, SplatGuide achieves state-of-the-art pose-free novel view synthesis. On RealEstate10K, with a moderate number of input views, it surpasses the ground-truth-pose baseline.
Yejun Zhang, Zihan Wang, Xu Ji +8
Aalto University, Finland · Deep Render, UK · ELLIS Institute Finland +3
Feed-forward 3D Gaussian Splatting (3DGS) allows efficient and high-fidelity novel view synthesis (NVS) from an offline recorded image sequence. However, achieving online NVS from streaming and unposed image inputs remains challenging. Although online feed-forward geometric estimation methods have been proposed for streaming depth and point cloud recovery, they cannot be adapted to NVS due to severe rendering artifacts. This is because NVS demands stricter multi-view consistency in Gaussian scales and pose-geometry alignment; even minor deviations would accumulate over time and visibly degrade rendering quality. To this end, we propose FreeStreamGS, a robust online feed-forward framework for efficient and high-quality NVS. We introduce two key mechanisms: a Decoupled Intrinsic Recovery Head that removes cumulative camera intrinsic bias and prevents scene scale jitter during long-term streaming, and a Dynamic Point Refinement Offset strategy that relaxes rigid unprojection to correct coupled pose-depth drift. Extensive experiments show that FreeStreamGS achieves rendering quality competitive with state-of-the-art offline feed-forward 3DGS methods, despite operating without access to future frames.
Ruiyang Chen, Feiran Li, Chu Zhou +3
Beijing University of Posts and Telecommunications, China · Independent Researcher · National Institute of Informatics, Japan