Patent ID: 9558581
Date: 2017-01-31
CPC Classifications: G06T

Claim:
1. A method for representing virtual information in a view of a real environment, comprising the following steps: providing a system setup comprising at least one display device, wherein the system setup is adapted for blending in virtual information on the display device; determining a position of a viewing point relative to at least one component of the real environment; providing a geometry model of the real environment, the geometry model comprising multiple representations of respective built-in real objects of the real environment, each representation comprising at least one 2D or 3D geometrical shape having at least one boundary delimiting the respective object, wherein one side of the boundary is delimiting the object toward its inner side and the other side of the boundary is delimiting the object toward its outer side; providing at least one item of virtual information and a position of the at least one item of virtual information; determining a visualization mode of blending in the at least one item of virtual information on the display device according to the position of the viewing point and the geometry model; calculating a ray between the viewing point and the item of virtual information; and determining a number of boundary intersections by the ray; wherein if the number of boundary intersections is less than 2, the item of virtual information is blended in in a non-occlusion mode, otherwise in an occlusion mode, and/or the position of the item of virtual information is moved to the front of the intersected boundary with respect to the viewing point.