Recovering lighting in a scene from a single image is a fundamental problem in computer vision. While a mirror ball light probe can capture omnidirectional lighting, light probes are generally unavailable in everyday images. In this work, we study recovering lighting from accidental light probes (ALPs) -- common, shiny objects like Coke cans, which often accidentally appear in daily scenes. We propose a physically-based approach to model ALPs and estimate lighting from their appearances in single images. The main idea is to model the appearance of ALPs by photogrammetrically principled shading and to invert this process via differentiable rendering to recover incidental illumination. We demonstrate that we can put an ALP into a scene to allow high-fidelity lighting estimation. Our model can also recover lighting for existing images that happen to contain an ALP.
翻译:从单一图像中恢复一个场景中的照明是计算机视觉的一个基本问题。 虽然镜像球光探测器可以捕捉全方向照明, 但日常图像中通常没有光探。 在这项工作中, 我们研究从意外的光探( ALPs) -- -- 普通的、闪亮的物体( 如可乐罐) -- -- 中回收照明, 通常在日常场景中不小心出现。 我们提议以物理为基础的方法来模拟ALPs, 并用单个图像来估计其外观的照明。 主要的想法是模拟ALPs的外观, 通过光学测量原则的阴影, 并通过不同的转换来恢复附带的照明。 我们证明我们可以将ALP放在一个场景中, 以便进行高纤维性照明估计。 我们的模型还可以恢复现有图像的照明, 而这些图像碰巧含有 ALP 。