System and method for verifying optical character recognition of optical code reads
First Claim
1. A system for reading an optical code and verifying the read optical code comprising:
- an imaging engine having an array of image sensors for sensing an image of an object and an optical code associated with the object and generating respective object image data and optical code image data;
a database storing a plurality of digital codes and an object image data entry associated with respective digital codes of the plurality of digital codes, wherein the object image data entry associated with a digital code of the plurality of digital codes represents at least one image of an object that is assigned the digital code; and
a processing unit for receiving the object image data and the optical code image data from the imaging engine, said processing unit comprising;
a code generation software module using one decoding method for generating one set of at least one digital code that corresponds to the optical code image data;
a database query module for accessing at least one object image data entry stored in the database associated with at least one respective stored digital code that substantially matches the respective one set of at least one generated digital code; and
a comparator module for comparing the generated object image data with the at least one accessed object image data entry.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for sensing an image of an object and an optical code associated with the object and generating respective object image data and optical code image data. A database stores a plurality of digital codes and an object image data entry associated with each respective digital code of the plurality of digital codes. A processing unit generates at least one digital code; accesses at least one object image data entry associated with at least one respective stored digital code that substantially matches the respective at least one generated digital code; and compares the object image data with the at least one accessed object image data entry and determines if the comparison results are within a predetermined image recognition certainty threshold.
-
Citations
18 Claims
-
1. A system for reading an optical code and verifying the read optical code comprising:
-
an imaging engine having an array of image sensors for sensing an image of an object and an optical code associated with the object and generating respective object image data and optical code image data;
a database storing a plurality of digital codes and an object image data entry associated with respective digital codes of the plurality of digital codes, wherein the object image data entry associated with a digital code of the plurality of digital codes represents at least one image of an object that is assigned the digital code; and
a processing unit for receiving the object image data and the optical code image data from the imaging engine, said processing unit comprising;
a code generation software module using one decoding method for generating one set of at least one digital code that corresponds to the optical code image data;
a database query module for accessing at least one object image data entry stored in the database associated with at least one respective stored digital code that substantially matches the respective one set of at least one generated digital code; and
a comparator module for comparing the generated object image data with the at least one accessed object image data entry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for verifying an optical code read comprising the steps of:
-
receiving optical code image data and object image data associated with the optical code read and an object associated with the optical code, respectively;
generating one set of at least one digital code in accordance with the optical code image data using one decoding method;
querying a database for accessing at least one stored object image data entry associated with at least one stored digital code that substantially matches the one set of at least one generated digital code;
comparing the received object image data with the at least one accessed object image data entry; and
wherein the at least one accessed object image data entry includes data indicative of at least one characteristic of the object assigned the matching stored digital code;
further including the step of extracting from the received object image data, data indicative of at least one characteristic of the object imaged by the imaging engine; and
the comparing step includes comparing the data indicative of the at least one characteristic of the respective at least one accessed object image data entry and the received object image data. - View Dependent Claims (15, 16, 17, 18)
-
Specification