We present Sat-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 $\text{https://github.com/fsemerar/satnerf}$.
翻译:本文提出了 Sat-NeRF,这是最近介绍的 Shadow Neural Radiance Field (S-NeRF) 模型的改进实现。该方法能够从场景的稀疏卫星图像集合中合成新视角,并考虑图片中存在的光照变化。训练后的模型也可以用于准确估计场景表面的高程,这常常是卫星观测应用场景中所需的。S-NeRF 在标准的神经辐射场(NeRF)方法上进行了改进,通过将辐射视为反照率和入射辐照度的函数来实现。这两个量都是模型的全连接神经网络分支的输出,而后者则被视为来自太阳的直接光和来自天空的漫反射颜色的函数。实现使用了通过缩放和裁剪进行增强的卫星图像数据集。对 NeRF 进行了超参数研究,得出了有趣的模型收敛观察结果。最后,NeRF 和 S-NeRF 运行至 10 万个 epochs 以完全拟合数据并产生最佳预测结果。相关代码可在 $\text{https://github.com/fsemerar/satnerf}$ 上找到。