Scalable, Detailed and Mask-Free Universal Photometric Stereo

Satoshi Ikehata
2/14/2026

No official code found. Best implementation: satoshi-ikehata/SDM-UniPS-CVPR2023 (207 stars, last commit 2024-02-15).

Abstract

In this paper, we introduce SDM-UniPS, a groundbreaking Scalable, Detailed, Mask-free, and Universal Photometric Stereo network. Our approach can recover astonishingly intricate surface normal maps, rivaling the quality of 3D scanners, even when images are captured under unknown, spatially-varying lighting conditions in uncontrolled environments. We have extended previous universal photometric stereo networks to extract spatial-light features, utilizing all available information in high-resolution input images and accounting for non-local interactions among surface points. Moreover, we present a new synthetic training dataset that encompasses a diverse range of shapes, materials, and illumination scenarios found in real-world scenes. Through extensive evaluation, we demonstrate that our method not only surpasses calibrated, lighting-specific techniques on public benchmarks, but also excels with a significantly smaller number of input images even without object masks.

View on arXivView PDF

Code Implementations(1)

Official pytorch repository for Scalable, Detailed and Mask-free Universal Photometric Stereo (CVPR2023)

20719PythonMar 27, 20232 years agoNOASSERTION

Similar Papers

Cite this paper

@article{ikehata2026scalable,
  title  = {Scalable, Detailed and Mask-Free Universal Photometric Stereo},
  author = {Satoshi Ikehata},
  year   = {2026},
  eprint = {2303.15724},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2303.15724},
  journal = {CVPR 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/2303.15724.svg)](https://codeofpaper.com/paper/2303.15724)

Discussion