IP Library › Granted Patent US 8,390,534
Granted Patent B2
US 8,390,534 · App. 12/530,256 · Granted Mar 5, 2013

Method and device for generating tracking configurations for augmented reality applications

Inventors: Mehdi Hamadou (Erlangen, DE); Dirk Jahn (Erlangen, DE)
Assignee: Siemens Aktiengesellschaft
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,390,534
App. No.
12/530,256
Granted
Mar 5, 2013
Kind
B2
Abstract

A method and a device for determining tracking configurations for augmented reality applications are provided. A determination is automatically carried out based on a list of modules provided in a real environment and known tracking data of individual modules of the list in terms of an online operation at an operator of a system.

Claims (39)

1. A method for determining tracking configurations for augmented reality applications, comprising:

providing an installation with modules in a real environment;

storing first data corresponding to a list of the modules provided in the installation of the real environment in a first memory, wherein the first data are written into the first memory by an operator of the installation;

storing second data containing tracking data associated with the modules provided in the real environment in a second memory, wherein the tracking data are created by a supplier of the modules and are stored by the operator of the installation in the second memory;

locating a first selected module in an image provided by a camera by a tracking process using tracking data associated with the first module, the tracking data being read out from the second memory;

determining tracking configurations associated with the located first module by an authoring process;

automatically selecting a second module from the list of the modules stored in the first memory;

automatically locating the second module in the image provided by the camera by the tracking process using tracking data associated with the second module, the tracking data being read out from the second memory; and

automatically determining tracking configurations associated with the located second module by the authoring process.

2. The method as claimed in claim 1 , further comprising:

assigning automatically a coordinate system to the first module after the first module has been located.

3. The method as claimed in claim 2 , further comprising:

placing automatically the second module in the coordinate system of the first module after the second module has been located.

4. The method as claimed in claim 1 , further comprising:

storing the tracking configurations determined as part of the authoring process in the first or second memory.

5. The method as claimed in claim 1 , further comprising:

storing the second data corresponding to the tracking data associated with the modules provided in the real environment on a data carrier;

reading out the second data from the data carrier; and

transferring the second data to the second memory.

6. The method as claimed in claim 1 , further comprising:

entering the first data corresponding to the list of the modules provided in the real environment by an input unit.

7. The method as claimed in claim 1 , further comprising:

extracting the first data corresponding to the list of the modules provided in the real environment from data available anyway.

8. A device for determining tracking configurations for augmented reality applications, comprising:

a first memory for storing first data corresponding to a list of modules of an installation provided in a real environment, wherein the first data are written into the first memory by an operation of the installation;

a second memory for storing second data corresponding to tracking data associated with the modules provided in the real environment, wherein the tracking data are created by a supplier of the modules and are stored by the operator of the installation in the second memory;

a camera for providing an image corresponding to the real environment; and

a computer unit configured to

automatically select modules from the list of the modules stored in the first memory;

automatically locate the modules in the image provided by the camera by a tracking process using tracking data read out from the second memory;

automatically determine, by an authoring process, tracking configurations associated with the modules located in the camera image, and

automatically control, by a visualization process, a positionally correct display of augmentation information in an augmented reality application.

9. The device as claimed in claim 8 , wherein the augmented reality application has a head mounted display and the augmentation information is superimposed onto the user's field of view in the head mounted display.

10. The device as claimed in claim 8 , wherein the tracking configurations are stored in the first or second memory.

11. The device as claimed in claim 9 , wherein the tracking configurations are stored in the first or second memory.

12. The device as claimed in claim 8 , wherein the computer unit is configured to assign a coordinate system to a first located module.

13. The device as claimed in claim 8 , wherein the computer unit is configured to determine a position and orientation of the camera in relation to the real environment captured.

14. The device as claimed in claim 8 , wherein the computer unit is configured to determine automatically tracking configurations of other modules after the tracking configurations associated with the first module have been determined.

15. The device as claimed in claim 14 , wherein the computer unit is configured to insert the tracking configurations associated with the other modules into the coordinate system assigned to the first module.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2009
From: HAMADOU, MEHDI; JAHN, DIRK
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 023200/0322 →
Continuity (1)
Related Publication 20100033404A1 · Feb 11, 2010