Database assisted OCR for street scenes and other images
First Claim
1. A method for assisting optical character recognition (OCR) of a street scene image using a mapping system database, the method comprising:
- determining a target GPS location for a street scene image using known GPS data associated with that street scene image;
estimating a street address of the target GPS location;
identifying a target address range based on the street address of the target GPS location;
querying a mapping system database to identify a business name having a street address in the target address range;
performing OCR of the street scene image to determine if key words associated with the identified business name are present; and
in response to determining that at least one key word associated with the identified business name is present, determining an actual GPS location for the street address of that business name, based on the known GPS data.
2 Assignments
0 Petitions
Accused Products
Abstract
Optical character recognition (OCR) for images such as a street scene image is generally a difficult problem because of the variety of fonts, styles, colors, sizes, orientations, occlusions and partial occlusions that can be observed in the textual content of such scenes. However, a database query can provide useful information that can assist the OCR process. For instance, a query to a digital mapping database can provide information such as one or more businesses in a vicinity, the street name, and a range of possible addresses. In accordance with an embodiment of the present invention, this mapping information is used as prior information or constraints for an OCR engine that is interpreting the corresponding street scene image, resulting in much greater accuracy of the digital map data provided to the user.
-
Citations
21 Claims
-
1. A method for assisting optical character recognition (OCR) of a street scene image using a mapping system database, the method comprising:
-
determining a target GPS location for a street scene image using known GPS data associated with that street scene image;
estimating a street address of the target GPS location;
identifying a target address range based on the street address of the target GPS location;
querying a mapping system database to identify a business name having a street address in the target address range;
performing OCR of the street scene image to determine if key words associated with the identified business name are present; and
in response to determining that at least one key word associated with the identified business name is present, determining an actual GPS location for the street address of that business name, based on the known GPS data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for assisting optical character recognition (OCR) of a street scene image using a database, the method comprising:
-
querying a database to identify a feature expected in a street scene image of one or more street addresses, the street scene image associated with known GPS data;
performing OCR of the street scene image to determine if the expected feature is present in the street scene image; and
in response to determining that the expected feature is present, determining an actual GPS location for a street address associated with that expected feature. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for assisting optical character recognition (OCR) of an image using a database, the method comprising:
-
querying a database to identify at least one keyword corresponding to text expected to be in an image; and
performing OCR of the image to determine if the keyword is present in the image. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification