Hands-free augmented reality for wireless communication devices
First Claim
1. A method of executing an augmented reality application with a wireless communication device (WCD) comprising:
- receiving, with a processor of the WCD, a plurality of image frames each representing a portion of a scene;
converting the plurality of image frames into a single picture, wherein the single picture comprises at least portions of the plurality of image frames stitched together to represent the scene;
presenting the single picture to a user of the WCD;
requesting augmented reality (AR) content for the scene represented in the single picture from an AR database server;
progressively receiving the AR content for the scene represented in the single picture from the AR database server;
processing the AR content to overlay the single picture presented to the user of the WCD, wherein processing the AR content to overlay the single picture comprises progressively adding the AR content to the single picture as the AR content is received from the AR database server;
performing a zoom process on the single picture to generate a new view of the scene represented in the single picture; and
updating the AR content to overlay the new view in the single picture, wherein updating the AR content comprises one of adding or removing AR content of the single picture.
2 Assignments
0 Petitions
Accused Products
Abstract
This disclosure relates to techniques for providing hands-free augmented reality on a wireless communication device (WCD). According to the techniques, an application processor within the WCD executes an augmented reality (AR) application to receive a plurality of image frames and convert the plurality of image frames into a single picture comprising the plurality of image frames stitched together to represent a scene. The WCD executing the AR application then requests AR content for the scene represented in the single picture from an AR database server, receives AR content for the scene from the AR database server, and processes the AR content to overlay the single picture for display to a user on the WCD. In this way, the user may comfortably look at the single picture with the overlaid AR content on a display of the WCD to learn more about the scene represented in the single picture.
28 Citations
42 Claims
-
1. A method of executing an augmented reality application with a wireless communication device (WCD) comprising:
-
receiving, with a processor of the WCD, a plurality of image frames each representing a portion of a scene; converting the plurality of image frames into a single picture, wherein the single picture comprises at least portions of the plurality of image frames stitched together to represent the scene; presenting the single picture to a user of the WCD; requesting augmented reality (AR) content for the scene represented in the single picture from an AR database server; progressively receiving the AR content for the scene represented in the single picture from the AR database server; processing the AR content to overlay the single picture presented to the user of the WCD, wherein processing the AR content to overlay the single picture comprises progressively adding the AR content to the single picture as the AR content is received from the AR database server; performing a zoom process on the single picture to generate a new view of the scene represented in the single picture; and updating the AR content to overlay the new view in the single picture, wherein updating the AR content comprises one of adding or removing AR content of the single picture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A wireless communication device (WCD) for executing an augmented reality application, the WCD comprising:
-
a memory configured to store image data; and a processor configured to; receive a plurality of image frames each representing a portion of a scene, convert the plurality of image frames into a single picture, wherein the single picture comprises at least portions of the plurality of image frames stitched together to represent the scene, present the single picture to a user of WCD, request augmented reality (AR) content for the scene represented in the single picture from an AR database server, progressively receive the AR content for the scene represented in the single picture from the AR database server, process the AR content to overlay the single picture presented to the user of the WCD, wherein the processor is configured to progressively add the AR content to the single picture as the AR content is received from the AR database server, perform a zoom process on the single picture to generate a new view of the scene represented in the single picture, and update the AR content to overlay the new view in the single picture, wherein updating the AR content comprises one of adding or removing AR content of the single picture. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A wireless communication device (WCD) for executing an augmented reality application comprising:
-
means for receiving a plurality of image frames each representing a portion of a scene; means for converting the plurality of image frames into a single picture, wherein the single picture comprises at least portions of the plurality of image frames stitched together to represent the scene; means for presenting the single picture to a user of the WCD; means for requesting augmented reality (AR) content for the scene represented in the single picture from an AR database server; means for progressively receiving the AR content for the scene represented in the single picture from the AR database server; means for processing the AR content to overlay the single picture presented to the user of the WCD, wherein the means for processing the AR content to overlay the single picture comprise means for progressively adding the AR content to the single picture as the AR content is received from the AR database server; means for performing a zoom process on the single picture to generate a new view of the scene represented in the single picture; and means for updating the AR content to overlay the new view in the single picture, wherein updating the AR content comprises one of adding or removing AR content of the single picture. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A non-transitory computer-readable medium comprising instructions for executing an augmented reality application that when executed in a wireless communication device (WCD) cause one or more programmable processors to:
-
receive a plurality of image frames each representing a portion of a scene; convert the plurality of image frames into a single picture, wherein the single picture comprises at least portions of the plurality of image frames stitched together to represent the scene; present the single picture to a user of the WCD; request augmented reality (AR) content for the scene represented in the single picture from an AR database server; progressively receive the AR content for the scene represented in the single picture from the AR database server; process the AR content to overlay the single picture presented to the user of the WCD, wherein the instructions cause the one or more processors to progressively add the AR content to the single picture as the AR content is received from the AR database server; perform a zoom process on the single picture to generate a new view of the scene represented in the single picture; and update the AR content to overlay the new view in the single picture, wherein updating the AR content comprises one of adding or removing AR content of the single picture. - View Dependent Claims (39, 40, 41, 42)
-
Specification