muvienefr-eval
Multi-task View Synthesis with Neural Radiance Fields — Zheng et al. (2023) (arXiv:2309.17450, 2023)
What this evaluates
Evaluates a model's ability to perform multi-task view synthesis by predicting multiple scene properties (RGB, surface normals, shading, edges, keypoints, semantic segmentation) from novel viewpoints, given a set of source-view annotations and camera poses.
Datasets
- Replica — total ?; splits: training (-1), testing (-1)
- SceneNet RGB-D — total ?; splits: training (-1), testing (-1)
Metrics
RGB (primary) — range: dB
- Peak Signal-to-Noise Ratio (PSNR) in dB. Higher is better (↑).
SN — range: other
- Surface Normal L1 error. Lower is better (↓).
SH — range: other
- Shading L1 error. Lower is better (↓).
ED — range: other
- Edge Detection L1 error. Lower is better (↓).
KP — range: other
- Keypoint L1 error. Lower is better (↓).
SL — range: [0, 1]
- Semantic Labeling mIoU. Higher is better (↑).
Input / output format
Input: A set of V source-view task annotations (RGB and K other task annotations) with corresponding camera poses, plus a target camera pose.
Output: Predicted task annotations (RGB, surface normals, shading, edge, keypoint, semantic segmentation) for the target view.
Scoring recipe
Compute per-pixel or per-image metrics between predicted and ground-truth annotations:
- RGB: PSNR = 10 * log10(255^2 / MSE)
- SN, SH, ED, KP: L1 loss = mean(|pred - gt|)
- SL: mIoU = mean(class IoU)
Average across all test scenes and views.
Common pitfalls
- Confusing Inference Setting I (source-view annotations available at test time) with Setting II (RGB-only input at test time).
- Evaluating on seen training scenes instead of strictly unseen novel scenes, which inflates performance.
- Not normalizing or aligning predictions and ground truth for geometric tasks (SN, SH, ED, KP) before computing L1 error.
Evidence (verbatim from paper)
During the evaluation, $\Phi$ is supposed to be generalized to novel scenes that are not seen during training. Table 1: Averaged performance of MuvieNeRF on Replica and SceneNet RGB-D datasets on both training scenes and testing scenes. Metrics reported: RGB (↑), SN (↓), SH (↓), ED (↓), KP (↓), SL (↑).
Citation
@misc{zheng2023muvienefr,
title={Multi-task View Synthesis with Neural Radiance Fields},
author={Zheng et al. (2023)},
year={2023},
note={arXiv:2309.17450}
}
1---2name: muvienefr-eval3description: Evaluates a model's ability to perform multi-task view synthesis by predicting multiple scene properties (RGB, surface normals, shading, edges, keypoints, semantic segmentation) from novel viewpoints, given a set of source-view annotations and camera poses. Use when the user wants to benchmark on Replica, SceneNet RGB-D, or asks about evaluating this task. Reports RGB.4---56# muvienefr-eval78> Multi-task View Synthesis with Neural Radiance Fields — Zheng et al. (2023) (arXiv:2309.17450, 2023)910## What this evaluates1112Evaluates a model's ability to perform multi-task view synthesis by predicting multiple scene properties (RGB, surface normals, shading, edges, keypoints, semantic segmentation) from novel viewpoints, given a set of source-view annotations and camera poses.1314## Datasets1516- **Replica** — total ?; splits: training (-1), testing (-1)17- **SceneNet RGB-D** — total ?; splits: training (-1), testing (-1)1819## Metrics2021- `RGB` **(primary)** — range: dB22 - Peak Signal-to-Noise Ratio (PSNR) in dB. Higher is better (↑).23- `SN` — range: other24 - Surface Normal L1 error. Lower is better (↓).25- `SH` — range: other26 - Shading L1 error. Lower is better (↓).27- `ED` — range: other28 - Edge Detection L1 error. Lower is better (↓).29- `KP` — range: other30 - Keypoint L1 error. Lower is better (↓).31- `SL` — range: [0, 1]32 - Semantic Labeling mIoU. Higher is better (↑).3334## Input / output format3536**Input**: A set of V source-view task annotations (RGB and K other task annotations) with corresponding camera poses, plus a target camera pose.3738**Output**: Predicted task annotations (RGB, surface normals, shading, edge, keypoint, semantic segmentation) for the target view.3940## Scoring recipe4142```python43Compute per-pixel or per-image metrics between predicted and ground-truth annotations:44- RGB: PSNR = 10 * log10(255^2 / MSE)45- SN, SH, ED, KP: L1 loss = mean(|pred - gt|)46- SL: mIoU = mean(class IoU)47Average across all test scenes and views.48```4950## Common pitfalls5152- Confusing Inference Setting I (source-view annotations available at test time) with Setting II (RGB-only input at test time).53- Evaluating on seen training scenes instead of strictly unseen novel scenes, which inflates performance.54- Not normalizing or aligning predictions and ground truth for geometric tasks (SN, SH, ED, KP) before computing L1 error.5556## Evidence (verbatim from paper)5758> During the evaluation, $\Phi$ is supposed to be generalized to novel scenes that are not seen during training. Table 1: Averaged performance of MuvieNeRF on Replica and SceneNet RGB-D datasets on both training scenes and testing scenes. Metrics reported: RGB (↑), SN (↓), SH (↓), ED (↓), KP (↓), SL (↑).5960## Citation6162```bibtex63@misc{zheng2023muvienefr,64 title={Multi-task View Synthesis with Neural Radiance Fields},65 author={Zheng et al. (2023)},66 year={2023},67 note={arXiv:2309.17450}68}69```7071- arXiv: 2309.17450