Photometric method for determining surface orientation from multiple images
Shape from shading
A Theory of Photometric Stereo for a Class of Diffuse Non-Lambertian Surfaces
IEEE Transactions on Pattern Analysis and Machine Intelligence
A comprehensive physical model for light reflection
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Measuring and modeling anisotropic reflection
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Separation of Reflection Components Using Color and Polarization
International Journal of Computer Vision
Non-linear approximation of reflectance functions
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
An anisotropic phong BRDF model
Journal of Graphics Tools
Illumination for computer generated pictures
Communications of the ACM
Diffuse-Specular Separation and Depth Recovery from Image Sequences
ECCV '02 Proceedings of the 7th European Conference on Computer Vision-Part III
Photometric Stereo for Non-Lambertian Surfaces Using Color Information
CAIP '93 Proceedings of the 5th International Conference on Computer Analysis of Images and Patterns
A reflectance model for computer graphics
SIGGRAPH '81 Proceedings of the 8th annual conference on Computer graphics and interactive techniques
Highlight Removal by Illumination-Constrained Inpainting
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Separating Reflection Components of Textured Surfaces Using a Single Image
IEEE Transactions on Pattern Analysis and Machine Intelligence
Reflection Components Decomposition of Textured Surfaces Using Linear Basis Functions
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 1 - Volume 01
Beyond Lambert: Reconstructing Specular Surfaces Using Color
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 2 - Volume 02
Example-Based Photometric Stereo: Shape Reconstruction with General, Varying BRDFs
IEEE Transactions on Pattern Analysis and Machine Intelligence
Shape and Spatially-Varying BRDFs from Photometric Stereo
ICCV '05 Proceedings of the Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1 - Volume 01
Separation of Highlight Reflections on Textured Surfaces
CVPR '06 Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Volume 2
Experimental validation of analytical BRDF models
SIGGRAPH '04 ACM SIGGRAPH 2004 Sketches
Illumination chromaticity estimation using inverse-intensity chromaticity space
CVPR'03 Proceedings of the 2003 IEEE computer society conference on Computer vision and pattern recognition
IEEE Transactions on Pattern Analysis and Machine Intelligence
Hi-index | 0.00 |
In this paper, we propose a new photometric stereo method for estimating diffuse reflection and surface normal from color images. Using dichromatic reflection model, we introduce surface chromaticity as a matching invariant for photometric stereo, which serves as the foundation of the theory of this paper. An extremely simple and robust reflection components separation method is proposed based on the invariant. Our separation method differs from most previous methods which either assume dependencies among pixels or require segmentation. We also show that a linear relationship between the image color and the surface normal can be obtained based on this invariant. The linear relationship turns the surface normal estimation problem into a linear system that can be solved exactly or via least-squares optimization. We present experiments on both synthetic and real images, which demonstrate the effectiveness of our method.