Defined data patterns for object handling
First Claim
1. A method, comprising:
- obtaining, by a processing device, image data of an object;
comparing, by the processing device, the image data with a plurality of patterns stored in memory, wherein each pattern identifies spatial information of corresponding pattern elements;
determining, by the processing device, a plurality of confidence levels based on comparing the image data with the plurality of patterns;
comparing, by the processing device, the plurality of confidence levels with corresponding confidence thresholds, wherein the plurality of patterns stored in memory are associated with corresponding confidence thresholds; and
identifying, by the processing device, a pattern from the plurality of patterns based, at least in part, on identifying the pattern associated with the corresponding confidence threshold that is first met by comparing the plurality of confidence levels; and
wherein the object is processed according to the identified pattern.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of defining data patterns for object handling includes obtaining an image of an input data area, processing the image to obtain image data, and comparing the image data with a pattern, wherein the pattern identifies spatial information of corresponding pattern fields of the pattern. The method further includes determining a confidence level of the comparison of the image data according to a success in matching the image data with the pattern fields, comparing the confidence level with a confidence threshold associated with the pattern, and selecting the pattern. A pattern output associated with the selected pattern is identified, wherein the pattern output corresponds to a canonical return format, and the pattern output is applied to the image data.
149 Citations
17 Claims
-
1. A method, comprising:
-
obtaining, by a processing device, image data of an object; comparing, by the processing device, the image data with a plurality of patterns stored in memory, wherein each pattern identifies spatial information of corresponding pattern elements; determining, by the processing device, a plurality of confidence levels based on comparing the image data with the plurality of patterns; comparing, by the processing device, the plurality of confidence levels with corresponding confidence thresholds, wherein the plurality of patterns stored in memory are associated with corresponding confidence thresholds; and identifying, by the processing device, a pattern from the plurality of patterns based, at least in part, on identifying the pattern associated with the corresponding confidence threshold that is first met by comparing the plurality of confidence levels; and wherein the object is processed according to the identified pattern. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
an imaging device configured to generate image data responsive to a portion of an object located within view of the imaging device; a memory device configured to store a plurality of patterns; and a processing device configured to; compare the image data with a pattern stored in the memory device, wherein the pattern identifies spatial information of corresponding pattern elements; determine a confidence level of the comparison of the image data according to a success in matching the image data with the pattern elements; compare the confidence level with a confidence threshold associated with the pattern, wherein the plurality of patterns stored in the memory device are associated with corresponding confidence thresholds; and identify the pattern from the plurality of patterns stored in the memory device based, at least in part, on comparing the confidence level with the confidence threshold, wherein the object is processed according to the identified pattern; compare the image data with the plurality of patterns; determine a plurality of confidence levels based on comparing the image data with the plurality of patterns; and compare the plurality of confidence levels with the corresponding confidence thresholds, wherein the identified pattern is associated with the corresponding confidence threshold that is first met by comparing the plurality of confidence levels. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory memory device having stored thereon computer-executable instructions that, in response to execution by a processing device, cause the processing device to perform operations comprising:
-
obtaining image data of an object, comparing the image data with a stored pattern, wherein the stored pattern identifies spatial information of corresponding pattern elements; determining a confidence level of the comparison of the image data according to a success in matching the image data with the pattern elements; comparing the confidence level with a confidence threshold associated with the pattern, wherein a plurality of stored patterns are associated with corresponding confidence thresholds; identifying the stored pattern from the plurality of stored patterns based, at least in part, on comparing the confidence level with the confidence threshold, wherein the object is processed according to the identified stored pattern; comparing the image data with the plurality of stored patterns; determining a plurality of confidence levels based on comparing the image data with the plurality of stored patterns; and comparing the plurality of confidence levels with the corresponding confidence thresholds, wherein identifying the stored pattern comprises identifying the stored pattern associated with the corresponding confidence threshold that is first met by comparing the plurality of confidence levels. - View Dependent Claims (14, 15, 16, 17)
-
Specification