ReLeaPS : Reinforcement Learning-based Illumination Planning for Generalized Photometric Stereo

Jun Hoong Chan, Bohan Yu, Heng Guo, Jieji Ren, Zongqing Lu +1 more
2/14/2026

No confident code implementation found for this paper.

Abstract

Illumination planning in photometric stereo aims to find a balance between surface normal estimation accuracy and image capturing efficiency by selecting optimal light configurations. It depends on factors such as the unknown shape and general reflectance of the target object, global illumination, and the choice of photometric stereo backbones, which are too complex to be handled by existing methods based on handcrafted illumination planning rules. This paper proposes a learning-based illumination planning method that jointly considers these factors via integrating a neural network and a generalized image formation model. As it is impractical to supervise illumination planning due to the enormous search space for ground truth light configurations, we formulate illumination planning using reinforcement learning, which explores the light space in a photometric stereo-aware and reward-driven manner. Experiments on synthetic and real-world datasets demonstrate that photometric stereo under the 20-light configurations from our method is comparable to, or even surpasses that of using lights from all available directions.

DOISemantic Scholar

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{chan2026releaps,
  title  = {ReLeaPS : Reinforcement Learning-based Illumination Planning for Generalized Photometric Stereo},
  author = {Jun Hoong Chan and Bohan Yu and Heng Guo and Jieji Ren and Zongqing Lu and Boxin Shi},
  year   = {2026},
  doi    = {10.1109/ICCV51070.2023.00841},
  url    = {https://doi.org/10.1109/ICCV51070.2023.00841},
  journal = {ICCV 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/5a642a638a7ed7fd85070e22e575c77b479ebbff.svg)](https://codeofpaper.com/paper/5a642a638a7ed7fd85070e22e575c77b479ebbff)

Discussion