SYSTEM FOR THE TAGGING AND AUGMENTATION OF GEOGRAPHICALLY-SPECIFIC LOCATIONS USING A VISUAL DATA STREAM
First Claim
1. A computer-generated method for selecting augment information, the method comprising:
- receiving characteristics information of points of interest included in a first set of frames of a video stream being captured by a mobile computing device connected to a network using wireless communication;
comparing the characteristics information associated with the first set of frames with characteristics information of known objects included in an object database to determine if there is a match of the point of interest with a known object, wherein said comparing is performed collaboratively by an object recognition engine distributed over set of two or more server computers connected to the network, the set of two or more server computers associated with a first server site;
based the point of interest matching with the known object, selecting augment information related to the known object from an augment information database; and
transmitting the augment information to the mobile computing device, wherein the augment information is to overlay the first set of frames of the video stream prior to the video stream being displayed on a display screen of the mobile computing device.
3 Assignments
0 Petitions
Accused Products
Abstract
A system to provide augment information includes an object database configured to store characteristics and geographical information associated with known objects, and an object recognition engine configured to compare characteristics and geographical information of objects associated with a frame in a first set of frames of a video stream with the characteristics and geographical information stored in the object database to recognize a first known object. The system may include two or more server computers in a site. The two or more servers are configured with identical compositions of hardware and content with server computers at another geographically different site. The video stream is captured by a mobile computing device connected to a network using wireless communication. The system further includes an augment information database coupled with the object database and configured to store augment information associated with the known objects including the first known object, and an augment engine coupled with the augment information database and configured to select augment information associated with the first known object from the augment information database. The selected augment information is to be transmitted to the mobile computing device and to overlay the frame in the first set of frames before the video stream is viewable.
60 Citations
20 Claims
-
1. A computer-generated method for selecting augment information, the method comprising:
-
receiving characteristics information of points of interest included in a first set of frames of a video stream being captured by a mobile computing device connected to a network using wireless communication; comparing the characteristics information associated with the first set of frames with characteristics information of known objects included in an object database to determine if there is a match of the point of interest with a known object, wherein said comparing is performed collaboratively by an object recognition engine distributed over set of two or more server computers connected to the network, the set of two or more server computers associated with a first server site; based the point of interest matching with the known object, selecting augment information related to the known object from an augment information database; and transmitting the augment information to the mobile computing device, wherein the augment information is to overlay the first set of frames of the video stream prior to the video stream being displayed on a display screen of the mobile computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system to identify objects included in a video stream, the system comprising:
-
an object database configured to store characteristics and geographical information associated with known objects; an object recognition engine configured to compare characteristics and geographical information of objects associated with a frame in a first set of frames of a video stream with the characteristics and geographical information stored in the object database to recognize a first known object, the video stream captured by a mobile computing device connected to a network using wireless communication, wherein operations of the object recognition engine is performed collaboratively by a set of two or more server computers connected to the network; an augment information database coupled with the object database and configured to store augment information associated with the known objects including the first known object; and an augment engine coupled with the augment information database and configured to select augment information associated with the first known object from the augment information database, the selected augment information to be transmitted to the mobile computing device and to overlay the frame in the first set of frames before the video stream is viewable. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable media that stores instructions, which when executed by a machine, cause the machine to perform operations comprising:
-
receiving pattern of the visually distinctive features of points of interest included in a frame of a video stream captured by a mobile computing device connected to a network using wireless communication; comparing to the visually distinctive features included in the frame with visually distinctive features of known points of interest included in an object database to identify a first known point of interest, wherein said comparing is performed collaboratively by an object recognition engine distributed over set of two or more server computers connected to the network; selecting augment information related to the first known point of interest from an augment information database; and transmitting the augment information to the mobile computing device, wherein the augment information is to overlay the frame of the video stream prior to the video stream being presented to a user of the mobile computing device. - View Dependent Claims (18, 19, 20)
-
Specification