3D scene reconstruction and novel-view synthesis are fundamental for VR, robotics, and content creation. However, most NeRF and 3D Gaussian Splatting pipelines assume clean inputs and degrade under real noise and artifacts. We therefore propose DenoiseSplat, a feed-forward 3D Gaussian splatting method for noisy multi-view images. We build a large-scale, scene-consistent noisy--clean benchmark on RE10K by injecting Gaussian, Poisson, speckle, and salt-and-pepper noise with controlled intensities. With a lightweight MVSplat-style feed-forward backbone, we train end-to-end using only clean 2D renderings as supervision and no 3D ground truth. On noisy RE10K, DenoiseSplat outperforms vanilla MVSplat and a strong two-stage baseline (IDF + MVSplat) in PSNR/SSIM and LPIPS across noise types and levels.
Figures & tables
Figure 1Figure 2Figure 3Figure 4
Method
Enc. (ms)
Dec. (ms)
Peak Mem. (GiB)
MVSplat-Noisy
58.12
1.92
1.03
Denoise-Then-MVSplat
86.90
1.92
1.28
Ours
60.74
1.92
1.07
Table 1. Inference efficiency comparison under the RE10K evaluation setting (256 × 256, 2 context views). Encoder time is measured per scene, while decoder time is measured per rendered target view.
Method
PSNR ↑
SSIM ↑
LPIPS ↓
MVSplat-GT(upper bound)
26.38
0.869
0.128
MVSplat-Noisy
24.46
0.702
0.349
Denoise-Then-MVSplat (IDF)
24.77
0.788
0.272
Ours
25.05
0.814
0.260
Table 2. Overall reconstruction performance on the noisy RE10K test set. We report average PSNR ↑ , SSIM ↑ , and LPIPS ↓ over all test views.
Methods
MVSplat-Noisy
Denoise-Then-MVSplat
DenoiseSplat(Ours)
PSNR
SSIM
LPIPS
PSNR
SSIM
LPIPS
PSNR ↑
SSIM ↑
LPIPS ↓
σ = 0.05
25.19
0.777
0.298
25.28
0.801
0.256
25.44
0.814
0.243
σ = 0.08
24.62
0.700
0.365
24.82
0.732
0.300
24.86
0.784
0.282
σ = 0.12
23.54
0.612
0.432
24.26
0.665
0.396
24.33
0.742
0.328
σ = 0.15
22.79
0.557
0.472
23.14
0.603
0.436
23.87
0.712
0.360
Table 3. Ablation on the standard deviation σ of Gaussian noise for our DenoiseSplat. We report average performance on the noisy RE10K test set.
Figure 8
Noise type
Parameter setting
PSNR
SSIM
LPIPS
Poisson
scale =0.03
24.10
0.740
0.331
scale =0.04
23.74
0.723
0.350
Speckle
σ=0.02
25.43
0.846
0.177
σ=0.05
25.36
0.832
0.211
Salt–Pepper
α=0.01
24.98
0.816
0.241
α=0.03
24.53
0.776
0.298
Table 4. Ablation on the hyper-parameters of other noise types for our DenoiseSplat. Each entry reports performances on the noisy RE10K test set.