-
公开(公告)号:US20180011534A1
公开(公告)日:2018-01-11
申请号:US15714063
申请日:2017-09-25
发明人: Adam Poulos , Cameron Brown , Daniel McCulloch , Jeff Cole
IPC分类号: G06F3/01
摘要: Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a see-through display system. For example, one disclosed embodiment includes receiving a user input selecting an object in a field of view of the see-through display system, determining a first group of commands currently operable based on one or more of an identification of the selected object and a state of the object, and presenting the first group of commands to a user. The method may further include receiving a command from the first group of commands, changing the state of the selected object from a first state to a second state in response to the command, determining a second group of commands based on the second state, where the second group of commands is different than the first group of commands, and presenting the second group of commands to the user.
-
公开(公告)号:US20160379417A1
公开(公告)日:2016-12-29
申请号:US15258791
申请日:2016-09-07
发明人: Brian Mount , Stephen Latta , Adam Poulos , Daniel McCulloch , Darren Bennett , Ryan Hastings , Jason Scott
CPC分类号: G06T19/006 , G02B27/017 , G02B27/0172 , G02B2027/0138 , G02B2027/014 , G02B2027/0178 , G02B2027/0187 , G06F3/165 , G06T7/70 , H04N13/156 , H04N13/279 , H04N13/344 , H04N21/41407 , H04N21/41415 , H04N21/4223 , H04N21/6125 , H04N21/8146 , H04N21/816
摘要: A head-mounted display includes a see-through display and a virtual reality engine. The see-through display is configured to visually augment an appearance of a physical space to a user viewing the physical space through the see-through display. The virtual reality engine is configured to cause the see-through display to visually present a virtual monitor that appears to be integrated with the physical space to a user viewing the physical space through the see-through display.
-
公开(公告)号:US10126553B2
公开(公告)日:2018-11-13
申请号:US15184681
申请日:2016-06-16
发明人: Adam Poulos , Lorenz Henric Jentz , Cameron Brown , Anthony Ambrus , Arthur Tomlin , James Dack , Jeffrey Kohler , Eric Scott Rehmeyer , Edward Daniel Parker , Nicolas Denhez , Benjamin Boesel
摘要: A head-mounted display device may display a holographic element with a portable control device. Image data of a physical environment including the control device may be received and used to generate a three dimensional model of at least a portion of the environment. Using position information of the control device, a holographic element is displayed with the control device. Using the position information, it is determined that the control device is within a predetermined proximity of either a holographic object or a physical object. Based on determining that the control device is within the predetermined proximity, the displayed holographic element is modified.
-
公开(公告)号:US09239460B2
公开(公告)日:2016-01-19
申请号:US13892142
申请日:2013-05-10
发明人: Roger Sebastian Sylvan , Adam Poulos , Michael Scavezze , Stephen Latta , Arthur Tomlin , Brian Mount , Aaron Krauss
CPC分类号: G02B27/0149 , G02B7/12 , G02B27/0172 , G02B27/0189 , G02B2027/0198 , G06F3/013
摘要: Embodiments are disclosed that relate to calibrating a predetermined eye location in a head-mounted display. For example, in one disclosed embodiment a method includes displaying a virtual marker visually alignable with a real world target at an alignment condition. At the alignment condition, image data is acquired to determine a location of the real world target. From the image data, an estimated eye location relative to a location of the head-mounted display is determined. Based upon the estimated eye location, the predetermined eye location is then calibrated.
摘要翻译: 公开了涉及校准头戴式显示器中的预定眼睛位置的实施例。 例如,在一个所公开的实施例中,一种方法包括在对准状态下显示与真实世界目标可视地对准的虚拟标记。 在对准条件下,获取图像数据以确定真实世界目标的位置。 从图像数据中,确定相对于头戴式显示器的位置的估计眼睛位置。 基于估计的眼睛位置,然后校准预定的眼睛位置。
-
公开(公告)号:US20150312561A1
公开(公告)日:2015-10-29
申请号:US14738219
申请日:2015-06-12
发明人: Jonathan Ross Hoof , Soren Hannibal Nielsen , Brian Mount , Stephen Latta , Adam Poulos , Daniel McCulloch , Darren Bennett , Ryan Hastings , Jason Scott
CPC分类号: G06T19/20 , G02B27/0093 , G02B27/017 , G02B27/0172 , G02B2027/0138 , G02B2027/014 , G02B2027/0178 , G02B2027/0187 , G06T19/006 , H04N13/156 , H04N13/279 , H04N13/344 , H04N13/383 , H04N21/41407 , H04N21/41415 , H04N21/4223 , H04N21/8146 , H04N21/816
摘要: A right near-eye display displays a right-eye virtual object, and a left near-eye display displays a left-eye virtual object. A first texture derived from a first image of a scene as viewed from a first perspective is overlaid on the right-eye virtual object and a second texture derived from a second image of the scene as viewed from a second perspective is overlaid on the left-eye virtual object. The right-eye virtual object and the left-eye virtual object cooperatively create an appearance of a pseudo 3D video perceivable by a user viewing the right and left near-eye displays.
摘要翻译: 右眼睛显示器显示右眼虚拟对象,左眼睛显示显示左眼虚拟物体。 从第一角度观看,从场景的第一图像导出的第一纹理被覆盖在右眼虚拟对象上,并且从第二透视图观察到的从场景的第二图像导出的第二纹理覆盖在左眼虚拟对象上, 眼睛虚拟对象。 右眼虚拟对象和左眼虚拟对象合作地创建由观看左右近视显示器的用户可感知的伪3D视频的外观。
-
公开(公告)号:US10705602B2
公开(公告)日:2020-07-07
申请号:US15714063
申请日:2017-09-25
发明人: Adam Poulos , Cameron Brown , Daniel McCulloch , Jeff Cole
摘要: Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a see-through display system. For example, one disclosed embodiment includes receiving a user input selecting an object in a field of view of the see-through display system, determining a first group of commands currently operable based on one or more of an identification of the selected object and a state of the object, and presenting the first group of commands to a user. The method may further include receiving a command from the first group of commands, changing the state of the selected object from a first state to a second state in response to the command, determining a second group of commands based on the second state, where the second group of commands is different than the first group of commands, and presenting the second group of commands to the user.
-
公开(公告)号:US09778814B2
公开(公告)日:2017-10-03
申请号:US14611005
申请日:2015-01-30
发明人: Anthony Ambrus , Marcus Ghaly , Adam Poulos , Michael Thomas , Jon Paulovich
IPC分类号: G09G5/00 , G06F3/0481 , G02B27/01 , G06F3/01 , G06F3/0484 , G09G3/00
CPC分类号: G06F3/04815 , G02B27/017 , G02B2027/0178 , G06F3/013 , G06F3/04842 , G09G3/001 , G09G2340/0464 , G09G2354/00
摘要: Disclosed is a method, implemented in a visualization device, to assist a user in placing 3D objects. In certain embodiments the method includes displaying, on a display area of the visualization device, to a user, various virtual 3D objects overlaid on a real-world view of a 3D physical space. The method can further include a holding function, in which a first object, of the various virtual 3D objects, is displayed on the display area so that it appears to move through the 3D physical space in response to input from the user, which may be merely a change in the user's gaze direction. A second object is then identified as a target object for a snap function, based on the detected gaze of the user, the snap function being an operation that causes the first object to move to a location on a surface of the target object.
-
公开(公告)号:US09791921B2
公开(公告)日:2017-10-17
申请号:US13770725
申请日:2013-02-19
发明人: Adam Poulos , Cameron Brown , Daniel McCulloch , Jeff Cole
CPC分类号: G06F3/013 , G06F3/011 , G06F2203/0381
摘要: Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a see-through display system. For example, one disclosed embodiment includes receiving a user input selecting an object in a field of view of the see-through display system, determining a first group of commands currently operable based on one or more of an identification of the selected object and a state of the object, and presenting the first group of commands to a user. The method may further include receiving a command from the first group of commands, changing the state of the selected object from a first state to a second state in response to the command, determining a second group of commands based on the second state, where the second group of commands is different than the first group of commands, and presenting the second group of commands to the user.
-
-
-
-
-
-
-