OBJECT RECOGNITION AND LIBRARY
First Claim
1. A method for creating an object library, comprising:
- receiving an image, wherein a portion of the image corresponds to a surface of an object;
locating the portion of the received image that corresponds to a surface of an object;
identifying an image of a surface of an object from a plurality of images of surfaces of a plurality of objects that matches the located portion of the received image; and
adding a record of the object corresponding to the identified image of the surface of the object that matches the located portion of the received image to a library.
2 Assignments
0 Petitions
Accused Products
Abstract
An image may be received, a portion of which corresponds to a surface of an object, such as a book, a CD, a DVD, a wine bottle, etc. The portion of the image that corresponds to the surface of the object is located. The portion of the image is compared with previously stored images of surfaces of objects to identify the object. A record of the object is created and added to a library. The record of the object may comprise the image of the object, the portion of the image which corresponds to the surface of the object, and/or the received image itself. The record may comprise an indicator of a location of the object.
30 Citations
20 Claims
-
1. A method for creating an object library, comprising:
-
receiving an image, wherein a portion of the image corresponds to a surface of an object; locating the portion of the received image that corresponds to a surface of an object; identifying an image of a surface of an object from a plurality of images of surfaces of a plurality of objects that matches the located portion of the received image; and adding a record of the object corresponding to the identified image of the surface of the object that matches the located portion of the received image to a library. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for creating an object library, comprising:
-
receiving an image, wherein the image includes a plurality of portions that correspond to surfaces of a plurality of objects; locating a portion of the received image that corresponds to one of the surface of one of the plurality of objects; comparing the located portion of the received image with at least one of a plurality of images of surfaces of objects; generating a confidence value for each of the plurality of images of surfaces of objects compared to the located portion; identifying an image of the plurality of images of surfaces of objects with the highest confidence value as matching the located portion of the received image; and adding a record of an object corresponding to the identified image that matches the located portion to a library. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
an object locator adapted to locate a portion of a received image that corresponds to a surface of an object; an image comparator adapted to identify an image of a surface of an object from a plurality of images of surfaces of a plurality of objects that matches the located portion of the received image; and a database adapted to store a record of the object corresponding to the identified image of the surface of the object that matches the located portion. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification