Mixed media reality recognition with image tracking
First Claim
1. A method of image tracking-assisted recognition, the method comprising:
- receiving a first image depicting at least a first portion of a media;
determining a first recognition result comprising an electronic document that matches the first image and an absolute location of the first image on the electronic document;
receiving a second image depicting at least a second portion of the media;
generating first image tracking information responsive to receiving the second image, the first image tracking information indicating a relative location of the second image to the absolute location of the first image on the electronic document;
responsive to the first image tracking information indicating that the electronic document includes the relative location of the second image to the absolute location of the first image, retrieving a first recognition result, the first recognition result corresponding to both the first image and the second image;
determining a second recognition result using the second image; and
verifying the first image tracking information indicating that the electronic document includes the relative location of the second image to the absolute location of the first image by comparing the second recognition result to the first recognition result.
1 Assignment
0 Petitions
Accused Products
Abstract
An MMR system integrating image tracking and recognition comprises a plurality of mobile devices, a pre-processing server or MMR gateway, and an MMR matching unit, and may include an MMR publisher. The MMR matching unit receives an image query from the pre-processing server or 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. Image tracking information also is provided for determining relative locations of images within a document page. The mobile device includes an image tracker for providing at least a portion of the image tracking information. The present invention also includes methods for image tracking-assisted recognition, recognition of multiple images using a single image query, and improved image tracking using MMR recognition.
494 Citations
12 Claims
-
1. A method of image tracking-assisted recognition, the method comprising:
-
receiving a first image depicting at least a first portion of a media; determining a first recognition result comprising an electronic document that matches the first image and an absolute location of the first image on the electronic document; receiving a second image depicting at least a second portion of the media; generating first image tracking information responsive to receiving the second image, the first image tracking information indicating a relative location of the second image to the absolute location of the first image on the electronic document; responsive to the first image tracking information indicating that the electronic document includes the relative location of the second image to the absolute location of the first image, retrieving a first recognition result, the first recognition result corresponding to both the first image and the second image; determining a second recognition result using the second image; and verifying the first image tracking information indicating that the electronic document includes the relative location of the second image to the absolute location of the first image by comparing the second recognition result to the first recognition result. - View Dependent Claims (2, 3)
-
-
4. A method of improved image tracking, the method comprising:
-
receiving a first image depicting at least a first portion of a media; determining a first recognition result comprising an electronic document that matches the first image and a first absolute location of the first image on the electronic document; receiving a second image depicting at least a second portion of the media; generating image tracking information responsive to receiving the second image, the image tracking information indicating a relative location of the second image to the first absolute location of the first image on the electronic document; submitting an image query corresponding to the second image; receiving a second recognition result associated with the image query, the second recognition result comprising an identifier and a second absolute location of the second image on the electronic document; determining the second absolute location of the second image on the electronic document from the second recognition result; and updating the image tracking information to replace the relative location of the second image with the second absolute location of the second image. - View Dependent Claims (5, 6)
-
-
7. A system of image tracking-assisted recognition, the system comprising:
-
one or more processors; a central scheduler; a tracking manager, stored on a memory and executable by the one or more processors, the tracking manager for; receiving a first image depicting at least a first portion of a media, for determining a first recognition result comprising an electronic document that matches the first image and an absolute location of the first image on the electronic document; receiving a second image depicting at least a second portion of the media; generating first image tracking information responsive to receiving the second image, the first image tracking information indicating a relative location of the second image to the absolute location of the first image on the electronic document and responsive to the first image tracking information indicating that the electronic document includes the relative location of the second image to the absolute location of the first image; retrieving a first recognition result, the first recognition result corresponding to both the first image and the second image; determining a second recognition result using the second image; and verifying the first image tracking information indicating that the electronic document includes the relative location of the second image to the absolute location of the first image by comparing the second recognition result to the first recognition result; and a database coupled to the tracking manager, the database for storing the first recognition result. - View Dependent Claims (8, 9)
-
-
10. A system of improved image tracking, the system comprising:
-
one or more processors; a tracking manager, stored on a memory and executable by the one or more processors, the tracking manager for receiving a first image depicting at least a first portion of a media, for determining a first recognition result comprising an electronic document that matches the first image and a first absolute location of the first image on the electronic document, for receiving a second image depicting at least a second portion of the media, for generating image tracking information responsive to receiving the second image, the image tracking information indicating a relative location of the second image to the first absolute location of the first image on the electronic document, for submitting an image query corresponding to the second image, for receiving a second recognition result associated with an image query, the second recognition result comprising an identifier and a second absolute location of the second image on the electronic document, for determining a second absolute location of the second image on the electronic document from the second recognition result and for updating the image tracking information to replace the relative location of the second image with the second absolute location of the second image; and a database coupled to the tracking manager, the database for storing the first recognition result. - View Dependent Claims (11, 12)
-
Specification