Using specularities for recognition
- 1 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1512-1519 vol.2
- https://doi.org/10.1109/iccv.2003.1238669
Abstract
Recognition systems have generally treated specular highlights as noise. We show how to use these highlights as a positive source of information that improves recognition of shiny objects. This also enables us to recognize very challenging shiny transparent objects, such as wine glasses. Specifically, we show how to find highlights that are consistent with a hypothesized pose of an object of known 3D shape. We do this using only a qualitative description of highlight formation that is consistent with most models of specular reflection, so no specific knowledge of an object's reflectance properties is needed. We first present a method that finds highlights produced by a dominant compact light source, whose position is roughly known. We then show how to estimate the lighting automatically for objects whose reflection is part specular and part Lambertian. We demonstrate this method for two classes of objects. First, we show that specular information alone can suffice to identify objects with no Lambertian reflectance, such as transparent wine glasses. Second, we use our complete system to recognize shiny objects, such as pottery.Keywords
This publication has 25 references indexed in Scilit:
- From few to many: illumination cone models for face recognition under variable lighting and posePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2001
- Estimation of pose and illuminant direction for face processingImage and Vision Computing, 1997
- Object shape and reflectance modeling from observationPublished by Association for Computing Machinery (ACM) ,1997
- Visual learning and recognition of 3-d objects from appearanceInternational Journal of Computer Vision, 1995
- Distortion invariant object recognition in the dynamic link architectureIEEE Transactions on Computers, 1993
- Measuring and modeling anisotropic reflectionACM SIGGRAPH Computer Graphics, 1992
- Determining reflectance properties of an object using range and brightness imagesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991
- Surface reflection: physical and geometrical perspectivesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991
- Illumination for computer generated picturesCommunications of the ACM, 1975
- Lightness and Retinex TheoryJournal of the Optical Society of America, 1971