TRELLIS BASED WORD DECODER WITH REVERSE PASS
First Claim
1. A method to prepare a forward trellis and a reverse trellis in an optical character recognition (OCR) system, the method comprising:
- accessing a list of words;
loading the forward trellis using the list of words to form a loaded forward trellis; and
loading the reverse trellis using the list of words to form a loaded reverse trellis.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, apparatuses, and methods to relate images of words to a list of words are provided. A trellis based word decoder analyses a set of OCR characters and probabilities using a forward pass across a forward trellis and a reverse pass across a reverse trellis. Multiple paths may result, however, the most likely path from the trellises has the highest probability with valid links. A valid link is determined from the trellis by some dictionary word traversing the link. The most likely path is compared with a list of words to find the word closest to the most.
7 Citations
20 Claims
-
1. A method to prepare a forward trellis and a reverse trellis in an optical character recognition (OCR) system, the method comprising:
-
accessing a list of words; loading the forward trellis using the list of words to form a loaded forward trellis; and loading the reverse trellis using the list of words to form a loaded reverse trellis. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server to prepare a forward trellis and a reverse trellis in an optical character recognition (OCR) system, the server comprising:
-
a list of words; the forward trellis; the reverse trellis; a processor coupled to receive the list of words and coupled to load the forward trellis and the reverse trellis, wherein the processor comprises program code to; access the list of words; load the forward trellis using the list of words to form a loaded forward trellis; and load the reverse trellis using the list of words to form a loaded reverse trellis. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A server to prepare a forward trellis and a reverse trellis in an optical character recognition (OCR) system, the server comprising a processor and a memory, wherein the memory includes software instructions to:
-
access a list of words; load the forward trellis using the list of words to form a loaded forward trellis; and load the reverse trellis using the list of words to form a loaded reverse trellis.
-
-
14. A non-transitory computer-readable storage medium including program code stored thereon for a server to prepare a forward trellis and a reverse trellis, the non-transitory computer-readable storage medium comprising program code to:
-
access a list of words; load the forward trellis using the list of words to form a loaded forward trellis; and load the reverse trellis using the list of words to form a loaded reverse trellis. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification