发明名称 Method for representing virtual information in a real environment
摘要 A method for representing virtual information in a view of a real environment is provided that includes the following steps: providing a system setup comprising at least one 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, providing at least one item of virtual information and its position, 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 a non-occlusion mode, otherwise in an occlusion mode.
申请公布号 US9558581(B2) 申请公布日期 2017.01.31
申请号 US201214654402 申请日期 2012.12.21
申请人 Apple Inc. 发明人 Wang Lejing;Meier Peter;Misslinger Stefan
分类号 G09G5/00;G06T15/06;G06T19/00 主分类号 G09G5/00
代理机构 Blank Rome LLP 代理人 Blank Rome LLP
主权项 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.
地址 Cupertino CA US