We present Surf-NeRF, a modified implementation of the recently introduced Shadow Neural Radiance Field (S-NeRF) model. This method is able to synthesize novel views from a sparse set of satellite images of a scene, while accounting for the variation in lighting present in the pictures. The trained model can also be used to accurately estimate the surface elevation of the scene, which is often a desirable quantity for satellite observation applications. S-NeRF improves on the standard Neural Radiance Field (NeRF) method by considering the radiance as a function of the albedo and the irradiance. Both these quantities are output by fully connected neural network branches of the model, and the latter is considered as a function of the direct light from the sun and the diffuse color from the sky. The implementations were run on a dataset of satellite images, augmented using a zoom-and-crop technique. A hyperparameter study for NeRF was carried out, leading to intriguing observations on the model's convergence. Finally, both NeRF and S-NeRF were run until 100k epochs in order to fully fit the data and produce their best possible predictions. The code related to this article can be found at https://github.com/fsemerar/surfnerf.
翻译:使用NeRF重建卫星图像表面
翻译后的摘要:
本文提出了Surf-NeRF模型,这是最近介绍的Shadow Neural Radiance Field(S-NeRF)模型的改进实现。该方法能够从一个稀疏的卫星图像集合中合成新的视角,并在考虑图片中的照明变化的基础上实现。训练好的模型还能够准确估计场景表面的高程,这是卫星观测应用中常见的数量。S-NeRF方法通过将辐射度视为反照率和入射辐射度的函数来改进标准的Neural Radiance Field(NeRF)方法。这两个量都通过模型的完全连接神经网络分支进行输出,而后者被认为是太阳直接光和来自天空的漫反射颜色的函数。实现采用了缩放和裁剪技术增强了卫星图像数据集。NeRF的超参数研究得到了实验结果,并对模型收敛性进行了有趣的观察。最后,通过运行NeRF和S-NeRF,直至达到10万个时期,以完全拟合数据并产生最佳预测结果。本文相关的代码可在https://github.com/fsemerar/surfnerf中找到。