Systems and methods of object identification and database creation
First Claim
1. A method of identifying objects using image recognition, comprising:
- scanning, by an optical reader, a machine-readable identifier associated with an original object;
capturing an image of the original object at a first orientation using an image capture device, the image capture device disposed remotely from the optical reader;
transmitting the machine-readable identifier and the image of the original object to an image database to store an association between the image of the original object and the machine-readable identifier;
receiving a subsequent object having a subsequent machine-readable identifier that is unavailable or incapable of being scanned;
capturing an image of the subsequent object with the image capture device; and
identifying the subsequent object in response to execution of an image recognition function that receives as input the image of the subsequent object, compares the image of the subsequent object to other images in the image database to identify similar images, the similar images including at least the image of the original object, and that outputs object identification information for the image of the subsequent object based on the machine-readable identifier associated with the image of the original object, the object identification information identifying the subsequent object relative to the other images in the image database;
wherein scanning the machine-readable identifier associated with the original object with the optical reader actuates the image capture device to automatically capture the image of the original object.
2 Assignments
0 Petitions
Accused Products
Abstract
Exemplary embodiments are generally directed to systems and methods of object identification. Exemplary embodiments can scan, by an optical reader, a machine-readable identifier associated with an original object. Exemplary embodiments can capture an image of the original object at a first orientation using an image capture device. Exemplary embodiments can transmit the machine-readable identifier and the image of the original object to an image database to store an association between the image of the original object and the machine-readable identifier. Exemplary embodiments can receive a subsequent object having a subsequent machine-readable identifier that is unavailable or incapable of being scanned. Exemplary embodiments can capture an image of the subsequent object with the image capture device. Exemplary embodiments can execute an image recognition function that outputs object identification information for the image of the subsequent object based on the machine-readable identifier associated with the image of the original object.
-
Citations
20 Claims
-
1. A method of identifying objects using image recognition, comprising:
-
scanning, by an optical reader, a machine-readable identifier associated with an original object; capturing an image of the original object at a first orientation using an image capture device, the image capture device disposed remotely from the optical reader; transmitting the machine-readable identifier and the image of the original object to an image database to store an association between the image of the original object and the machine-readable identifier; receiving a subsequent object having a subsequent machine-readable identifier that is unavailable or incapable of being scanned; capturing an image of the subsequent object with the image capture device; and identifying the subsequent object in response to execution of an image recognition function that receives as input the image of the subsequent object, compares the image of the subsequent object to other images in the image database to identify similar images, the similar images including at least the image of the original object, and that outputs object identification information for the image of the subsequent object based on the machine-readable identifier associated with the image of the original object, the object identification information identifying the subsequent object relative to the other images in the image database; wherein scanning the machine-readable identifier associated with the original object with the optical reader actuates the image capture device to automatically capture the image of the original object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. A system for synchronized imaging of objects and machine-readable identifiers associated with the objects, the system comprising:
-
an optical reader, the optical reader being configured to read a machine-readable identifier associated with an object; an image capture device, the image capture device being configured to capture an image of the object, and the image capture device is disposed remotely from the optical reader; a processing device operatively coupled to the optical reader and the image capture device, wherein the processing device controls the optical reader and the image capture device to synchronize reading of the machine-readable identifier by the optical reader and capturing of the image of the object by the image capture device to automatically capture the image of the object; wherein reading of the machine-readable identifier associated with the object with the optical reader actuates the image capture device to automatically capture the image of the object. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system for synchronized imaging of objects and machine-readable identifiers associated with the objects, the system comprising:
-
an optical reader, the optical reader being configured to read a machine-readable identifier associated with an original object; an image capture device, the image capture device being configured to (i) capture an image of the original object, and (ii) capture an image of a subsequent object, the subsequent object having a subsequent machine-readable identifier that is unavailable or incapable of being read, the image capture device disposed remotely from the optical reader; an image database configured to store an association between the image of the original object and the machine-readable identifier associated with the original object; a processing device operatively coupled to the optical reader, the image capture device and the image database, wherein the processing device is configured to execute an image recognition function that receives as input the image of the subsequent object, compares the image of the subsequent object to other images in the image database to identify similar images, the similar images including at least the image of the original object, and that outputs object identification information for the subsequent image based on the machine-readable identifier associated with the image of the original object, the object identification information identifying the subsequent object relative to the other images in the image database; wherein reading the machine-readable identifier associated with the original object with the optical reader actuates the image capture device to automatically capture the image of the original object. - View Dependent Claims (18, 19)
-
Specification