Using specularities for recognition

Margarita Osadchy, David Jacobs, Ravi Ramamoorthi

Research output: Contribution to journalConference articlepeer-review

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 an 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 wineglasses. Second, we use our complete system to recognize shiny objects, such as pottery.

Original languageEnglish
Pages (from-to)1512-1519
Number of pages8
JournalProceedings of the IEEE International Conference on Computer Vision
Volume2
DOIs
StatePublished - 2003
Externally publishedYes
EventNINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION - Nice, France
Duration: 13 Oct 200316 Oct 2003

ASJC Scopus subject areas

  • Software
  • Computer Vision and Pattern Recognition

Fingerprint

Dive into the research topics of 'Using specularities for recognition'. Together they form a unique fingerprint.

Cite this