-
公开(公告)号:US10248199B2
公开(公告)日:2019-04-02
申请号:US15670512
申请日:2017-08-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Weerapan Wilairat , Vaibhav Thukral , David Nister , Morgan Kolya Venable , Bernard James Kerr , Chris Aholt
Abstract: Examples relating to calibrating an estimated gaze location are disclosed. One example method comprises monitoring the estimated gaze location of a viewer using gaze tracking data from a gaze tracking system. Image data for display via a display device is received, the image data comprising at least one target visual and target visual metadata that identifies the at least one target visual. The target visual metadata is used to identify a target location of the at least one target visual. The estimated gaze location of the viewer is monitored and a probability that the viewer is gazing at the target location is estimated. The gaze tracking system is calibrated using the probability, the estimated gaze location and the target location to generate an updated estimated gaze location of the viewer.
-
公开(公告)号:US10025378B2
公开(公告)日:2018-07-17
申请号:US13926204
申请日:2013-06-25
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Morgan Kolya Venable , Bernard James Kerr , Vaibhav Thukral , David Nister
IPC: G06F3/01 , G06F3/0484 , G06F3/048 , G06F3/0482 , G06F3/0486
Abstract: Embodiments are disclosed herein that relate to selecting user interface elements via a periodically updated position signal. For example, one disclosed embodiment provides a method comprising displaying on a graphical user interface a representation of a user interface element and a representation of an interactive target. The method further comprises receiving an input of coordinates of the periodically updated position signal, and determining a selection of the user interface element if a motion interaction of the periodically updated position signal with the interactive target meets a predetermined motion condition.
-
公开(公告)号:US20170336867A1
公开(公告)日:2017-11-23
申请号:US15670512
申请日:2017-08-07
Applicant: Microsoft Technology Licensing, LLC
Inventor: Weerapan Wilairat , Vaibhav Thukral , David Nister , Morgan Kolya Venable , Bernard James Kerr , Chris Aholt
IPC: G06F3/01 , G06F1/16 , G02B27/01 , G06K9/00 , G06F3/0484
CPC classification number: G06F3/013 , G02B27/0093 , G02B27/0172 , G02B2027/0178 , G06F1/163 , G06F3/011 , G06F3/04842 , G06K9/00604
Abstract: Examples relating to calibrating an estimated gaze location are disclosed. One example method comprises monitoring the estimated gaze location of a viewer using gaze tracking data from a gaze tracking system. Image data for display via a display device is received, the image data comprising at least one target visual and target visual metadata that identifies the at least one target visual. The target visual metadata is used to identify a target location of the at least one target visual. The estimated gaze location of the viewer is monitored and a probability that the viewer is gazing at the target location is estimated. The gaze tracking system is calibrated using the probability, the estimated gaze location and the target location to generate an updated estimated gaze location of the viewer.
-
公开(公告)号:US09400553B2
公开(公告)日:2016-07-26
申请号:US14051890
申请日:2013-10-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Bernard James Kerr , Edward Elliott , Morgan Kolya Venable
IPC: G06F3/01 , G06F3/0481 , G06F3/0488
CPC classification number: G06F3/013 , G06F3/0481 , G06F3/04812 , G06F3/0488 , G06F2203/04101 , G06F2203/04805 , G06F2203/04806
Abstract: Embodiments that relate to scaling a visual element displayed via a display device are disclosed. In one embodiment a method includes receiving and using gaze tracking data to determine gaze locations at which a user is gazing on the display device. Depth tracking data is received and used to determine that a user's pointer is at a predetermined location. In response, a locked gaze location on the screen is locked, where the locked gaze location includes at least a portion of the visual element. In response to locking the locked gaze location, the visual element is programmatically scaled by a predetermined amount to an enlarged size. A user input selecting the visual element is then received.
Abstract translation: 公开了通过显示装置对通过显示的视觉元素进行缩放相关的实施例。 在一个实施例中,一种方法包括接收和使用注视跟踪数据以确定用户在该显示装置上注视的凝视位置。 接收深度跟踪数据并用于确定用户的指针在预定位置。 作为响应,屏幕上的锁定的凝视位置被锁定,其中锁定的视线位置包括视觉元素的至少一部分。 响应于锁定锁定的注视位置,视觉元素以编程方式缩放预定量至扩大的尺寸。 然后接收选择可视元素的用户输入。
-
公开(公告)号:US09727136B2
公开(公告)日:2017-08-08
申请号:US14281755
申请日:2014-05-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Weerapan Wilairat , Vaibhav Thukral , David Nister , Morgan Kolya Venable , Bernard James Kerr , Chris Aholt
IPC: G06F3/01 , G02B27/01 , G06K9/00 , G06F1/16 , G06F3/0484
CPC classification number: G06F3/013 , G02B27/0093 , G02B27/0172 , G02B2027/0178 , G06F1/163 , G06F3/011 , G06F3/04842 , G06K9/00604
Abstract: Examples relating calibrating an estimated gaze location are disclosed. One example method comprises monitoring the estimated gaze location of a viewer using gaze tracking data from a gaze tracking system. Image data for display via a display device is received and, without using input from the viewer, at least one target visual that may attract a gaze of the viewer and a target location of the target visual are identified within the image data. The estimated gaze location of the viewer is compared with the target location of the target visual. An offset vector is calculated based on the estimated gaze location and the target location. The gaze tracking system is calibrated using the offset vector.
-
公开(公告)号:US09244539B2
公开(公告)日:2016-01-26
申请号:US14149756
申请日:2014-01-07
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Morgan Kolya Venable , Bernard James Kerr , Weerapan Wilairat
IPC: G09G5/00 , G06F3/0346 , G02B27/01 , G06F3/01 , G06K9/00 , G06F3/038 , G06F3/0484 , A61B3/113
CPC classification number: G06F3/0346 , A61B3/113 , G02B27/017 , G02B27/0172 , G02B2027/014 , G02B2027/0156 , G02B2027/0174 , G02B2027/0178 , G02B2027/0187 , G06F3/012 , G06F3/013 , G06F3/038 , G06F3/04842 , G06F2201/805 , G06F2209/508 , G06K9/00604 , G06K9/00671
Abstract: Embodiments that relate to positioning a target indicator via a display system are disclosed. For example, one disclosed embodiment provides a method for positioning a target indicator using gaze tracking data having a coarse accuracy from a gaze tracking system of a computing device. Head pose data having a fine accuracy greater than the coarse accuracy is received from a head tracking system. Using the gaze tracking data, an approximate user gaze region within a display region is determined, and the target indicator is displayed at an initial location within the approximate user gaze region. A reposition input from the user is received. In response, subsequently received head pose data is used to calculate an adjusted location for the target indicator. The target indicator is then displayed at the adjusted location.
Abstract translation: 公开了通过显示系统定位目标指示器的实施例。 例如,一个公开的实施例提供了一种用于使用来自计算设备的注视跟踪系统的具有粗略精度的注视跟踪数据来定位目标指示器的方法。 从头跟踪系统接收具有大于粗精度的精确精度的头姿势数据。 使用注视跟踪数据,确定显示区域内的近似用户注视区域,并且目标指示符显示在近似用户注视区域内的初始位置处。 接收来自用户的重新定位输入。 作为响应,随后接收的头姿态数据用于计算目标指示符的调整位置。 目标指示器然后显示在调整位置。
-
-
-
-
-