CPC G06V 30/153 (2022.01) | 20 Claims |
1. A system comprising:
a memory storing a plurality of likelihood arrays indicating a plurality of likelihoods at a sequence of times for a plurality of digit values for a plurality of digits of a meter readout; and
a processor operatively coupled to the memory and configured to:
obtain a first path that includes a sequence of first path values that are associated with the sequence of times;
use the first path and the likelihood arrays to assemble a chain set that includes a plurality of chains that include a plurality of second path chain elements;
use a chain criteria to limit a chain set size of the chain set;
form a second path set by splicing the chains at a plurality of chain overlaps;
use a final selection criterion to select a final trajectory that passes through the second path; and
output the final trajectory as a sequence of readings of the meter readout,
wherein the second path chain elements are chain elements that include a value and a likelihood of the value, and
wherein the values of the second path chain elements include at least one more digit than the first path values.
|