RehearsalNeRF: Decoupling Intrinsic Neural Fields of Dynamic Illuminations for Scene Editing
Organizations: Department of AI Convergence, GIST, Gwangju, Korea. · AI R&D Division, CJ Corporation, Seoul, Korea. · Department of Artificial Intelligence, Yonsei University, Seoul, Korea.
Abstract
Although there has been significant progress in neural radiance fields, an issue on dynamic illumination changes still remains unsolved. Different from relevant works that parameterize time-variant/-invariant components in scenes, subjects' radiance is highly entangled with their own emitted radiance and lighting colors in spatio-temporal domain. In this paper, we present a new effective method to learn disentangled neural fields under the severe illumination changes, named RehearsalNeRF. Our key idea is to leverage scenes captured under stable lighting like rehearsal stages, easily taken before dynamic illumination occurs, to enforce geometric consistency between the different lighting conditions. In particular, RehearsalNeRF employs a learnable vector for lighting effects which represents illumination colors in a temporal dimension and is used to disentangle projected light colors from scene radiance. Furthermore, our RehearsalNeRF is also able to reconstruct the neural fields of dynamic objects by simply adopting off-the-shelf interactive masks. To decouple the dynamic objects, we propose a new regularization leveraging optical flow, which provides coarse supervision for the color disentanglement. We demonstrate the effectiveness of RehearsalNeRF by showing robust performances on novel view synthesis and scene editing under dynamic illumination conditions. Our source code and video datasets will be publicly available.
Figures & tables
| Method | Original Dataset | Subsampled Dataset ( Speed) | ||||||
| Full Image | Dynamic Objects | Full Image | Dynamic Objects | |||||
| PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | |
| D 2 NeRF ( Wu et al., 2022 ) | 29.776 | 0.857 | 22.962 | 0.978 | 28.274 | 0.853 | 21.899 | 0.976 |
| K-Planes ( Fridovich-Keil et al., 2023 ) | 28.113 | 0.867 | 25.122 | 0.984 | 27.849 | 0.854 | 25.784 | 0.986 |
| TensoIR PBR ( Jin et al., 2023 ) | 18.681 | 0.707 | 16.934 | 0.972 | 16.955 | 0.708 | 15.347 | 0.971 |
| TensoIR VR ( Jin et al., 2023 ) | 28.663 | 0.865 | 21.918 | 0.978 | 28.389 | 0.848 | 23.238 | 0.981 |
| Method | Novel View Synthesis | Scene Editing | ||
| PSNR | SSIM | PSNR | SSIM | |
| D 2 NeRF ( Wu et al., 2022 ) | 27.234 | 0.872 | 25.201 | 0.864 |
| K-Planes ( Fridovich-Keil et al., 2023 ) | 27.495 | 0.864 | 25.783 | 0.853 |
| TensoIR PBR ( Jin et al., 2023 ) | 15.056 | 0.668 | 15.153 | 0.671 |
| TensoIR VR ( Jin et al., 2023 ) | 28.769 | 0.885 | 27.762 | 0.883 |
| Ours | 30.117 | 0.883 | 29.186 | 0.878 |
| Method | L2 ( ) | L1 ( ) | PSNR |
| K-Planes | 14.897 | 81.276 | 19.523 |
| D 2 NeRF | 3.147 | 17.811 | 25.245 |
| Ours | 0.398 | 7.630 | 34.972 |
| NVS(Real-world) | NVS(Synthetic) | SE(Synthetic) | ||||
| PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | |
| Ours | 28.250 | 0.851 | 30.117 | 0.883 | 29.186 | 0.878 |
| w/o | 27.787 | 0.859 | 29.769 | 0.879 | 25.948 | 0.859 |
| w/o | 27.845 | 0.827 | 25.896 | 0.852 | 25.190 | 0.846 |
| w/o hue init. | 27.378 | 0.832 | 29.439 | 0.878 | 28.574 | 0.872 |
| w/o | 28.229 | 0.845 | 30.040 | 0.885 | 29.104 | 0.880 |
| Ours | +30 frame shift | +60 frame shift | Only use 1 st frame | ||||
| PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | PSNR | SSIM |
| 28.046 | 0.883 | 28.039 | 0.882 | 28.069 | 0.883 | 28.005 | 0.881 |
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
| Confocal fluorescence microscope | RehearsalNeRF | |
| Illumination | various wavelength LEDs/Lasers | dynamic illuminations at a concert hall |
| Sensor | multiple detectors | multiple cameras |
| Subject | live cells and tissues | performers |
| Output | 3D volume rendering of live cells and tissues | radiance fields for components of a scene |
| Dataset | # of scenes | # of dynamic subjects | # of backgrounds |
| Nerfies Validation Rig ( Park et al., 2021a ) | 4 | 3 | 3 |
| Neural 3D video ( Li et al., 2022b ) | 6 | 1 | 2 |
| Meet Room ( Li et al., 2022a ) | 3 | 3 | 1 |
| Ours (real-world) | 10 | 4 | 3 |
| Ours (synthetic) | 4 | 4 | 4 |
| Method | VRAM (MB) | Training Time (sec) | Inference Time (sec) |
| D 2 NeRF | 3,739 | 16,406 | 72.10 |
| K-Planes | 1,081 | 10,491 | 7.93 |
| TensoIR VR | 2,449 | 27,110 | 3.54 |
| TensoIR PBR | 15,641 | 27,110 | 66.70 |
| Ours | 1,639 | 32,250 | 14.80 |
Neural Radiance Fields
Neural radiance fields represent 3D scenes as continuous functions of position and viewing direction to synthesize images from new camera views.
See all 80 papers