Shape from shading
International Journal of Computer Vision
Generalization of the Lambertian model and implications for machine vision
International Journal of Computer Vision
A Theory of Specular Surface Geometry
International Journal of Computer Vision
International Journal of Computer Vision
Illumination for computer generated pictures
Communications of the ACM
Helmholtz Stereopsis: Exploiting Reciprocity for Surface Reconstruction
ECCV '02 Proceedings of the 7th European Conference on Computer Vision-Part III
Continuous Shading of Curved Surfaces
IEEE Transactions on Computers
Depth from edge and intensity based stereo
IJCAI'81 Proceedings of the 7th international joint conference on Artificial intelligence - Volume 2
Example-Based Photometric Stereo: Shape Reconstruction with General, Varying BRDFs
IEEE Transactions on Pattern Analysis and Machine Intelligence
Shape-from-shading for oblique lighting with accuracy enhancement by light direction optimization
EURASIP Journal on Applied Signal Processing
Color Subspaces as Photometric Invariants
International Journal of Computer Vision
Shape Recovery of Specular Surface Using Color Highlight Stripe and Light Source Coding
MIRAGE '09 Proceedings of the 4th International Conference on Computer Vision/Computer Graphics CollaborationTechniques
Median Photometric Stereo as Applied to the Segonko Tumulus and Museum Objects
International Journal of Computer Vision
Towards full 3D Helmholtz stereovision algorithms
ACCV'10 Proceedings of the 10th Asian conference on Computer vision - Volume Part I
Hi-index | 0.00 |
This paper brings a novel method for three-dimensional reconstruction of surfaces that takes advantage of the symmetry resulting from alternating the positions of a camera and a light source. This set up allows for the use of the Helmholtz reciprocity principle to recover the shape of smooth surfaces with arbitrary bidirectional reflectance distribution functions without requiring the presence of texture, as well as for exploiting mutual occlusions between images. Different from previous art, the technique introduced here works with as few as one reciprocal pair, and it recovers surface depth and orientation simultaneously by finding the global minimum of an error function via dynamic programming. Since the error is a function not just of depth but of surface orientation as well, the reconstruction is subject to tighter geometric constraints. Given a current estimate of surface geometry and intensity measurements in one image, Helmholtz reciprocity is used to predict the pixel intensity values of the second image. The dynamic program finds the reconstruction that minimizes the total difference between the predicted and measured intensity values. This approach allows for the reconstruction of surfaces displaying specularities and regions of high curvature, which is a challenge commonly encountered in the optical inspection of industrial parts. Results with real data show the quality of the reconstruction obtained with the proposed algorithm.