In the past, recognition systems have relied solely on geometric properties of objects. This paper discusses the simultaneous use of geometric as well as reflectance properties for object recognition. Neighboring points on a smoothly curved surface have similar surface orientations and illumination conditions. Hence, their brightness values can be used to compute the ratio of their reflectance coefficients. Based on this observation, we develop an algorithm that estimates a reflectance ratio for each region in an image with respect to its background. The algorithm is computationally efficient as it computes ratios for all image regions in just two raster scans. The region reflectance ratio represents a physical property of a region that is invariant to the illumination conditions. The reflectance ratio invariant is used to recognize three-dimensional objects from a single brightness image. Object models are automatically acquired and represented using a hash table. Recognition and pose estimation algorithms are presented that use the reflectance ratios of scene regions as well as their geometric properties to index the hash table. The result is a hypothesis for the existence of an object in the image. This hypothesis is verified using the ratios and locations of other regions in the scene. The proposed approach to recognition is very effective for objects with printed characters and pictures. We conclude with experimental results on the invariance of reflectance ratios and their application to object recognition.
[1]
Takeo Kanade,et al.
Surface Reflection: Physical and Geometrical Perspectives
,
1989,
IEEE Trans. Pattern Anal. Mach. Intell..
[2]
George Nagy,et al.
Feature Extraction on Binary Patterns
,
1969,
IEEE Trans. Syst. Sci. Cybern..
[3]
Rakesh Mohan,et al.
Multidimensional indexing for recognizing visual shapes
,
1991,
CVPR 1991.
[4]
Stephen B. Gray,et al.
Local Properties of Binary Images in Two Dimensions
,
1971,
IEEE Transactions on Computers.
[5]
Dana H. Ballard,et al.
Computer Vision
,
1982
.
[6]
Charles R. Dyer,et al.
Model-based recognition in robot vision
,
1986,
CSUR.
[7]
Yehezkel Lamdan,et al.
Geometric Hashing: A General And Efficient Model-based Recognition Scheme
,
1988,
[1988 Proceedings] Second International Conference on Computer Vision.
[8]
Ramesh C. Jain,et al.
Three-dimensional object recognition
,
1985,
CSUR.
[9]
Daphna Weinshall.
Model-based invariants for 3D vision
,
1993,
Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.