Combining results of image retrieval processes
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A MMR system for newspaper publishing comprises a plurality of mobile devices, an MMR gateway, an MMR matching unit and an MMR publisher. The MMR matching unit receives an image query from the MMR gateway and sends it to one or more of the recognition units to identify a result including a document, the page and the location on the page. The MMR matching unit also includes a result combiner coupled to each of the recognition units to receive recognition results. The result combiner produces a list of most likely results and associated confidence scores. This list of results is sent by the result combiner back to the MMR gateway for presentation on the mobile device. The result combiner uses the quality predictor as an input in deciding which results are best.
-
Citations
16 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for combining recognition results using predicted values, the method comprising:
-
computing, with a processor, a first recognizability score corresponding to a 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 a second recognition algorithm using 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; determining whether the first recognizability score is above a threshold; determining whether the second recognizability score is above a threshold; and when the first recognizability score and the second recognizability score are both above a threshold; performing recognition on the input image to generate a first recognition result, a first confidence score, and first document information associated with the first recognition result; performing recognition on the input image to generate a second recognition result, a second confidence score, and second document information associated with the second recognition result; modifying the first confidence score and the second confidence score using the first recognizability score and the second recognizability score, respectively; determining 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. - View Dependent Claims (14, 15, 16)
-
Specification