高噪声机制得到因果支持
随着合成噪声变强,NTF 相对 Vanilla 的 PSNR 差距持续收窄并在 x64 反超;x64 的 PSNR、SSIM、LPIPS 同时改善,不是单一指标偶然波动。
RawNeRF sharpshadow,31 train / 5 clean held-out test,x0 / x4 / x16 / x64 calibrated noise sweep。结果给出了非常清晰的交叉曲线:NTF 相对 Vanilla 的 PSNR 从 −6.26 dB 单调改善到 +1.67 dB;它确实针对高噪声工作,但必须在低噪声时退化为 identity。
数据页可在同一 31 张训练视角之间切换 x0/x4/x16/x64,并展示全部 5 张 clean held-out test views。所有数值结论均建立在这个固定 split 上。
随着合成噪声变强,NTF 相对 Vanilla 的 PSNR 差距持续收窄并在 x64 反超;x64 的 PSNR、SSIM、LPIPS 同时改善,不是单一指标偶然波动。
x0 与 x4 分别损失 6.26 和 5.40 dB。视觉上不是轻微平滑,而是高光立面的拖影与能量扩散。它违反 clean control ≤0.2 dB 的预设门槛。
Gaussian 数量没有随 noise 单调增长;NTF 在 x4/x16 反而比 Vanilla 更多。现阶段应把 claim 放在 clean-view generalization 和 noise/detail trade-off,而不是“必然减少 GS”。
| Noise | Method | PSNR ↑ | ΔPSNR | SSIM ↑ | ΔSSIM | LPIPS ↓ | ΔLPIPS | Gaussians |
|---|---|---|---|---|---|---|---|---|
| x0 | Vanilla | 27.9900 | — | 0.8952 | — | 0.2354 | — | 215,040 |
| NTF-v1 | 21.7280 | −6.2620 | 0.8609 | −0.0344 | 0.2223 | −0.0131 | 191,648 | |
| x4 | Vanilla | 28.2688 | — | 0.8933 | — | 0.2385 | — | 189,358 |
| NTF-v1 | 22.8677 | −5.4011 | 0.8750 | −0.0182 | 0.1878 | −0.0508 | 254,935 | |
| x16 | Vanilla | 27.7119 | — | 0.8840 | — | 0.2407 | — | 196,779 |
| NTF-v1 | 26.2261 | −1.4858 | 0.8912 | +0.0071 | 0.1720 | −0.0687 | 236,104 | |
| x64 | Vanilla | 26.1102 | — | 0.8387 | — | 0.2567 | — | 185,472 |
| NTF-v1 | 27.7792 | +1.6689 | 0.8676 | +0.0288 | 0.1800 | −0.0767 | 175,689 |
Δ 均为 NTF − Vanilla;LPIPS 越低越好。x64 复用此前已完成的 30k checkpoint,x0/x4/x16 在本轮双卡并行训练。
中心线为 0 dB。趋势单调改善,但只有 x64 穿过零线。
解释:这不是“NTF 总体更好”,而是 NTF 的 bias–variance trade-off 随噪声改变。在低噪声区,transform bias 主导;高噪声区,抑制 noise fitting 的收益超过 bias。
选择 noise 与 held-out view。点击图片放大。
| Method | Iter | Direct RAW PSNR ↑ | SSIM ↑ | LPIPS ↓ | Interpretation |
|---|---|---|---|---|---|
| Vanilla 3DGS | 30k | 27.990 | 0.895 | 0.235 | best direct linear PSNR |
| NTF-v1 | 30k | 21.728 | 0.861 | 0.222 | fixed transform bias on clean control |
| HDRSplat | 7k | 21.740 | 0.898 | 0.159 | best HDRSplat PSNR checkpoint |
| HDRSplat | 30k | 19.352 | 0.913 | 0.143 | structure improves, radiometry drifts |
| Repo Raw3DGS+KNN | 7k | 18.741 | 0.887 | 0.177 | visible residual high-frequency noise |
| Repo Raw3DGS+KNN | 30k | 17.682 | 0.887 | 0.181 | late checkpoint degrades |
这些数字来自当前 direct RAW evaluator,可作为工程判断;在论文级并排表中使用前,仍应审计 Vanilla 与 HDRSplat 的 normalization、demosaicing 和 render tensor 定义是否逐像素一致。HDRSplat 页面展示图使用其显示 pipeline,不能凭肉眼亮度直接解释 direct RAW PSNR。
(1−α)L_linear + αL_NTF;强制 x0 的 α=0,而不是让零噪声参数进入仍有偏差的 transform。当前 go/no-go:不应该放弃 idea;应该放弃“固定强度 NTF-v1”。交叉曲线已经提供了值得继续的机制证据,而 x0 失败也直接给出了下一版必须解决的设计约束。
| Status | Complete · 2026-08-08 18:02:25–18:42:15 BST · no active process |
|---|---|
| Sweep runtime | dataset generation ≈2 min; x0/x4/x16 dual-GPU sweep ≈14 min; x64 reused |
| Baseline runtime | HDRSplat + repository Raw3DGS preprocessing/training/evaluation ≈23 min |
| Raw artifacts | sweep summary JSON · HDRSplat direct RAW JSON · Repo Raw3DGS direct RAW JSON |
| Disk warning | /local/scratch-2 currently has about 64 GB free and is 99% used; this run added ≈4.1 GB outputs. |