发明名称 |
Determining coordinate frames in a dynamic environment |
摘要 |
Embodiments are disclosed for methods and systems of distinguishing movements of features in a physical environment. For example, on a head-mounted display device, one embodiment of a method includes obtaining a representation of real-world features in two or more coordinate frames and obtaining motion data from one or more sensors external to the head-mounted display device. The method further includes distinguishing features in one coordinate frame from features in another coordinate frame based upon the motion data. |
申请公布号 |
US9626802(B2) |
申请公布日期 |
2017.04.18 |
申请号 |
US201414267755 |
申请日期 |
2014.05.01 |
申请人 |
MICROSOFT TECHNOLOGY LICENSING, LLC |
发明人 |
Poulos Adam G.;Tomlin Arthur;Ambrus Tony;Cole Jeffrey;McIntyre Ian Douglas;Steedly Drew;Schaffalitzky Frederik;Klein Georg;Mulcahy Kathleen P. |
分类号 |
G02B27/01;G06K9/46;G06T19/00;G06K9/62;G06F3/01;G06F3/0481;G06K9/00;G06T7/20;G06K9/20 |
主分类号 |
G02B27/01 |
代理机构 |
Alleman Hall McCoy Russell & Tuttle LLP |
代理人 |
Alleman Hall McCoy Russell & Tuttle LLP |
主权项 |
1. On a head-mounted display device, a method comprising:
obtaining via image data from a camera a representation of real-world features in two or more coordinate frames; obtaining motion data from one or more sensors external to the head-mounted display device, each sensor being associated with a corresponding coordinate frame; displaying, on a see-through display of the head-mounted display device, a first virtual object at location relative to a first real-world feature in a first coordinate frame in a field of view of the display device and a second virtual object at location relative to a second real-world feature in a second coordinate frame in the field of view of the display device; determining relative motion characteristics of the sensors based upon the motion data; distinguishing features in the first coordinate frame from features in the second coordinate frame based upon the relative motion characteristics; and updating the location of the first virtual object based upon a relative motion of the first coordinate frame and updating the location of the second virtual object based upon a relative motion of the second coordinate frame. |
地址 |
Redmond WA US |