OPONeRF: One-Point-One NeRF for Robust Neural Rendering

Yu Zheng, Yueqi Duan, Kangfu Zheng, Hongru Yan, Jiwen Lu +1 more
9/30/2024
cs.CV

No official code found. Best implementation: yzheng97/OPONeRF (1 star, GPL-3.0, last commit 2025-12-22).

Abstract

In this paper, we propose a One-Point-One NeRF (OPONeRF) framework for robust scene rendering. Existing NeRFs are designed based on a key assumption that the target scene remains unchanged between the training and test time. However, small but unpredictable perturbations such as object movements, light changes and data contaminations broadly exist in real-life 3D scenes, which lead to significantly defective or failed rendering results even for the recent state-of-the-art generalizable methods. To address this, we propose a divide-and-conquer framework in OPONeRF that adaptively responds to local scene variations via personalizing appropriate point-wise parameters, instead of fitting a single set of NeRF parameters that are inactive to test-time unseen changes. Moreover, to explicitly capture the local uncertainty, we decompose the point representation into deterministic mapping and probabilistic inference. In this way, OPONeRF learns the sharable invariance and unsupervisedly models the unexpected scene variations between the training and testing scenes. To validate the effectiveness of the proposed method, we construct benchmarks from both realistic and synthetic data with diverse test-time perturbations including foreground motions, illumination variations and multi-modality noises, which are more challenging than conventional generalization and temporal reconstruction benchmarks. Experimental results show that our OPONeRF outperforms state-of-the-art NeRFs on various evaluation metrics through benchmark experiments and cross-scene evaluations. We further show the efficacy of the proposed method via experimenting on other existing generalization-based benchmarks and incorporating the idea of One-Point-One NeRF into other advanced baseline methods.

View on arXivView PDF

Code Implementations(1)

yzheng97/OPONeRFCommunity100%
GPL-3.0

[IJCV 2025] OPONeRF: One-Point-One NeRF for Robust Few-shot Rendering

10Shell, PythonJul 22, 202410 months agoGPL-3.0

Similar Papers

Cite this paper

@article{zheng2024oponerf,
  title  = {OPONeRF: One-Point-One NeRF for Robust Neural Rendering},
  author = {Yu Zheng and Yueqi Duan and Kangfu Zheng and Hongru Yan and Jiwen Lu and Jie Zhou},
  year   = {2024},
  eprint = {2409.20043},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.20043v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.20043.svg)](https://codeofpaper.com/paper/2409.20043)

Discussion