Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

3R-GS: Best Practice in Optimizing Camera Poses Along with 3DGS

About

3D Gaussian Splatting (3DGS) has revolutionized neural rendering with its efficiency and quality, but like many novel view synthesis methods, it heavily depends on accurate camera poses from Structure-from-Motion (SfM) systems. Although recent SfM pipelines have made impressive progress, questions remain about how to further improve both their robust performance in challenging conditions (e.g., textureless scenes) and the precision of camera parameter estimation simultaneously. We present 3R-GS, a 3D Gaussian Splatting framework that bridges this gap by jointly optimizing 3D Gaussians and camera parameters from large reconstruction priors MASt3R-SfM. We note that naively performing joint 3D Gaussian and camera optimization faces two challenges: the sensitivity to the quality of SfM initialization, and its limited capacity for global optimization, leading to suboptimal reconstruction results. Our 3R-GS, overcomes these issues by incorporating optimized practices, enabling robust scene reconstruction even with imperfect camera registration. Extensive experiments demonstrate that 3R-GS delivers high-quality novel view synthesis and precise camera pose estimation while remaining computationally efficient. Project page: https://zsh523.github.io/3R-GS/

Zhisheng Huang, Peng Wang, Jingdong Zhang, Yuan Liu, Xin Li, Wenping Wang• 2025

Related benchmarks

TaskDatasetResultRank
Novel View SynthesisMip-NeRF360
PSNR25.39
138
Novel View SynthesisScanNet
PSNR32.58
130
Camera pose estimationScanNet--
119
Novel View SynthesisTanks&Temples
PSNR21.47
95
Novel View SynthesisCO3D v2
PSNR31.07
8
Novel View SynthesisOB3D NonEgocentric
PSNR (Indoor)28.06
6
Novel View SynthesisOB3D Egocentric
PSNR (Indoor)31.87
6
Novel View SynthesisRicoh360
PSNR24.18
6
Camera pose estimationOB3D Egocentric (indoor)
RPE (Translation)0.363
4
Camera pose estimationOB3D Egocentric (outdoor)
RPE_t0.392
4
Showing 10 of 14 rows

Other info

Follow for update