APPLYING SUPER RESOLUTION FOR QUALITY IMPROVEMENT OF OCR PROCESSING
First Claim
1. A method for improving quality of recognition of objects in images, the method comprising:
- receiving a plurality of images, each image depicting same object;
selecting a first image from the plurality of images;
estimating motion of elements of the object in the first image relative to images in the plurality of images;
based on results of motion estimation, performing motion compensation of elements of the one or more objects using the first image for the images in the plurality of images;
accumulating signal from the compensated images into the first image resulting in a high resolution image; and
performing object recognition using the resulting high resolution image.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for improving the quality of recognition of the object based on a series of frame images of objects are described herein. A plurality of images depicting the same object are received. A first image is selected from the plurality of images. The first image may be an image with the highest quality from plurality of images. For each image in the plurality of images, motion estimation of elements of an image in the plurality of images and the first image is performed. Based on the results of motion estimation, motion compensation and signal accumulation of the object in the images in the plurality of images using the first image are performed. A high resolution image of the object obtained based on the motion compensation and signal accumulation is generated. Character recognition on the resulting high resolution image is performed.
-
Citations
41 Claims
-
1. A method for improving quality of recognition of objects in images, the method comprising:
-
receiving a plurality of images, each image depicting same object; selecting a first image from the plurality of images; estimating motion of elements of the object in the first image relative to images in the plurality of images; based on results of motion estimation, performing motion compensation of elements of the one or more objects using the first image for the images in the plurality of images; accumulating signal from the compensated images into the first image resulting in a high resolution image; and performing object recognition using the resulting high resolution image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system comprising:
-
one or more data processors; and one or more storage devices storing instructions that, when executed by the one or more data processors, cause the one or more data processors to perform operations comprising; receiving a plurality of images, each image depicting same object; selecting a first image from the plurality of images; estimating motion of elements of the object in the first image relative to images in the plurality of images; based on results of motion estimation, performing motion compensation of elements of the one or more objects using the first image for the images in the plurality of images; accumulating signal from the at least some compensated images into the first image resulting in a high resolution image; and performing object recognition using the resulting high resolution image. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-readable storage medium having machine instructions stored therein, the instructions being executable by a processor to cause the processor to perform operations comprising:
-
receiving a plurality of images, each image depicting same object; selecting a first image from the plurality of images; estimating motion of elements of the object in the first image relative to images in the plurality of images; based on results of motion estimation, performing motion compensation of elements of the one or more objects using the first image for the images in the plurality of images; accumulating signal from the compensated images into the first image resulting in a high resolution image; and performing object recognition using the resulting high resolution image.
-
Specification