Efficient identification and correction of optical character recognition errors through learning in a multi-engine environment
AssigneeGoogle Inc.
InventorsAhmad E. Abdulkader, Matthew R. Casey
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsAhmad E. Abdulkader, Matthew R. Casey
Estimating the term…
OCR errors are identified and corrected through learning. An error probability estimator is trained using ground truths to learn error probability estimation. Multiple OCR engines process a text image, and convert it into texts. The error probability estimator compares the outcomes of the multiple OCR engines for mismatches, and determines an error probability for each of the mismatches. If the error probability of a mismatch exceeds an error probability threshold, a suspect is generated and grouped together with similar suspects in a cluster. A question for the cluster is generated and rendered to a human operator for answering. The answer from the human operator is then applied to all suspects in the cluster to correct OCR errors in the resulting text. The answer is also used to further train the error probability estimator.
A method of correcting Optical Character Recognition (OCR) errors, comprising:
A non-transitory computer-readable storage medium containing executable computer program code for performing a method of correcting Optical Character Recognition (OCR) errors comprising:
A computer system for correcting Optical Character Recognition (OCR) errors, the computer system comprising:
Dependencies are inferred from the claim text.