Deep Learning Methods for Calibrated Photometric Stereo and Beyond
Yakun Ju, Kin-Man Lam, Wuyuan Xie, Huiyu Zhou, Junyu Dong, Boxin Shi
TL;DR
The paper surveys deep learning approaches to calibrated photometric stereo under non-Lambertian reflectance, presenting a taxonomy by input processing, supervision, and network architecture. It highlights per-pixel, all-pixel, and hybrid methods, discussing their strengths, limitations, and strategies to address challenges such as sparse inputs, spatially varying BRDF, and blurry details. It reviews data sets (Blobby/Sculpture, CyclePS) and real synthetic benchmarks (DiLiGenT and derivatives), showing that DL-based PS often surpasses traditional methods in accuracy, especially on complex materials. Finally, it outlines future directions, including universal lighting models (UniPS, SDM-UniPS), improved fusion via self-attention, and neural rendering integrations (NeRF-based PS) to enable robust, scalable surface normal estimation in real-world scenarios.
Abstract
Photometric stereo recovers the surface normals of an object from multiple images with varying shading cues, i.e., modeling the relationship between surface orientation and intensity at each pixel. Photometric stereo prevails in superior per-pixel resolution and fine reconstruction details. However, it is a complicated problem because of the non-linear relationship caused by non-Lambertian surface reflectance. Recently, various deep learning methods have shown a powerful ability in the context of photometric stereo against non-Lambertian surfaces. This paper provides a comprehensive review of existing deep learning-based calibrated photometric stereo methods. We first analyze these methods from different perspectives, including input processing, supervision, and network architecture. We summarize the performance of deep learning photometric stereo models on the most widely-used benchmark data set. This demonstrates the advanced performance of deep learning-based photometric stereo methods. Finally, we give suggestions and propose future research trends based on the limitations of existing models.
