Underwater imagery often exhibits distorted coloration as a result of light-water interactions, which complicates the study of benthic environments in marine biology and geography. In this research, we propose an algorithm to restore the true color (albedo) in underwater imagery by jointly learning the effects of the medium and neural scene representations. Our approach models water effects as a combination of light attenuation with distance and backscattered light. The proposed neural scene representation is based on a neural reflectance field model, which learns albedos, normals, and volume densities of the underwater environment. We introduce a logistic regression model to separate water from the scene and apply distinct light physics during training. Our method avoids the need to estimate complex backscatter effects in water by employing several approximations, enhancing sampling efficiency and numerical stability during training. The proposed technique integrates underwater light effects into a volume rendering framework with end-to-end differentiability. Experimental results on both synthetic and real-world data demonstrate that our method effectively restores true color from underwater imagery, outperforming existing approaches in terms of color consistency.
翻译:水下图像往往表现出失真的色彩,这是由于光和水的相互作用所导致的,这使得在海洋生物学和地理学领域研究底栖环境变得复杂。本研究提出了一种算法,通过共同学习介质和神经场表示的影响,来恢复水下图像中的真实颜色(反射率)。我们的方法将水效应建模为通过距离和反射光组合的光衰减。所提出的神经场表示基于神经反射场模型,学习水下环境的反射率、法线和体密度。我们引入了逻辑回归模型来区分水和景物,并在训练期间应用不同的光物理学。我们的方法通过采用多种近似,避免了在水中估计复杂的返回散射效应,增强了训练的采样效率和数值稳定性。我们的方法将水下光效应与具有端到端可微分性的体渲染框架集成在一起。对合成和真实数据的实验结果表明,我们的方法有效地从水下图像中恢复了真实颜色,在颜色一致性方面优于现有方法。