Gradient and curvature from the photometric-stereo method, including local confidence estimation
- 1 November 1994
- journal article
- Published by Optica Publishing Group in Journal of the Optical Society of America A
- Vol. 11 (11) , 3050-3068
- https://doi.org/10.1364/josaa.11.003050
Abstract
The photometric-stereo method is one technique for three-dimensional shape determination that has been implemented in a variety of experimental settings and that has produced consistently good results. The idea is to use intensity values recorded from multiple images obtained from the same viewpoint but under different conditions of illumination. The resulting radiometric constraint makes it possible to obtain local estimates of both surface orientation and surface curvature without requiring either global smoothness assumptions or prior image segmentation. Photometric stereo is moved one step closer to practical possibility by a description of an experimental setting in which surface gradient estimation is achieved on full-frame video data at near-video-frame rates (i.e., 15 Hz). The implementation uses commercially available hardware. Reflectance is modeled empirically with measurements obtained from a calibration sphere. Estimation of the gradient (p, q) requires only simple table lookup. Curvature estimation additionally uses the reflectance map R(p, q). The required lookup table and reflectance maps are derived during calibration. Because reflectance is modeled empirically, no prior physical model of the reflectance characteristics of the objects to be analyzed is assumed. At the same time, if a good physical model is available, it can be retrofitted to the method for implementation purposes. Photometric stereo is subject to error in the presence of cast shadows and interreflection. No purely local technique can succeed because these phenomena are inherently nonlocal. Nevertheless, it is demonstrated that one can exploit the redundancy in three-light-source photometric stereo to detect locally, in most cases, the presence of cast shadows and interreflection. Detection is facilitated by the explicit inclusion of a local confidence estimate in the lookup table used for gradient estimation.Keywords
This publication has 22 references indexed in Scilit:
- A theory of photometric stereo for a class of diffuse non-Lambertian surfacesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991
- Determining shape and reflectance of hybrid surfaces by photometric samplingIEEE Transactions on Robotics and Automation, 1990
- Shape-from-shading using multiple light sourcesInternational Journal of Intelligent Systems, 1986
- Determining Grasp Configurations using Photometric Stereo and the PRISM Binocular Stereo SystemThe International Journal of Robotics Research, 1986
- Using the Gaussian Image to Find the Orientation of ObjectsThe International Journal of Robotics Research, 1984
- The Mechanical Manipulation of Randomly Oriented PartsScientific American, 1984
- Obtaining 3-dimensional shape of textured and specular surfaces using four-source photometryComputer Graphics and Image Processing, 1982
- Determining Surface Orientations of Specular Surfaces by Using the Photometric Stereo MethodPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1981
- Analysing images of curved surfacesArtificial Intelligence, 1981
- Photometric Method For Determining Surface Orientation From Multiple ImagesOptical Engineering, 1980