Selective display of OCR'ed text and corresponding images from publications on a client device
First Claim
1. A computer-implemented method comprising:
- responsive to a quality measure for a text segment generated via an Optical Character Recognition (OCR) process meeting a quality threshold, displaying the text segment on a display of a client device; and
responsive to the quality measure of the text segment not meeting the quality threshold, displaying an image segment from which the text segment was generated via the OCR process on the display of the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
Text is extracted from a source image of a publication using an Optical Character Recognition (OCR) process. A document is generated containing text segments of the extracted text. The document includes a control module that responds to user interactions with the displayed document. Responsive to a user selection of a displayed text segment, a corresponding image segment from the source image containing the text is retrieved and rendered in place of the selected text segment. The user can select again to toggle the display back to the text segment. Each text segment can be tagged with a garbage score indicating its quality. If the garbage score of a text segment exceeds a threshold value, the corresponding image segment can be automatically displayed instead.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
responsive to a quality measure for a text segment generated via an Optical Character Recognition (OCR) process meeting a quality threshold, displaying the text segment on a display of a client device; and responsive to the quality measure of the text segment not meeting the quality threshold, displaying an image segment from which the text segment was generated via the OCR process on the display of the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium encoded with executable computer program code comprising program code for:
-
responsive to a quality measure of a text segment generated via an Optical Character Recognition (OCR) process meeting a quality threshold, displaying the text segment on a display of a client device; and responsive to the quality measure of the text segment not meeting the quality threshold, displaying an image segment from which the text segment was generated via the OCR process on the display of the client device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A client device comprising:
-
a non-transitory computer-readable storage medium storing executable computer program instructions comprising instructions for; responsive to a quality measure of a text segment generated via an Optical Character Recognition (OCR) process meeting a quality threshold, displaying the text segment on a display of a client device; and responsive to the quality measure of the text segment not meeting the quality threshold, displaying an image segment from which the text segment was generated via the OCR process on the display of the client device; and a processor for executing the program instructions. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification