NeuroPump: Simultaneous Geometric and Color Rectification for Underwater Images
Yue Guo, Haoxiang Liao, Haibin Ling, Bingyao Huang
TL;DR
NeuroPump tackles the problem of underwater image restoration by jointly rectifying geometric distortions caused by refraction and color distortions from absorption and scattering within a self-supervised NeRF-based framework. By explicitly modeling refraction with Snell's law and decoupling water properties (attenuation $oldsymbol{eta}$ and global background light $oldsymbol{A}$) from scene radiance, it enables simultaneous geometry and color rectification as well as novel-view synthesis under new optical parameters. The method leverages a mip-NeRF 360 backbone and introduces a real paired 360-degree underwater dataset to enable accurate evaluation, demonstrating state-of-the-art performance over baselines on both geometry and color restoration. This work facilitates more reliable underwater imaging applications and supports controllable synthesis of underwater views with adjustable optical conditions, advancing practical depth-aware restoration and virtual viewing capabilities.
Abstract
Underwater image restoration aims to remove geometric and color distortions due to water refraction, absorption and scattering. Previous studies focus on restoring either color or the geometry, but to our best knowledge, not both. However, in practice it may be cumbersome to address the two rectifications one-by-one. In this paper, we propose NeuroPump, a self-supervised method to simultaneously optimize and rectify underwater geometry and color as if water were pumped out. The key idea is to explicitly model refraction, absorption and scattering in Neural Radiance Field (NeRF) pipeline, such that it not only performs simultaneous geometric and color rectification, but also enables to synthesize novel views and optical effects by controlling the decoupled parameters. In addition, to address issue of lack of real paired ground truth images, we propose an underwater 360 benchmark dataset that has real paired (i.e., with and without water) images. Our method clearly outperforms other baselines both quantitatively and qualitatively. Our project page is available at: https://ygswu.github.io/NeuroPump.github.io/.
