On-Screen Guideline-Based Selective Text Recognition
First Claim
1. A computer-implemented method for selectively recognizing text in a live video stream, comprising:
- receiving a video frame from a camera in real time;
displaying a guideline overlaid on the video frame on a display device;
identifying a text region in the video frame associated with the guideline, the text region comprising text; and
converting the text in the text region into an editable symbolic form.
2 Assignments
0 Petitions
Accused Products
Abstract
A live video stream captured by an on-device camera is displayed on a screen with an overlaid guideline. Video frames of the live video stream are analyzed for a video frame with acceptable quality. A text region is identified in the video frame approximate to the on-screen guideline and cropped from the video frame. The cropped image is transmitted to an optical character recognition (OCR) engine, which processes the cropped image and generates text in an editable symbolic form (the OCR'"'"'ed text). A confidence score is determined for the OCR'"'"'ed text and compared with a threshold value. If the confidence score exceeds the threshold value, the OCR'"'"'ed text is outputted.
170 Citations
26 Claims
-
1. A computer-implemented method for selectively recognizing text in a live video stream, comprising:
-
receiving a video frame from a camera in real time; displaying a guideline overlaid on the video frame on a display device; identifying a text region in the video frame associated with the guideline, the text region comprising text; and converting the text in the text region into an editable symbolic form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium encoded with executable computer program code for selectively recognizing text in a live video stream, the computer program code comprising program code for:
-
receiving a video frame from a camera in real time; displaying a guideline overlaid on the video frame on a display device; identifying a text region in the video frame associated with the guideline, the text region comprising text; and converting the text in the text region into an editable symbolic form.
-
-
17. A computer system for selectively recognizing text in a live video stream, comprising:
a computer-readable storage medium comprising executable computer program code for; a video User Interface (UI) module for receiving a video frame from a camera in real time and displaying a guideline overlaid on the video frame on a display device; a text region identification module for identifying a text region in the video frame associated with the guideline, the text region comprising text; and an OCR module for converting the text in the text region into an editable symbolic form.
-
18. A computer-implemented method for converting text in a series of received images into text in an editable symbolic form, comprising:
-
receiving a series of images from a client, the series of images comprising a first image; processing the first image using OCR functions to generate text in the editable symbolic form; determining a confidence score for the generated text based on text generated for other images in the series of images received from the client; and responsive to the confidence score exceeding a threshold value, transmitting the generated text to the client in response to the series of images. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A computer-readable storage medium encoded with executable computer program code for converting text in a series of received images into text in an editable symbolic form, the computer program code comprising program code for:
-
receiving a series of images from a client, the series of images comprising a first image; processing the first image using OCR functions to generate text in the editable symbolic form; determining a confidence score for the generated text based on text generated for other images in the series of images received from the client; and responsive to the confidence score exceeding a threshold value, transmitting the generated text to the client in response to the series of images.
-
-
26. A computer system for converting text in a series of received images into text in an editable symbolic form, comprising:
a computer-readable storage medium comprising executable computer program code for; an OCR engine for receiving a series of images from a client, the series of images comprising a first image and processing the first image using OCR functions to generate text in the editable symbolic form; and a confidence evaluation module for determining a confidence score for the generated text based on text generated for other images in the series of images received from the client and transmitting, responsive to the confidence score exceeding a threshold value, the generated text to the client in response to the series of images.
Specification