发明名称 Anchoring virtual images to real world surfaces in augmented reality systems
摘要 A head mounted device provides an immersive virtual or augmented reality experience for viewing data and enabling collaboration among multiple users. Rendering images in a virtual or augmented reality system may include capturing an image and spatial data with a body mounted camera and sensor array, receiving an input indicating a first anchor surface, calculating parameters with respect to the body mounted camera and displaying a virtual object such that the virtual object appears anchored to the selected first anchor surface. Further operations may include receiving a second input indicating a second anchor surface within the captured image that is different from the first anchor surface, calculating parameters with respect to the second anchor surface and displaying the virtual object such that the virtual object appears anchored to the selected second anchor surface and moved from the first anchor surface.
申请公布号 US9384594(B2) 申请公布日期 2016.07.05
申请号 US201213434317 申请日期 2012.03.29
申请人 QUALCOMM Incorporated 发明人 Maciocci Giuliano;Everitt Andrew J.;Mabbutt Paul;Berry David T.
分类号 H04N13/04;G06T19/00;G06F3/01;G06F3/042;G06T15/50;G06T17/05;H04N9/31 主分类号 H04N13/04
代理机构 代理人 Hagler James T.;Barker Scott A.
主权项 1. A method for rendering virtual images in an augmented reality system, comprising: capturing an image with a body mounted camera; capturing spatial data with a body mounted sensor array; recognizing an object within the captured image; receiving a first user input selecting a first anchor surface in the captured image that corresponds to a first surface located in the image; calculating parameters including distance and orientation with respect to the body mounted camera that correspond to the first anchor surface; displaying a virtual object so the virtual object appears anchored to the selected first anchor surface; receiving a second input selecting a second anchor surface within the captured image that is different from the first anchor surface, wherein the second anchor surface corresponds to a second surface located in the image and the first and second surfaces are different; calculating parameters including distance and orientation with respect to the body mounted camera that corresponds to the second anchor surface; and displaying the virtual object so the virtual object appears to the user to be anchored to the selected second anchor surface and moved from the first anchor surface.
地址 San Diego CA US