Recognizing text in images using ranging data
First Claim
Patent Images
1. A computer-implemented method for recognizing text in an image, comprising:
- processing an image to divide the image into one or more regions;
detecting one or more features in each region;
determining for each region whether it is a candidate text region potentially containing text using the detected features;
receiving ranging data associated with the image;
generating a planar map of the image using the ranging data;
comparing the candidate text regions with the planar map;
eliminating candidate text regions that are not located on a single plane;
enhancing the candidate text regions that were not eliminated to generate an enhanced image; and
performing optical character recognition on the enhanced image.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus including computer program products for recognizing text in images are provided. In one implementation, a computer-implemented method for recognizing text in an image is provided. The method includes receiving a plurality of images. The method also includes processing the images to detect a corresponding set of regions of the images, each image having a region corresponding to each other image region, as potentially containing text. The method further includes combining the regions to generate an enhanced region image and performing optical character recognition on the enhanced region image.
-
Citations
27 Claims
-
1. A computer-implemented method for recognizing text in an image, comprising:
-
processing an image to divide the image into one or more regions; detecting one or more features in each region; determining for each region whether it is a candidate text region potentially containing text using the detected features; receiving ranging data associated with the image; generating a planar map of the image using the ranging data; comparing the candidate text regions with the planar map; eliminating candidate text regions that are not located on a single plane; enhancing the candidate text regions that were not eliminated to generate an enhanced image; and performing optical character recognition on the enhanced image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product, encoded on a computer-readable storage device, operable to cause data processing apparatus to perform operations comprising:
-
processing the image to divide the image into one or more regions; detect one or more features in each region; determining for each region whether it is a candidate text region potentially containing text using the detected features; receiving ranging data associated with the image; generating a planar map of the image using the ranging data; comparing the candidate text regions with the planar map; eliminating candidate text regions that are not located on a single plane; enhancing the candidate text regions to generate an enhanced image; and performing optical character recognition on the enhanced image. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
one or more processors configured to execute instructions in order to perform the following operations; processing an image to divide the image into one or more regions; detecting one or more features in each region; determining for each region whether it is a candidate text region potentially containing text using the detected features; receiving ranging data associated with the image; generating a planar map of the image using the ranging data; comparing the candidate text regions with the planar map; eliminating candidate text regions that are not located on a single plane; enhancing the candidate text regions that were not eliminated to generate an enhanced image; and performing optical character recognition on the enhanced image. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification