IP Library Granted Patent US 7,120,302
Granted Patent B1
US 7,120,302 · App. 09/919,769 · Granted Oct 10, 2006

Method for improving the accuracy of character recognition processes

Assignee: RAF Technology, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,120,302
App. No.
09/919,769
Granted
Oct 10, 2006
Kind
B1
Abstract

The present invention embodies a character recognition method for constructing a result string from a plurality of result sets. Each result set comprises at least one candidate character, and each candidate character has an associated confidence indication. The method can begin by selecting a plurality of character types. For each selected character type, a candidate string can be created by concatenating a candidate character of the selected character type from each result set. The associated confidence indication for each concatenated candidate character can be combined to form a corresponding combined confidence indication for each created candidate string. The created candidate string with the most favorable corresponding combined confidence indication can be selected as the result string.

Claims (34)

1. A character recognition method for accurately constructing a result string, the method comprising the steps of:

generating a digital representation of an input string including characters;

generating a result set for each character in the input string, each result set including a plurality of candidate characters and a plurality of associated confidence indications;

selecting a plurality of character types;

for a first selected character type, creating a first candidate string by concatenating candidate characters with a most favorable corresponding confidence indication of the first selected character type from each result set;

for a second selected character type, creating a second candidate string by concatenating candidate characters with a most favorable corresponding confidence indication of the second selected character type from each result set;

if there is no candidate character for the first candidate string in a result set for the first selected character type, extracting a substitute candidate character of the second selected character type;

concatenating the substitute candidate character with candidate characters with a most favorable corresponding confidence indication of the first selected character type from each result set to thereby form the first candidate string;

ascribing a substitute associated confidence indication for the substitute candidate character;

for the first and second candidate strings, combining the associated confidence indication for each concatenated candidate character to form a corresponding combined confidence indication; and

selecting as the result string the created candidate string with a most favorable corresponding combined confidence indication.

2. The method of claim 1 , wherein the substitute candidate character corresponds to a most favorable corresponding confidence indication of the second selected character type for the result set.

3. The method of claim 1 , wherein:

each confidence indication is numeric; and

the most favorable corresponding combined confidence indication has a greatest combined value.

4. The method of claim 1 , wherein the first selected character type includes a plurality of subset character types.

5. The method of claim 4 , wherein the first selected character type further includes a pattern for positioning the candidate characters of the plurality of subset character types.

6. A computer readable medium having computer instruction code for performing a method of character recognition to accurately construct a result string, the method comprising:

generating a digital representation of an input string including characters;

generating a result set for each character in the input string, each result set including a plurality of candidate characters and a plurality of associated confidence indications;

selecting a plurality of character types;

for a first selected character type, creating a first candidate string by concatenating candidate characters with a most favorable corresponding confidence indication of the first selected character type from each result set;

for a second selected character type, creating a second candidate string by concatenating candidate characters with a most favorable corresponding confidence indication of the second selected character type from each result set;

if there is no candidate character for the first candidate string in a result set for the first selected character type, extracting a substitute candidate character of the second selected character type;

concatenating the substitute candidate character with candidate characters with a most favorable corresponding confidence indication of the first selected character type from each result set to thereby form the first candidate string;

ascribing a substitute associated confidence indication for the substitute candidate character;

for the first and second candidate strings, combining the associated confidence indication for each concatenated candidate character to form a corresponding combined confidence indication; and

selecting as the result string the created candidate string with a most favorable corresponding combined confidence indication.

7. The computer readable medium of claim 6 , wherein the substitute candidate character corresponds to a most favorable corresponding confidence indication of the second selected character type for the result set.

8. The computer readable medium of claim 6 , wherein:

each confidence indication is numeric; and

the most favorable corresponding combined confidence indication has a greatest combined value.

9. The computer readable medium of claim 6 , wherein the first selected character type includes a plurality of subset character types.

10. The computer readable medium of claim 9 , wherein the first selected character type further includes a pattern for positioning the candidate characters of the plurality of subset character types.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2017
From: RAF TECHNOLOGY, INC.
To: MATTHEWS INTERNATIONAL CORPORATION
Reel/Frame 043976/0297 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2006
From: BILLESTER, STEPHEN E. M.
To: RAF TECHNOLOGY, INC.
Reel/Frame 017488/0052 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2002
From: BILLESTER, STEPHEN E. M.
To: RAF TECHNOLOGY INC.
Reel/Frame 012448/0693 →
Continuity (1)
Provisional Application 6022169500 · Jul 31, 2000