A Method for Enforcing Integrability in Shape from Shading Algorithms
IEEE Transactions on Pattern Analysis and Machine Intelligence
Constraining Object Features Using a Polarization Reflectance Model
IEEE Transactions on Pattern Analysis and Machine Intelligence
A Method for Registration of 3-D Shapes
IEEE Transactions on Pattern Analysis and Machine Intelligence - Special issue on interpretation of 3-D scenes—part II
Surface shape and curvature scales
Image and Vision Computing
Separation of Reflection Components Using Color and Polarization
International Journal of Computer Vision
Graph Matching With a Dual-Step EM Algorithm
IEEE Transactions on Pattern Analysis and Machine Intelligence
Improved Diffuse Reflection Models for Computer Vision
International Journal of Computer Vision
IEEE Transactions on Pattern Analysis and Machine Intelligence
Multiple view geometry in computer vision
Multiple view geometry in computer vision
Computer Vision: A Modern Approach
Computer Vision: A Modern Approach
Convergence Properties of the Nelder--Mead Simplex Method in Low Dimensions
SIAM Journal on Optimization
Helmholtz Stereopsis: Exploiting Reciprocity for Surface Reconstruction
International Journal of Computer Vision
CVPR '97 Proceedings of the 1997 Conference on Computer Vision and Pattern Recognition (CVPR '97)
Advances in Computational Stereo
IEEE Transactions on Pattern Analysis and Machine Intelligence
A new point matching algorithm for non-rigid registration
Computer Vision and Image Understanding - Special issue on nonrigid image registration
Polarization-based Inverse Rendering from a Single View
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Transparent Surface Modeling from a Pair of Polarization Images
IEEE Transactions on Pattern Analysis and Machine Intelligence
IEEE Transactions on Pattern Analysis and Machine Intelligence
Distinctive Image Features from Scale-Invariant Keypoints
International Journal of Computer Vision
An Algebraic Approach to Surface Reconstruction from Gradient Fields
ICCV '05 Proceedings of the Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1 - Volume 01
Estimating the surface radiance function from single images
Graphical Models - Special issue: Vision and computer graphics
Polarization vision: a new sensory approach to image understanding
Image and Vision Computing
Using light polarization in laser scanning
Image and Vision Computing
Surface radiance correction for shape from shading
Pattern Recognition
Two-dimensional BRDF estimation from polarisation
Computer Vision and Image Understanding
Surface reconstruction using polarization and photometric stereo
CAIP'07 Proceedings of the 12th international conference on Computer analysis of images and patterns
Circularly polarized spherical illumination reflectometry
ACM SIGGRAPH Asia 2010 papers
Relief patterned-tile classification for automatic tessella assembly
IEA/AIE'10 Proceedings of the 23rd international conference on Industrial engineering and other applications of applied intelligent systems - Volume Part I
Reflection component separation using statistical analysis and polarisation
IbPRIA'11 Proceedings of the 5th Iberian conference on Pattern recognition and image analysis
Robust shape and polarisation estimation using blind source separation
CAIP'11 Proceedings of the 14th international conference on Computer analysis of images and patterns - Volume Part I
Estimating surface normals from spherical stokes reflectance fields
ECCV'12 Proceedings of the 12th international conference on Computer Vision - Volume 2
Shape and Refractive Index from Single-View Spectro-Polarimetric Images
International Journal of Computer Vision
Robust estimation of shape and polarisation using blind source separation
Pattern Recognition Letters
Calibration of double stripe 3D laser scanner systems using planarity and orthogonality constraints
Digital Signal Processing
Hi-index | 0.14 |
This paper presents a novel method for 3D surface reconstruction that uses polarization and shading information from two views. The method relies on polarization data acquired using a standard digital camera and a linear polarizer. Fresnel theory is used to process the raw images and to obtain initial estimates of surface normals, assuming that the reflection type is diffuse. Based on this idea, the paper presents two novel contributions to the problem of surface reconstruction. The first is a technique to enhance the surface normal estimates by incorporating shading information into the method. This is done using robust statistics to estimate how the measured pixel brightnesses depend on the surface orientation. This gives an estimate of the object material reflectance function, which is used to refine the estimates of the surface normals. The second contribution is to use the refined estimates to establish correspondence between two views of an object. To do this, a set of patches are extracted from each view and are aligned by minimizing an energy functional based on the surface normal estimates and local topographic properties. The optimum alignment parameters for different patch pairs are then used to establish stereo correspondence. This process results in an unambiguous field of surface normals, which can be integrated to recover the surface depth. Our technique is most suited to smooth, non-metallic surfaces. It complements existing stereo algorithms since it does not require salient surface features to obtain correspondences. An extensive set of experiments, yielding reconstructed objects and reflectance functions, are presented and compared to ground truth.