[发明专利]使用追踪矢量的眼睛凝视跟踪校正有效
申请号: | 201880065010.X | 申请日: | 2018-09-25 |
公开(公告)号: | CN111226188B | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | S·威廉姆斯;A·D·威尔森 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/0481 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 李峥宇 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 追踪 矢量 眼睛 凝视 跟踪 校正 | ||
代表性实施例公开了用于校准眼睛凝视选择系统的机制。当校准被触发时,拍摄当前用户凝视点周围区域的快照。然后对快照区域进行动画处理,以引起快照区域的运动。随着快照被动画处理,用户的凝视将自然跟踪用户关注的事物。这将创建具有幅度和方向的眼睛跟踪矢量。然后,眼睛跟踪矢量的幅度和方向可以被用来计算针对当前用户的凝视点的校正因子。校准可以由用户手动触发,也可以基于诸如用户选择项目时的错误率之类的某些标准而被触发。
技术领域
本申请总体上涉及眼睛凝视跟踪。更具体地,本申请涉及校正眼睛凝视系统中的位置错误。
背景技术
作为替代鼠标、键盘、手势和其他类型的输入,成本相对低的眼睛凝视跟踪子系统的出现已经增加了用户界面中的眼睛凝视跟踪的利用。凝视停留(即,跟踪用户何时专注于一个项目)是最常用来触发诸如按钮敲击之类事件的技术。但是,眼睛凝视信号往往有噪声且不精确。因此,使用眼睛凝视跟踪在用户界面中选择项目往往容易出错,并且系统会容易误解用户的意图。此外,用户可能会无意中触发选择、按钮敲击等。因此,眼睛凝视跟踪尚未得到广泛接受。
在此上下文中出现了本发明的实施例。
附图说明
图1图示出了具有眼睛凝视跟踪的示例显示。
图2图示出了眼睛、眼睛闪烁的表示,其可以由眼睛凝视跟踪子系统用来识别用户正在观看的地方。
图3图示出了示例显示以及角度错误对项目选择的影响。
图4图示出了根据本公开的一些方面的示出校正因子变化的代表性屏幕。
图5图示出了根据本公开的一些方面的示例眼睛跟踪架构。
图6图示出了根据本公开的一些方面的代表性校准动画。
图7图示出了根据本公开的一些方面的代表性校准动画。
图8图示出了根据本公开的一些方面的示出校准动画和计算的流程图。
图9图示出了根据本公开的一些方面的用于自动校正因子计算的流程图。
图10图示出了适合于实现本文所公开的系统和本文所公开的其他方面或用于执行本文所公开的方法的代表性机器架构。
具体实施方式
以下描述包括示例性说明实施例的示例性系统、方法、用户界面、技术、指令序列和计算机器程序产品。在下面的描述中,出于解释的目的,阐述了许多具体细节以便提供对发明主题的各种实施例的理解。然而,对于本领域技术人员而言显而易见的是,可以在没有这些具体细节的情况下实践本发明主题的实施例。通常,没有详细示出众所周知的指令实例、协议、结构和技术。
提供以下概述以简化形式介绍一些概念的选择,这些概念将在下面的说明书中被进一步描述。该概述不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。其唯一目的是以简化的形式介绍一些概念,作为稍后介绍的更详细描述的序言。
眼睛凝视子系统产生示出用户正在观看的地方的测量的信号,因此可以被用来识别显示器上的用户正在观看的位置。如背景技术中所提到的,眼睛凝视信号有噪声并且不精确。眼睛凝视子系统可以包括在系统启动时运行的校准程序,以提高跟踪准确度。但是,这些校准程序需要屏幕上的特定内容。
所公开的实施例不需要在启动时调用的单独的校准过程。本文描述的校准实施例不需要关于屏幕上的内容的知识。因此,可以在任何时间调用校准并且只需要几秒钟。实施例公开了触发校准的不同方式,诸如用户触发的、监视错误率以及不良校准的其他指示符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880065010.X/2.html,转载请声明来源钻瓜专利网。