Providing in-line previews of a source image for aid in correcting OCR errors
First Claim
1. In a digital medium environment for editing machine-readable documents generated from non-machine-readable documents, a method for aiding in correcting a machine-readable document, comprising:
- converting, by at least one processor, an image having text into a document with machine-readable text;
detecting, by the at least one processor, a position of a cursor within the document with machine-readable text;
determining, by the at least one processor, a position in the image corresponding to the detected position of the cursor within the document with machine-readable text;
capturing, upon determining the position in the image and by the at least one processor, a portion of the image proximate the position in the image corresponding to the detected position of the cursor within the document with machine-readable text; and
overlaying, by the at least one processor, the captured portion of the image on the document with machine-readable text adjacent to the detected position of the cursor.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed toward systems and methods for assisting users in correcting OCR errors. For example, systems and methods described herein involve identifying the position of a cursor within a machine-readable document. Systems and methods described herein also involve identifying corresponding position co-ordinates in a source image, as well as, capturing an image preview from the source image based on the corresponding position co-ordinates. Systems and methods described herein may also involve providing the preview of the source image within the machine-readable document.
15 Citations
20 Claims
-
1. In a digital medium environment for editing machine-readable documents generated from non-machine-readable documents, a method for aiding in correcting a machine-readable document, comprising:
-
converting, by at least one processor, an image having text into a document with machine-readable text; detecting, by the at least one processor, a position of a cursor within the document with machine-readable text; determining, by the at least one processor, a position in the image corresponding to the detected position of the cursor within the document with machine-readable text; capturing, upon determining the position in the image and by the at least one processor, a portion of the image proximate the position in the image corresponding to the detected position of the cursor within the document with machine-readable text; and overlaying, by the at least one processor, the captured portion of the image on the document with machine-readable text adjacent to the detected position of the cursor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. In a digital medium environment for machine-readable documents generated from non-machine-readable documents, a method for aiding in correcting a machine-readable document, comprising:
-
identifying, by at least one processor, a first position of a cursor within an optical character recognized document generated from an image having recognizable text; obtaining, by the at least one processor, a first portion of the image having recognizable text corresponding to the first position of the cursor within the optical character recognized document; providing, by the at least one processor, a preview of the image, within the optical character recognized document adjacent to the first position of the cursor, the preview including the first portion of the image having recognizable text; detecting, by the at least one processor, movement of the cursor within the optical character recognized document from the first position to a second position; obtaining, by the at least one processor, a second portion of the image having recognizable text corresponding to the second position of the cursor within the optical character recognized document; and based on the detected movement in the position of the cursor; updating, by the at least one processor, the preview of the image to include the second portion of the image having recognizable text; and moving the preview of the image from adjacent the first position to adjacent the second position of the cursor. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system for aiding in correcting a machine-readable document, the system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; convert an image having text into a document with machine-readable text; detect a position of a cursor within the document with machine-readable text; determine a position in the image corresponding to the detected position of the cursor within the document with machine-readable text; capture, upon determining the position in the image, a portion of the image proximate the position in the image corresponding to the detected position of the cursor within the document with machine-readable text; and overlay the captured portion of the image on the document with machine-readable text adjacent to the detected position of the cursor. - View Dependent Claims (20)
-
Specification