System and method for updating geographic data
First Claim
Patent Images
1. A method for updating geographic data associated with a geographic location, the method comprising:
- receiving, by one or more computing devices, at least one image recorded at the geographic location;
identifying, by the one or more computing devices, an area within the at least one image, the area including text, wherein identifying an area includes identifying coordinates of a location of the area within the at least one image;
transmitting, by the one or more computing devices, the area to one out of a group of Completely Automated Public Turing test to tell Computer and Humans Apart (CAPTCHA) systems, wherein a language associated with the geographic location is used to select the one out of the group of CAPTCHA systems;
receiving, by the one or more computing devices, a set of transcription attempts from the CAPTCHA system;
analyzing, by the one or more computing devices, the set of transcription attempts;
generating, by the one or more computing devices, a transcription of the text based on the act of analyzing; and
updating, by the one or more computing devices, the geographic data associated with the geographic location based on the transcription of the text associated with the identified coordinates of the location of the area within the at least one image.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one aspect, embodiments of the invention provide a system and method for utilizing the effort expended by a user in responding to a CAPTCHA request to automatically transcribe text from images in order to verify, retrieve and/or update geographic data associated with geographic locations at which the images were recorded.
-
Citations
19 Claims
-
1. A method for updating geographic data associated with a geographic location, the method comprising:
-
receiving, by one or more computing devices, at least one image recorded at the geographic location; identifying, by the one or more computing devices, an area within the at least one image, the area including text, wherein identifying an area includes identifying coordinates of a location of the area within the at least one image; transmitting, by the one or more computing devices, the area to one out of a group of Completely Automated Public Turing test to tell Computer and Humans Apart (CAPTCHA) systems, wherein a language associated with the geographic location is used to select the one out of the group of CAPTCHA systems; receiving, by the one or more computing devices, a set of transcription attempts from the CAPTCHA system; analyzing, by the one or more computing devices, the set of transcription attempts; generating, by the one or more computing devices, a transcription of the text based on the act of analyzing; and updating, by the one or more computing devices, the geographic data associated with the geographic location based on the transcription of the text associated with the identified coordinates of the location of the area within the at least one image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for updating geographic data associated with a geographic location, the system comprising;
-
one or more computing devices; an input of the one or more computing devices configured to receive at least one image recorded at the geographic location; an extraction component of the one or more computing devices configured to encode the at least one image with an identification of an area within the image that includes text, wherein the area includes coordinates of a location of the area within the at least one image; a clipping component of the one or more computing devices configured to remove the area from the at least one image; an interface of the one or more computing devices configured to transmit the area to one out of a group of Completely Automated Public Turing test to tell Computer and Humans Apart (CAPTCHA) systems, wherein a language associated with the geographic location is used to select the one out of the group of CAPTCHA systems, and to receive a set of transcription attempts from the CAPTCHA system; a merging component of the one or more computing devices configured to analyze the set of transcription attempts received from the CAPTCHA system and generate a transcription of the text based on the analysis of the set of transcription attempts; and a database of the one or more computing devices configured to receive the transcription of the text associated with the coordinates of the location of the area within the at least one image and in response, update the geographic data associated with the geographic location stored within the database. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium comprising computer-executable instructions that when executed on a processor performs a method for updating geographic data associated with a geographic location, the method comprising acts of:
-
receiving at least one image recorded at the geographic location; identifying an area within the at least one image, the area including text, wherein identifying an area includes identifying coordinates of a location of the area within the at least one image; transmitting the area to one out of a group of Completely Automated Public Turing test to tell Computer and Humans Apart (CAPTCHA) systems, wherein a language associated with the geographic location is used to select the one out of the group of CAPTCHA systems; displaying the area to a plurality of users having access to the selected one out of the group of CAPTCHA systems; recording a set of transcription attempts from the plurality of users; analyzing the set of transcription attempts; generating a transcription of the text based on the act of analyzing; and updating the geographic information related to the geographic location based on the transcription of the text associated with the identified coordinates of the location of the area within the at least one image.
-
Specification