Method of and system for determining inaccuracy information in an augmented reality system
First Claim
1. A method of determining inaccuracy information (600) for providing a measurement statement in positioning a data model (1) of virtual information in an augmented reality system, comprising:
- taking an image of at least part of the real environment by means of a camera (2, 3);
projecting said data model (1) to an image plane of a display device (4) for mixing with the image of the at least part of the real environment;
using a tracking system (100) in obtaining tracking information (10-0, 10-1, 10-2) for defining a virtual coordinate system (20, 30) based on which the data model is projected to the image plane of the display device and serving to map said data model (1) at a specific position in said image;
processing data of said tracking system (100);
processing data of a camera calibration (200) providing information on camera parameters of said camera;
processing situation-specific data (300) providing information on representation of said data model (1) with respect to the virtual coordinate system (20, 30);
computing by a data processing device said inaccuracy information from an uncertainty in determining the virtual coordinate system, an uncertainty in determining the camera parameters and uncertainties arising in the relative positioning of the data model with respect to the virtual coordinate system.
2 Assignments
0 Petitions
Accused Products
Abstract
In a method of and a system for determining inaccuracy information (600) in positioning a data model (1) of virtual information in an augmented reality system, the data model (1) is projected to the image plane of a display device (4) for mixing with visual impressions of a real environment. The inaccuracy information is calculated from parameters (10-0 to 50-2, 40, 50, 60) in a mapping computing process by means of which the data model (1) is projected to the image plane of the display device (4). It is thus possible to indicate relative precise inaccuracy information in positioning the data model in an augmented reality system.
-
Citations
23 Claims
-
1. A method of determining inaccuracy information (600) for providing a measurement statement in positioning a data model (1) of virtual information in an augmented reality system, comprising:
-
taking an image of at least part of the real environment by means of a camera (2, 3); projecting said data model (1) to an image plane of a display device (4) for mixing with the image of the at least part of the real environment; using a tracking system (100) in obtaining tracking information (10-0, 10-1, 10-2) for defining a virtual coordinate system (20, 30) based on which the data model is projected to the image plane of the display device and serving to map said data model (1) at a specific position in said image; processing data of said tracking system (100); processing data of a camera calibration (200) providing information on camera parameters of said camera; processing situation-specific data (300) providing information on representation of said data model (1) with respect to the virtual coordinate system (20, 30); computing by a data processing device said inaccuracy information from an uncertainty in determining the virtual coordinate system, an uncertainty in determining the camera parameters and uncertainties arising in the relative positioning of the data model with respect to the virtual coordinate system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of determining inaccuracy information (600) for providing a measurement statement in positioning a data model (1) of virtual information in an augmented reality system comprising:
-
projecting said data model (1) to an image plane of a display device (4); and
, mixing with visual impressions of a real environment, with said inaccuracy information being computed from parameters (10-0 to 50-2, 40, 50, 60) in a mapping computing process from which said data model (1) is projected to said image plane of said display device (4) in which an image is taken of at least part of the real environment by means of a camera (2, 3) and said mapping computing process is carried out using a tracking system (100) to obtain tracking information (10-0, 10-1, 10-2) serving to map said data model (1) at a specific position in said image further comprisingprocessing data of said tracking system (100), processing data of a camera calibration (200) providing information on camera parameters of said camera, and processing situation-specific data (300) providing information on representation of said data model (1) with respect to a virtual coordinate system (20, 30).
-
-
21. A method of determining inaccuracy information (600) for providing a measurement statement in positioning a data model (1) of virtual information in an augmented reality system comprising:
-
projecting said data model (1) to an image plane of a display device (4); and
, mixing with visual impressions of a real environment, with said inaccuracy information being computed from parameters (10-0 to 50-2, 40, 50, 60) in a mapping computing process on the basis of which said data model (1) is projected to said image plane of said display device (4), in which, by means of a see-through display device (4), said data model (1) is mixed with at least part of the real environment and said mapping computing process is carried out using a tracking system (100) to obtain tracking information (10-0, 10-1, 10-2) serving to map said data model (1) at a specific position in said display device, further comprising processing data of said tracking system (100),processing data of a see-through calibration (200) providing information on parameters of said see-through display device (4), and processing situation-specific data (300) providing information on representation of said data model (1) with respect to a virtual coordinate system (20, 30).
-
-
22. A system for determining inaccuracy information for a measurement statement in positioning a data model (1) of virtual information in an augmented reality system, comprising
a camera (2, 3) configured to take an image of at least part of the real environment; -
a display device (4) configured to display a projection of said data model (1) to an image plane of said display device (4) and to mix said projection of said data model (1) with the image of the at least part of the real environment; a tracking system (100) configured to obtain tracking information (10-0, 10-1, 10-2) that defines a virtual coordinate system (20, 30) based on which the data model is projected to the image plane of the display device and further configured to map said data model (1) at a specific position in said image; said tracking system further configured to process data of said tracking system; said tracking system further configured to process data of a camera calibration (200) that provides information on camera parameters of said camera; said tracking system further configured to process situation-specific data (300) that provides information on representation of said data model (1) with respect to the virtual coordinate system (20, 30); a data processing device configured to compute said inaccuracy information from an uncertainty in determining the virtual coordinate system, an uncertainty in determining the camera parameters and uncertainties that arise in a relative position of the data model with respect to the virtual coordinate system. - View Dependent Claims (23)
-
Specification