I2-NeRF: Learning Neural Radiance Fields Under Physically-Grounded Media Interactions

Shuhong Liu, Lin Gu, Ziteng Cui, Xuangeng Chu, Tatsuya Harada
10/25/2025
cs.CV

No official code found. Best implementation: ShuhongLL/I2-NeRF (71 stars, Apache-2.0, last commit 2025-12-30).

Abstract

Participating in efforts to endow generative AI with the 3D physical world perception, we propose I2-NeRF, a novel neural radiance field framework that enhances isometric and isotropic metric perception under media degradation. While existing NeRF models predominantly rely on object-centric sampling, I2-NeRF introduces a reverse-stratified upsampling strategy to achieve near-uniform sampling across 3D space, thereby preserving isometry. We further present a general radiative formulation for media degradation that unifies emission, absorption, and scattering into a particle model governed by the Beer-Lambert attenuation law. By composing the direct and media-induced in-scatter radiance, this formulation extends naturally to complex media environments such as underwater, haze, and even low-light scenes. By treating light propagation uniformly in both vertical and horizontal directions, I2-NeRF enables isotropic metric perception and can even estimate medium properties such as water depth. Experiments on real-world datasets demonstrate that our method significantly improves both reconstruction fidelity and physical plausibility compared to existing approaches.

View on arXivView PDF

Code Implementations(1)

ShuhongLL/I2-NeRFCommunity63%
Apache-2.0

[NeurIPS 2025] I2-NeRF: Learning Neural Radiance Fields Under Physically-Grounded Media Interactions

711C, C++Oct 20, 20259 months agoApache-2.0

Similar Papers

Cite this paper

@article{liu2025inerf,
  title  = {I2-NeRF: Learning Neural Radiance Fields Under Physically-Grounded Media Interactions},
  author = {Shuhong Liu and Lin Gu and Ziteng Cui and Xuangeng Chu and Tatsuya Harada},
  year   = {2025},
  eprint = {2510.22161},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.22161v1},
  journal = {NEURIPS 2025 2025}
}

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/2510.22161.svg)](https://codeofpaper.com/paper/2510.22161)

Discussion