ARCHITECTURE FOR MIXED MEDIA REALITY RETRIEVAL OF LOCATIONS AND REGISTRATION OF IMAGES
First Claim
1. A system for receiving a retrieval request and generating a recognition result, the system comprising:
- a gateway having a plurality of inputs for receiving the retrieval request, the gateway processing the retrieval request to generate an image query and a recognition parameter, the gateway having a plurality of outputs for sending recognition results; and
a matching unit coupled to receive the image query and the recognition parameter from the gateway, the matching unit analyzing and comparing the image query and recognition parameter to an index table to generate the recognition result, the matching unit coupled to send the recognition result to the gateway.
1 Assignment
0 Petitions
Accused Products
Abstract
A MMR system for publishing comprises a plurality of mobile devices, an MMR gateway, an MMR matching unit and an MMR publisher. The mobile devices send retrieval requests including image queries and other contextual information. The MMR gateway processes the retrieval request from the mobile devices and then generates an image query that is passed on to the MMR matching unit. 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 includes an image registration unit that receives new content from the MMR publisher and updates the index table of the MMR matching unit. A method for automatically registering images and other data with the MMR matching unit, a method for dynamic load balancing and a method for image-feature-based queue ordering are also included.
156 Citations
21 Claims
-
1. A system for receiving a retrieval request and generating a recognition result, the system comprising:
-
a gateway having a plurality of inputs for receiving the retrieval request, the gateway processing the retrieval request to generate an image query and a recognition parameter, the gateway having a plurality of outputs for sending recognition results; and a matching unit coupled to receive the image query and the recognition parameter from the gateway, the matching unit analyzing and comparing the image query and recognition parameter to an index table to generate the recognition result, the matching unit coupled to send the recognition result to the gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for dynamic load balancing in a mixed media reality system, the method comprising:
-
monitoring for image queries and recognition results for a pre-define period; generating a load balancing control signal specifying a configuration for index tables of an acquisition unit; and loading a first set of index tables and a second set of index tables with content according to the load balancing control signal. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for performing image feature-based ordering in the distribution of image queries by a dispatcher to a acquisition unit having a plurality of recognition units, the method comprising:
-
receiving an image query; analyzing image features in the image query generating a predicted time by measuring a time required to recognize the image features; creating correlations between image features and predicted times; measuring an actual time required by the acquisition unit to recognize the image query; adjusting the correlations by the actual time; using the adjusted correlations to reorder and assign image queries to recognition units of the acquisition unit. - View Dependent Claims (19, 20, 21)
-
Specification