AUGMENTED REALITY BASED ON DIAGRAMS AND VIDEOS
A computer implemented method of training a user to perform a task includes receiving task data from a user device; identifying a task associated with the task data; querying a knowledgebase for data associated with the task; generating an AR pattern for training the user to perform the task; and transmitting the AR pattern to the user device. An augmented reality training system includes a computer device connected to a user device having a video camera. The computer device receives the video data from the video camera and identifies a task from the digital video data. A knowledgebase is connected to the computer device. The knowledgebase contains resources related to the task. The system identifies a task to be performed, queries the knowledgebase for resources and creates an augmented reality pattern with an avatar from the resources for training a user.
1 . A computer implemented method of training a user to perform a task, the method comprising:
receiving task data from a user device;
identifying a task associated with the task data;
querying a knowledgebase for data associated with the task;
generating an AR pattern for training the user to perform the task; and
transmitting the AR pattern to the user device.
2 . An augmented reality training system comprising:
a computer device connected to a user device having a video camera and for receiving digital video data from the video camera, the computer device having software for identifying a task from the digital video data; and
a knowledgebase that is connected to the computer device, the knowledgebase containing resources related to the task;
wherein the system identifies a task to be performed, the system queries the knowledgebase for resources, the system creates an augmented reality pattern with an avatar from the resources for training a user and the system provides the augmented reality pattern to the user device.
3 . A computer device for training a user to perform a task, the computer device comprising:
software for receiving digital video data from a user device;
software for identifying a task associated with the digital video data;
software for querying a knowledgebase for data associated with the task;
software for generating an AR pattern for training the user to perform the task; and
software for transmitting the AR pattern to the user device;
wherein a user can be trained to perform the task using the AR pattern.