Multi-View Photometric Stereo: A Robust Solution and Benchmark Dataset for Spatially Varying Isotropic Materials
Not on the map. Why?
Abstract (arXiv)
We present a method to capture both 3D shape and spatially varying reflectance with a multi-view photometric stereo (MVPS) technique that works for general isotropic materials. Our algorithm is suitable for perspective cameras and nearby point light sources. Our data capture setup is simple, which consists of only a digital camera, some LED lights, and an optional automatic turntable. From a single viewpoint, we use a set of photometric stereo images to identify surface points with the same distance to the camera. We collect this information from multiple viewpoints and combine it with structure-from-motion to obtain a precise reconstruction of the complete 3D shape. The spatially varying isotropic bidirectional reflectance distribution function (BRDF) is captured by simultaneously inferring a set of basis BRDFs and their mixing weights at each surface point. In experiments, we demonstrate our algorithm with two different setups: a studio setup for highest precision and a desktop setup for best usability. According to our experiments, under the studio setting, the captured shapes are accurate to 0.5 millimeters and the captured reflectance has a relative root-mean-square error (RMSE) of 9%. We also quantitatively evaluate state-of-the-art MVPS on a newly collected benchmark dataset, which is publicly available for inspiring future research.
Key facts. Cited by 56 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 11; 2023: 14; 2024: 11; 2025: 12; 2026: 4.
56 papers.
Sort:
- 2022PS-NeRF: Neural Inverse Rendering for Multi-view Photometric Stereocited by 69
- 2023Stanford-ORB: A Real-World 3D Object Inverse Rendering Benchmarkcited by 51
- 2023OpenIllumination: A Multi-Illumination Dataset for Inverse Rendering Evaluation on Real Objectscited by 31
- 2022Uncertainty-Aware Deep Multi-View Photometric Stereocited by 30
- 2022S3-NeRF: Neural Reflectance Field from Shading and Shadow under a Single Viewpointcited by 30
- 2025Digital Twin Catalog: A Large-Scale Photorealistic 3D Object Digital Twin Datasetcited by 29
- 2021Neural Radiance Fields Approach to Deep Multi-View Photometric Stereocited by 25
- 2023WildLight: In-the-wild Inverse Rendering with a Flashlightcited by 20
- 2022Universal Photometric Stereo Network using Global Lighting Contextscited by 18
- 2023MVPSNet: Fast Generalizable Multi-view Photometric Stereocited by 18
- 2023SuperNormal: Neural Surface Reconstruction via Multi-View Normal Integrationcited by 18
- 2024Objects With Lighting: A Real-World Dataset for Evaluating Reconstruction and Rendering for Object Relightingcited by 18
38 more
- 2021Multi-view 3D Reconstruction of a Texture-less Smooth Surface of Unknown Generic Reflectancecited by 17
- 2022Multi-View Photometric Stereo Revisitedcited by 17
- 2022Transparent Shape from a Single View Polarization Imagecited by 16
- 2023Multi-View Azimuth Stereo via Tangent Space Consistencycited by 16
- 2023Learning Object-Centric Neural Scattering Functions for Free-Viewpoint Relighting and Scene Compositioncited by 15
- 2024ReCap: Better Gaussian Relighting with Cross-Environment Capturescited by 14
- 2022PS-Transformer: Learning Sparse Photometric Stereo Network using Self-Attention Mechanismcited by 13
- 2023RNb-NeuS: Reflectance and Normal-based Multi-View 3D Reconstructioncited by 13
- 2022A Survey on RGB-D Datasetscited by 11
- 2022Deep Learning Methods for Calibrated Photometric Stereo and Beyondcited by 10
- 2024Normal-guided Detail-Preserving Neural Implicit Function for High-Fidelity 3D Surface Reconstructioncited by 8
- 2023Differentiable Point-based Inverse Renderingcited by 7
- 2024An Adaptive Screen-Space Meshing Approach for Normal Integrationcited by 7
- 2022Neural apparent BRDF fields for multiview photometric stereocited by 5
- 2024Sparse Views, Near Light: A Practical Paradigm for Uncalibrated Point-light Photometric Stereocited by 5
- 2025Multi-view Surface Reconstruction Using Normal and Reflectance Cuescited by 5
- 2023Differentiable Display Photometric Stereocited by 4
- 2024NPLMV-PS: Neural Point-Light Multi-View Photometric Stereocited by 4
- 2025A Real-world Display Inverse Rendering Datasetcited by 4
- 2021One Ring to Rule Them All: a simple solution to multi-view 3D-Reconstruction of shapes with unknown BRDF via a small Recurrent ResNetcited by 3
- 2023A Neural Height-Map Approach for the Binocular Photometric Stereo Problemcited by 3
- 2024MeshFeat: Multi-Resolution Features for Neural Fields on Meshescited by 3
- 2021Learning Efficient Photometric Feature Transform for Multi-view Stereocited by 2
- 2024LUCES-MV: A Multi-View Dataset for Near-Field Point Light Source Photometric Stereocited by 2
- 2025On Neural BRDFs: A Thorough Comparison of State-of-the-Art Approachescited by 2
- 2024Spin-UP: Spin Light for Natural Light Uncalibrated Photometric Stereocited by 1
- 2025Mobile Robotic Multi-View Photometric Stereocited by 1
- 2025GNF: Gaussian Neural Fields for Multidimensional Signal Representation and Reconstructioncited by 1
- 2025Feature-Preserving Mesh Decimation for Normal Integrationcited by 1
- 2025PMNI: Pose-free Multi-view Normal Integration for Reflective and Textureless Surface Reconstructioncited by 1
- 2025Discontinuity-aware Normal Integration for Generic Central Camera Modelscited by 1
- 2025PS-GS: Gaussian Splatting for Multi-View Photometric Stereocited by 1
- 2022Polarimetric Multi-View Inverse Renderingcited by 0
- 2023NERFBK: A High-Quality Benchmark for NERF-Based 3D Reconstructioncited by 0
- 2023Surface Geometry Processing: An Efficient Normal-based Detail Representationcited by 0
- 2023Learning Photometric Feature Transform for Free-form Object Scancited by 0
- 2024OpenMaterial: A Large-scale Dataset of Complex Materials for 3D Reconstructioncited by 0
- 2024Incorporating dense metric depth into neural 3D representations for view synthesis and relightingcited by 0
50 most cited of 56 All 56 (JSON)
- 2026Integrating Multi-view Multi-light Surface Reconstruction into Cultural Heritage Workflows14 Sep 2026
- 2026High-fidelity Multi-view Normal Integration with Scale-encoded Neural Surface Representation20 Mar 2026
- 2026EvalMVX: A Unified Benchmarking for Neural 3D Reconstruction under Diverse Multiview Setups27 Feb 2026
- 2026Perspective-aware fusion of incomplete depth maps and surface normals for accurate 3D reconstruction7 Feb 2026
- 2025GLOW: Global Illumination-Aware Inverse Rendering of Indoor Scenes Captured with Dynamic Co-Located Light & Camera28 Nov 2025
- 2025A Real-world Display Inverse Rendering Dataset20 Aug 2025
- 2025Neural Multi-View Self-Calibrated Photometric Stereo without Photometric Stereo Cues30 Jul 2025
- 2025PS-GS: Gaussian Splatting for Multi-View Photometric Stereo24 Jul 2025
- 2025Discontinuity-aware Normal Integration for Generic Central Camera Models8 Jul 2025
- 2025Multi-view Surface Reconstruction Using Normal and Reflectance Cues4 Jun 2025
- 2025Digital Twin Catalog: A Large-Scale Photorealistic 3D Object Digital Twin Dataset11 Apr 2025
- 2025PMNI: Pose-free Multi-view Normal Integration for Reflective and Textureless Surface Reconstruction11 Apr 2025
38 more
- 2025Feature-Preserving Mesh Decimation for Normal Integration1 Apr 2025
- 2025GNF: Gaussian Neural Fields for Multidimensional Signal Representation and Reconstruction9 Mar 2025
- 2025On Neural BRDFs: A Thorough Comparison of State-of-the-Art Approaches21 Feb 2025
- 2025Mobile Robotic Multi-View Photometric Stereo15 Feb 2025
- 2024LUCES-MV: A Multi-View Dataset for Near-Field Point Light Source Photometric Stereo21 Dec 2024
- 2024ReCap: Better Gaussian Relighting with Cross-Environment Captures10 Dec 2024
- 2024An Adaptive Screen-Space Meshing Approach for Normal Integration25 Sep 2024
- 2024Incorporating dense metric depth into neural 3D representations for view synthesis and relighting4 Sep 2024
- 2024MeshFeat: Multi-Resolution Features for Neural Fields on Meshes18 Jul 2024
- 2024OpenMaterial: A Large-scale Dataset of Complex Materials for 3D Reconstruction13 Jun 2024
- 2024Normal-guided Detail-Preserving Neural Implicit Function for High-Fidelity 3D Surface Reconstruction7 Jun 2024
- 2024NPLMV-PS: Neural Point-Light Multi-View Photometric Stereo20 May 2024
- 2024Spin-UP: Spin Light for Natural Light Uncalibrated Photometric Stereo2 Apr 2024
- 2024Sparse Views, Near Light: A Practical Paradigm for Uncalibrated Point-light Photometric Stereo29 Mar 2024
- 2024Objects With Lighting: A Real-World Dataset for Evaluating Reconstruction and Rendering for Object Relighting17 Jan 2024
- 2023SuperNormal: Neural Surface Reconstruction via Multi-View Normal Integration8 Dec 2023
- 2023Differentiable Point-based Inverse Rendering5 Dec 2023
- 2023RNb-NeuS: Reflectance and Normal-based Multi-View 3D Reconstruction2 Dec 2023
- 2023A Neural Height-Map Approach for the Binocular Photometric Stereo Problem10 Nov 2023
- 2023Stanford-ORB: A Real-World 3D Object Inverse Rendering Benchmark24 Oct 2023
- 2023OpenIllumination: A Multi-Illumination Dataset for Inverse Rendering Evaluation on Real Objects14 Sep 2023
- 2023Learning Photometric Feature Transform for Free-form Object Scan7 Aug 2023
- 2023Surface Geometry Processing: An Efficient Normal-based Detail Representation16 Jul 2023
- 2023Differentiable Display Photometric Stereo23 Jun 2023
- 2023NERFBK: A High-Quality Benchmark for NERF-Based 3D Reconstruction9 Jun 2023
- 2023MVPSNet: Fast Generalizable Multi-view Photometric Stereo18 May 2023
- 2023Multi-View Azimuth Stereo via Tangent Space Consistency29 Mar 2023
- 2023WildLight: In-the-wild Inverse Rendering with a Flashlight24 Mar 2023
- 2023Learning Object-Centric Neural Scattering Functions for Free-Viewpoint Relighting and Scene Composition10 Mar 2023
- 2022Polarimetric Multi-View Inverse Rendering24 Dec 2022
- 2022Deep Learning Methods for Calibrated Photometric Stereo and Beyond16 Dec 2022
- 2022PS-Transformer: Learning Sparse Photometric Stereo Network using Self-Attention Mechanism21 Nov 2022
- 2022S3-NeRF: Neural Reflectance Field from Shading and Shadow under a Single Viewpoint17 Oct 2022
- 2022Multi-View Photometric Stereo Revisited14 Oct 2022
- 2022PS-NeRF: Neural Inverse Rendering for Multi-view Photometric Stereo23 Jul 2022
- 2022Neural apparent BRDF fields for multiview photometric stereo14 Jul 2022
- 2022Universal Photometric Stereo Network using Global Lighting Contexts6 Jun 2022
- 2022Transparent Shape from a Single View Polarization Image13 Apr 2022
50 newest of 56 All 56 (JSON)
- 2022PS-NeRF: Neural Inverse Rendering for Multi-view Photometric Stereocited by 69
- 2023Stanford-ORB: A Real-World 3D Object Inverse Rendering Benchmarkcited by 51
- 2023OpenIllumination: A Multi-Illumination Dataset for Inverse Rendering Evaluation on Real Objectscited by 31
- 2022Uncertainty-Aware Deep Multi-View Photometric Stereocited by 30
- 2022S3-NeRF: Neural Reflectance Field from Shading and Shadow under a Single Viewpointcited by 30
- 2025Digital Twin Catalog: A Large-Scale Photorealistic 3D Object Digital Twin Datasetcited by 29
- 2021Neural Radiance Fields Approach to Deep Multi-View Photometric Stereocited by 25
- 2023WildLight: In-the-wild Inverse Rendering with a Flashlightcited by 20
- 2022Universal Photometric Stereo Network using Global Lighting Contextscited by 18
- 2023MVPSNet: Fast Generalizable Multi-view Photometric Stereocited by 18
- 2023SuperNormal: Neural Surface Reconstruction via Multi-View Normal Integrationcited by 18
- 2024Objects With Lighting: A Real-World Dataset for Evaluating Reconstruction and Rendering for Object Relightingcited by 18
12 most cited of 56 All 56 (JSON)
- 2026Integrating Multi-view Multi-light Surface Reconstruction into Cultural Heritage Workflows14 Sep 2026
- 2026High-fidelity Multi-view Normal Integration with Scale-encoded Neural Surface Representation20 Mar 2026
- 2026EvalMVX: A Unified Benchmarking for Neural 3D Reconstruction under Diverse Multiview Setups27 Feb 2026
- 2026Perspective-aware fusion of incomplete depth maps and surface normals for accurate 3D reconstruction7 Feb 2026
- 2025GLOW: Global Illumination-Aware Inverse Rendering of Indoor Scenes Captured with Dynamic Co-Located Light & Camera28 Nov 2025
- 2025A Real-world Display Inverse Rendering Dataset20 Aug 2025
- 2025Neural Multi-View Self-Calibrated Photometric Stereo without Photometric Stereo Cues30 Jul 2025
- 2025PS-GS: Gaussian Splatting for Multi-View Photometric Stereo24 Jul 2025
- 2025Discontinuity-aware Normal Integration for Generic Central Camera Models8 Jul 2025
- 2025Multi-view Surface Reconstruction Using Normal and Reflectance Cues4 Jun 2025
- 2025Digital Twin Catalog: A Large-Scale Photorealistic 3D Object Digital Twin Dataset11 Apr 2025
- 2025PMNI: Pose-free Multi-view Normal Integration for Reflective and Textureless Surface Reconstruction11 Apr 2025
12 newest of 56 All 56 (JSON)