Augmented Reality
First Claim
1. A training system comprising:
- a mobile computing device (“
MCD”
) having a processor and a memory configured for storing an application software program executable by the processor;
a camera mounted on the MCD for capturing an image of an object and for generating image data indicative of the location and orientation of the image for storage in memory;
position sensors mounted on the MCD for generating data indicative of the location and orientation of the MCD relative to the object, and for storage of same in memory;
a display operative by the processor;
augmented reality (“
AR”
) sequence definitions stored in the memory and accessible by the program for defining steps of a lesson; and
digital assets accessible by the AR sequence definitions;
wherein the program is executable by the processor, with reference to an AR sequence definition and data input from the camera and position sensors, for overlaying an image from the camera with digital assets to thereby generate an augmented reality image and display the image on the display.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method and system of training, one or more digital assets, such as two-dimensional and three-dimensional computer-generated objects, are superimposed over a live camera view to generate a simulated training scenario, referred to herein as augmented reality (“AR”) technology. By leveraging AR technology, a live simulation of real-world events, situations, and skills is generated for which an employee, student, customer, or any type of person in need of training, is being trained. A trainee is thus immersed directly into the training material. The physical environment and working conditions are integrated into the sequence of training material, and it does this live, that is, with immediate feedback from a camera'"'"'s live screen view. This technique may, by way of examples, also be described as an automated guided tour used to facilitate employee on-boarding and training, or as a guided tour through a warehouse store for its customers.
-
Citations
21 Claims
-
1. A training system comprising:
-
a mobile computing device (“
MCD”
) having a processor and a memory configured for storing an application software program executable by the processor;a camera mounted on the MCD for capturing an image of an object and for generating image data indicative of the location and orientation of the image for storage in memory; position sensors mounted on the MCD for generating data indicative of the location and orientation of the MCD relative to the object, and for storage of same in memory; a display operative by the processor; augmented reality (“
AR”
) sequence definitions stored in the memory and accessible by the program for defining steps of a lesson; anddigital assets accessible by the AR sequence definitions; wherein the program is executable by the processor, with reference to an AR sequence definition and data input from the camera and position sensors, for overlaying an image from the camera with digital assets to thereby generate an augmented reality image and display the image on the display. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of training using a mobile computing device (“
- MCD”
), the method comprising steps of;capturing an original image of an object and its environment; recognizing the object; detecting a trigger image; determining the trigger location and orientation; detecting the location and orientation of the MCD; calling up one or more digital assets; generating an augmented reality (“
AR”
) image by superimposing the one or more digital assets over the original image; anddisplaying the AR image to a user. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
- MCD”
-
18. A training method comprising steps of:
-
displaying on a mobile computing device a live view of an object and surrounding environment; superimposing 3D animated renderings and audio effects over the live view to thereby generate a superimposed view; and prompting, with the superimposed view, a trainee to follow a pre-defined sequence of steps required to perform a particular procedure as required for a training lesson. - View Dependent Claims (19, 20, 21)
-
Specification