atlas

Research map / 3D vision / Depth and stereo

Differentiable Display Photometric Stereo

CVPR 2024 · 3D vision › Depth and stereo · approach: Photometric stereo · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Learns display illumination patterns end-to-end for display photometric stereo by coupling basis-illumination image formation with an analytic photometric-stereo solver, trained on 3D-printed objects with polarization-based diffuse separation.

Problem

Display photometric stereo relies on heuristic illumination patterns that are sub-optimal for normal reconstruction; the design of display patterns for a specific display-camera system is hard.

Approach

Learn display RGB patterns end-to-end through a differentiable framework that combines weighted-sum basis-image formation with a training-free analytic trinocular photometric-stereo solver, supervised by normals from 3D-printed objects with known geometry, and using LCD polarization with a polarization camera to separate diffuse reflection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Learn display patterns end-to-end from heuristic or random initial patternsDDPS · 3D-printed test datasetreconstruction error: 0.0805 -> 0.0475; 0.0913 -> 0.0443; 0.1461 -> 0.0476Helped
Initialize learned patterns with flat gray instead of heuristic patterns (ablation)DDPS · 3D-printed test datasetreconstruction error: 0.3930 -> 0.0466Helped
Use 2 learned patterns rather than 4 heuristic patterns (ablation)DDPS · 3D-printed test datasetreconstruction error: 0.0476; 0.0805Helped
Vary the number of learned display patterns from 2 to 5 (ablation)DDPS · 3D-printed test datasetreconstruction error: 0.0476; 0.0467; 0.0463; 0.0467No clear effect
Use inaccurate manually assigned superpixel locations instead of calibrated locations (ablation)DDPS · 3D-printed test datasetreconstruction error: 0.0456; 0.0453No clear effect
Omit intensity fall-off from the image formation model (ablation)DDPS · 3D-printed test datasetreconstruction error: 0.0429; 0.0453No clear effect
Test at varying object depths rather than the assumed fixed distance (ablation)DDPS · Objects at 40/50/80/100 cmreconstruction error: 0.0494/0.0417/0.0428/0.0561Mixed
Separate diffuse and specular reflections using polarization (ablation)DDPS · Real-world objectsnormal reconstruction accuracyHelped
Replace analytic photometric stereo with UniPS (ablation)DDPS · 3D-printed test datasetreconstruction error: 0.0475 to 0.0951Hurt

Surprising findings

Limitations

Experimental setup

Datasets: 3D-printed object dataset (40 training scenes, 4 test scenes)

Benchmarks: 3D-printed test dataset (4 scenes)

Metrics: normalized cosine distance reconstruction error

Baselines: OLAT Group OLAT Mono-gradient Mono-complementary Tri-gradient Tri-complementary UniPS SDM-UniPS Bae et al.

Builds on: photometric stereo basis-illumination image formation UniPS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy