VCURF: Virtual Camera-based Uncertainty of Radiance Fields
Organizations: Stevens Institute of Technology
Abstract
Radiance fields, implemented with either implicit (NeRF) or explicit (Gaussian Splatting) representations, are advancing the state of the art in novel view synthesis at a rapid pace. Even though the rendered views they generate are often compelling, they are not free of errors. In this paper, we propose a new approach for pixel-wise uncertainty quantification based on measuring the inconsistencies among renderings by the radiance field model in virtual cameras sampled near the target viewpoint. We named our approach VCURF for Virtual Camera-based Uncertainty of Radiance Fields. VCURF treats the radiance field model as a black box, only assuming that it is capable of rendering color and depth on demand. This property makes our approach applicable to both NeRF and GS models without any modification. Our experiments on a combination of datasets, radiance field models and baselines demonstrate VCURF's effectiveness in pixel-wise uncertainty estimation. We conclude the paper with findings that question the way view selection is tackled by the majority of the current literature.
Figures & tables
| Dataset | Real / Synthetic | Scene / Capture Setup |
|---|---|---|
| Blender [ 32 ] | Synthetic | Object-centric |
| Local Light Field Fusion(LLFF) [ 31 ] | Real | Indoor/Outdoor, forward-facing |
| Light Field(LF) [ 53 ] | Real | Object-centric |
| Tanks and Temples(TNT) [ 24 ] | Real | Indoor/Outdoor, large-scale |
| Deep Blending(DB) [ 15 ] | Real | Indoor/Outdoor, hand-held |
| Mip-NeRF 360(M360) [ 2 ] | Real | Indoor/Outdoor, object-centric (orbit) |
| LLFF | room | t-rex | fortress | horns | avg. |
|---|---|---|---|---|---|
| Opt. | 0.0423 | 0.0622 | 0.0287 | 0.0967 | 0.0575 |
| MCD-depth | 0.1897 | 0.3898 | 0.2455 | 1.2493 | 0.5186 |
| MCD-rgb | 0.3533 | 0.3094 | 0.0822 | 0.7804 | 0.3813 |
| Entropy | 0.5001 | 0.8343 | 0.3667 | 2.0371 | 0.9346 |
| VCURF | 0.2050 | 0.4116 | 0.1783 | 0.6776 | 0.3681 |
| LF | africa | basket | statue | torch | avg. |
| M360 | kitchen | garden | bicycle | counter | avg. |
|---|---|---|---|---|---|
| Opt. | 0.0837 | 0.1040 | 0.2158 | 0.0902 | 0.1234 |
| FisherRF | 0.8291 | 1.1571 | 2.0789 | 1.2301 | 1.3238 |
| WarpRF | 0.4902 | 0.5268 | 1.3243 | 0.7166 | 0.7645 |
| VCURF | 0.4837 | 0.4816 | 1.2062 | 0.4945 | 0.6665 |
| Ensemble Opt | 0.0497 | 0.1057 | 0.1682 | 0.0780 | 0.1004 |
| Ensemble - rgb | 0.1422 | 1.1441 | 1.0737 | 0.3951 | 0.6888 |
| garden | bicycle | room | stump | avg. | |
|---|---|---|---|---|---|
| PSNR | |||||
| Oracle | 21.72 | 16.46 | 23.02 | 19.51 | 20.18 |
| VCURF | 21.40 | 17.89 | 22.39 | 19.66 | 20.38 |
| SSIM | |||||
| Oracle | 0.634 | 0.353 | 0.788 | 0.435 | 0.553 |
| VCURF | 0.652 | 0.425 | 0.793 | 0.487 | 0.589 |
| Sample radius | ship | kitchen | playroom | avg. |
|---|---|---|---|---|
| 0.05 | 0.3606 | 0.5407 | 1.5623 | 0.8212 |
| 0.1 | 0.3565 | 0.4837 | 1.5269 | 0.7890 |
| 0.3 | 0.3565 | 0.6031 | 1.7759 | 0.9118 |
| 0.5 | 0.3543 | 0.6387 | 1.9711 | 0.9880 |
| std. | 0.0026 | 0.0685 | 0.2064 | 0.0902 |
| vcam | ship | kitchen | playroom | avg. |
|---|---|---|---|---|
| 4 (fixed) | 0.3760 | 0.5744 | 1.5779 | 0.8428 |
| 2 | 0.3594 | 0.6699 | 1.9731 | 1.0008 |
| 4 | 0.3566 | 0.5762 | 1.5654 | 0.8327 |
| 6 | 0.3565 | 0.4837 | 1.5269 | 0.7890 |
| 8 | 0.3607 | 0.5737 | 1.6784 | 0.8709 |
| 10 | 0.3627 | 0.5221 | 1.5251 | 0.8033 |
| Components | ship | kitchen | playroom | avg. |
|---|---|---|---|---|
| depth-only | 0.5162 | 0.8291 | 3.7496 | 1.6983 |
| rgb-only | 0.3033 | 0.8366 | 3.5968 | 1.5789 |
| depth+rgb | 0.3565 | 0.4837 | 1.5269 | 0.7890 |
Uncertainty Quantification
Uncertainty quantification estimates how reliable predictions and scientific inferences are, and how uncertainty propagates into decisions.
See all 636 papers