Geometry beneath the Waves: Dense Priors for Sparse-View Underwater 3D Gaussian Splatting
Organizations: University of Bristol Bristol, United Kingdom · National University of Singapore Singapore, Singapore · Oceanx New York, USA
Abstract
Underwater 3D reconstruction remains challenging under sparse views, where scattering, absorption, and suspended particles degrade feature correspondences and geometric estimation. Although feed-forward geometry foundation models offer an alternative to conventional Structure-from-Motion, their direct application underwater produces noisy and fragmented geometry that limits subsequent 3D Gaussian Splatting (3DGS). We propose a sparse-view underwater reconstruction framework that adapts feed-forward geometry to underwater degradation and exploits its dense geometric priors for view synthesis. First, we adapt VGGT using LoRA and teacher--student distillation, training on synthetically degraded underwater images while preserving clean geometric supervision. This improves robustness to underwater appearance distortions without modifying the pretrained prediction heads. Second, the predicted dense geometry initialises an intermediate 3DGS representation that generates geometry-guided pseudo-views, increasing view overlap and strengthening feature tracks for subsequent RUSplatting optimisation. Experiments on SeaThru-NeRF and Submerged3D demonstrate improved reconstruction quality under sparse-view conditions. On SeaThru-NeRF, our method improves RUSplatting from 24.37 to 27.11 dB PSNR and increases SSIM from 0.7611 to 0.8634, while achieving the best average PSNR and LPIPS on Submerged3D. These results demonstrate the potential of domain-adapted geometric priors for robust sparse-view underwater 3D reconstruction.
Figures & tables
| SeaThru-NeRF | Submerged3D | ||||||
| Initialisation Renderer | Iter. | PSNR | SSIM | LPIPS | PSNR | SSIM | LPIPS |
| COLMAP 3DGS | 30k | 25.68 | 0.7735 | 0.1965 | 23.48 | 0.7385 | 0.3333 |
| VGGT 3DGS | 30k | 20.62 | 0.5380 | 0.3066 | 19.38 | 0.5001 | 0.4915 |
| FT-VGGT 3DGS | 30k | 22.01 | 0.6240 | 0.2726 | 19.58 | 0.4998 | 0.4568 |
| COLMAP RUSplatting | 15k | 24.37 | 0.7611 | 0.3103 | 22.97 | 0.7114 | 0.3514 |
| VGGT RUSplatting | 15k | 19.76 | 0.4824 | 0.4463 | 20.41 | 0.5177 | 0.4403 |