Patent ID: 8856108

Claim:
A method for combining recognition results, the method comprising: receiving, with a processor, a first recognition result that was generated using a first recognition algorithm, a first confidence score associated with the first recognition result, and first document information associated with the first recognition result; receiving, with the processor, a second recognition result that was generated using a second recognition algorithm, a second confidence score associated with the second recognition result, and second document information associated with the second recognition result; computing, with the processor, a first recognizability score corresponding to the first recognition algorithm using at least an input image and contextual information including one or more from a group of a date, a time, a location of a device that transmitted the input image, a personal profile and a retrieval history; computing, with the processor, a second recognizability score corresponding to the second recognition algorithm using at least the input image and contextual information including one or more from a group of the date, the time, the location of the device that transmitted the input image, the personal profile and the retrieval history; modifying the first confidence score and the second confidence score using the first recognizability score and the second recognizability score, respectively; determining a number of votes for each of the first recognition result based in part on the first modified confidence score and the first document information, and the second recognition result based in part on the second modified confidence score and the second document information; and determining a recognition output by selecting one of the first recognition result and the second recognition result with a highest number of votes.