基于眼睛跟踪的视觉增强的制作方法

文档序号:9583607阅读:510来源:国知局
基于眼睛跟踪的视觉增强的制作方法
【专利说明】
【背景技术】
[0001]在图形用户界面上显示的项目有时可能对于用户而言难以感知。例如,文本可能以具有相对于背景颜色的低对比度的颜色显示,或者以对于特定显示屏大小而言小的字体显示。其它类型的显示信息可能遭受类似的问题。照此,计算设备可以为用户供给各种方式来修改显示项目的外观。例如,用户可以能够增加文本的大小,把镜头移近到显示图像,改变显示项目的颜色,以及采取其它这样的动作来增强用户界面项目的可视性。

【发明内容】

[0002]公开了涉及自动视觉增强显示在显示设备上的项目的实施例。例如,一个所公开的实施例提供了一种方法,包括跟踪用户的凝视与项目交叉的凝视地点,以及在检测到凝视模式满足指示感知凝视地点处的项目方面的困难的经定义的凝视模式时,经由与凝视地点处的项目分离显示的用户界面对象以视觉增强的形式显示凝视地点处的项目。
[0003]提供本
【发明内容】
来以简化形式引入以下在【具体实施方式】中进一步描述的概念的选择。本
【发明内容】
不意图标识所要求保护的主题的关键特征或必要特征,也不意图用于限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决本公开内容的任何部分中所指出的任何或全部缺点的实现方式。
【附图说明】
[0004]图1示意性地示出依照本公开的实施例的示例显示设备和图形用户界面。
[0005]图2-5示意性地示出依照本公开的实施例的视觉增强图1的图形用户界面的项目的示例。
[0006]图6是描绘选择性地增强显示在显示设备上的用户界面项目的方法的实施例的流程图。
[0007]图7示出依照本公开的实施例的示例显示设备的框图。
[0008]图8示意性地示出依照本公开的另一实施例的示例显示设备和图形用户界面。
[0009]图9示意性地示出依照本公开的实施例的视觉增强图8的图形用户界面的用户界面项目的示例。
[0010]图10示意性地示出依照本公开的实施例的视觉增强物理对象的视图的示例。
[0011]图11示出计算系统的示例实施例。
【具体实施方式】
[0012]如以上提到的,计算设备可以为用户供给各种方式来修改显示在图形用户界面上的项目的外观。用于做出这样的修改的工具一般由用户有意地调用。例如,如果膝上型计算机的用户正在为阅读小文本而挣扎,则用户可以从菜单选择字体大小调节工具。同样地,如果智能电话的用户正在为查看用户界面项目而挣扎,则用户可以使用拉伸手势等来以较高放大率查看项目。
[0013]当用户为查看用户界面项目而挣扎时,视觉挣扎可以具有经由凝视跟踪可检测的相关联的凝视移动特性。因而,公开了涉及基于经由凝视跟踪所检测的眼睛凝视运动特性而自动增强显示在显示设备上的用户界面项目的实施例。
[0014]图1示出包括显示图形用户界面104的计算设备102的示例使用环境100。虽然在图1中的头部安装显示设备的上下文中示出,但是要理解的是,可以使用任何其它合适的计算设备,包括但不限于智能电话、个人计算机、游戏控制台、移动计算设备、服务器计算设备、平板等。同样地,虽然将图形用户界面104以全息用户界面的形式示出,但是头部安装显示器还可以用于扩充显示在分离显示设备(例如计算机监视器、电视、智能电话、平板、膝上型计算机屏幕等)上的图形用户界面的外观。图1还示出经由凝视与图形用户界面104交互的用户108。图示了头部安装显示设备的视场110内的项目,如通过头部安装显示设备所看到的那样。
[0015]如以下更加详细描述的,计算设备102可以包括凝视检测子系统,其被配置成检测用户108的凝视112并且确定用户的凝视112与图形用户界面104交叉的地点。凝视检测子系统可以周期性地执行这些操作以输出周期性更新的位置信号。出于示例的目的而将图形用户界面104示出为显示视频项目114、图像项目116和文本项目118,但是将理解到的是,图形用户界面可以显示任何其它合适的一个或多个项目。将理解到的是,术语“用户界面项目”等等是指显示在显示设备上的可以如本文所描述的那样视觉增强的任何项目。
[0016]来自凝视跟踪子系统的周期性更新的位置信号随时间的改变可以允许检测所识别的凝视模式。例如,如以上提到的,凝视模式可以用于检测用户是否正在为查看用户界面项目而挣扎。作为更加具体的示例,用户可能在相同句子之上阅读多次,在相对较长的持续时间内停留在图像的一部分处,在阅读时以比往常低的速度移动,和/或执行可检测为指示用户正在为查看用户界面项目而挣扎的运动条件的其它这样的眼睛凝视行为。因此,可以分析用户的凝视路径以标识与感知方面的困难相关联的凝视模式。任何合适的方法可以用于标识这样的凝视模式。示例包括但不限于,比较凝视路径数据与预定义的凝视模式,比较凝视路径数据与当前用户的在先模式(如经由日常使用期间的校准和/或观察知悉的),和/或经由分类功能的使用来评估凝视路径数据,所述分类功能利用包括对应于已知条件的凝视模式的训练数据来训练。
[0017]计算设备102还可以被配置成确定与凝视地点处的(多个)项目相关联的上下文特征,并且将上下文信息用作确定用户是否具有查看用户界面项目方面的困难时的一个或多个筛选器。可以利用任何合适的上下文信息。例如,计算设备可以确定凝视地点中的用户界面项目的类型。项目类型的示例包括但不限于,文本、视频项目、图像项目、可执行项目、图标、动作项目(例如用户界面控制项目)和/或任何合适类型的项目。
[0018]作为上下文信息可以如何用于辨别眼睛模式的示例,可以指示阅读项目方面的困难的前后眼睛模式可能不指示针对其它类型内容的类似困难。作为更具体的示例,可以预计到观看视频项目的用户展现出跟随视频内的一个或多个对象的凝视模式。在所图示的示例中,视频项目114包括网球比赛。照此,当用户从选手向选手改变观看时,用户的凝视可能多次横贯相同的地点。在该示例中,重复凝视模式不太可能指示感知项目方面的挣扎。也可以以其它方式利用上下文信息。例如,可以取决于凝视地点处的项目类型而应用不同的视觉增强。
[0019]作为另一示例,当用户凝视在文本项目118处时,可以评估文本项目以确定诸如字体、字体大小、字体颜色、背景颜色、字体样式(例如粗体、斜体、下划线、下标/上标、删除线、浮凸、外框、渐变等)和其它这样的格式化之类的特性。还可以评估文本项目以确定文本内容的特性,诸如凝视地点中的文字数目、凝视地点中的文字复杂性等。
[0020]可以针对除文本之外的不同特性集而评估除文本之外的其它类型项目。例如,可以针对诸如所显示的视频内容的总体大小、内容的分辨率和/或与其中描绘的移动图像相关联的复杂性水平之类的因素来评估视频项目。作为更具体的示例,具有高得多的空间频率图像数据和/或帧之间的图像数据中的大变化的视频可以被确定为具有比缺少这样的特征的视频更高的复杂性水
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1