主权项 |
1. A barcode reading system for decoding at least a portion of a barcode comprising:
a barcode scanner; a signal processor connected to the barcode scanner, wherein the signal processor is configured to:
store first integrated sub-character barcode feature evidence for the barcode, the first integrated sub-character barcode feature evidence comprising evidence for a first plurality of possible sub-character barcode feature interpretations for a first plurality of sub-character barcode features of the barcode;acquire, from the barcode scanner, a first scan signal for at least a first portion of the barcode;extract, from the first scan signal, sub-character barcode feature measurements for a second plurality of sub-character barcode features;determine first sub-character barcode feature evidence for the second plurality of sub-character barcode features based on the sub-character barcode feature measurements for the second plurality of sub-character barcode features, the first sub-character barcode feature evidence comprising evidence for a second plurality of possible sub-character barcode feature interpretations for the second plurality of sub-character barcode features;determine whether a first portion of the first integrated sub-character barcode feature evidence corresponds to a second portion of the first sub-character barcode feature evidence;integrate the first sub-character barcode feature evidence into the first integrated sub-character barcode feature evidence if the first portion of the first integrated sub-character barcode feature evidence corresponds to the second portion of the integrated sub-character barcode feature evidence; anddetermine one or more character values from the first integrated sub-character barcode feature evidence. |