Image resizing for optical character recognition in portable reading machine
AssigneeKnfb Reader, LLC
InventorsRaymond C. Kurzweil, Paul Albrecht, Lucy Gibson
Life of this patent
Estimating the term…
Abstract
A reading machine that operates in various modes includes image correction processing is described. The reading device pre-processes an image for optical character recognition by receiving the image and determining whether text in the image is too large or small for optical character recognition processing by determining that text height falls outside of a range in which optical character recognition software will recognize text in a digitized image. If necessary the image is resized according to whether the text is too large or too small.
Claims17
A method of operating a portable electronic device, the method comprising:
- receiving by a processor device in the portable electronic device a high resolution image that captures a scene;
- processing by the processor device the high resolution image of the scene to produce a low resolution image relative to the high resolution image;
- processing by the processor device, the low resolution image to recognize a gesturing item in the low resolution image, which indicates a user-initiated gesture corresponding to a command to the portable electronic device;
- upon detection of gesturing,
- determining by the processing device the command from the user to the portable electronic device;
- causing by the processor, the portable electronic device to operate according to the command from the user to the portable electronic device;
- and
- applying optical character recognition processing by the processor to the high resolution image to detect text in the high resolution image.
A portable electronic device comprises:
- a processor;
- memory storing a computer program, the memory in communication with the processor and the processor configured to:
- receive a high resolution image that captures a scene;
- process the high resolution image of the scene to produce a low resolution image relative to the high resolution image;
- process the low resolution image to recognize a gesturing item in the low resolution image, which indicates a user-initiated gesture corresponding to a command to the portable electronic device;
- upon detection of gesturing,
- determine the command from the user to the portable electronic device;
- cause the portable electronic device to operate according to the command from the user to the portable electronic device;
- and
- apply optical character recognition processing by the processor to the high resolution image to detect text in the high resolution image.
A computer program product stored on a non-transitory computer readable hardware storage device for controlling a portable electronic device, the computer program product comprises instructions for causing a processor to:
- receive a high resolution image that captures a scene;
- process the high resolution image of the scene to produce a low resolution image relative to the high resolution image;
- process the low resolution image to recognize a gesturing item in the low resolution image, which indicates a user-initiated gesture corresponding to a command to the portable electronic device;
- upon detection of gesturing,
- determine the command from the user to the portable electronic device;
- cause the portable electronic device to operate according to the command from the user to the portable electronic device;
- and
- apply optical character recognition processing by the processor to the high resolution image to detect text in the high resolution image.
Dependencies are inferred from the claim text.