本公开总体上涉及在人工现实(例如,虚拟现实、增强现实、混合现实等)头戴式视图器(headset)中进行眼动追踪,并且更具体地,涉及使用人工现实头戴式视图器中的面向内的传感器检测眼睛的物理特性,并缓解眼睛不适。
背景技术:
1、眼动追踪通常涉及测量眼睛位置、眼睛移动、眼睛相对于头部的运动和/或注视点(即,人正在观看的位置)。眼动追踪器可以用作促进人机交互的输入设备。存在几种用于测量眼睛移动等的方法。光学方法因是非侵入性和廉价的而广受欢迎。光学方法通常基于视频录制,并常常用于注视追踪。红外光可以照射眼睛,所以视频摄像头或其它光学传感器可以感测反射光。然后,可以对视频数据进行分析,以根据来自眼睛的反射的变化来确定眼睛转动。一些光学方法对眼睛内部的特征(例如,视网膜血管)进行成像来检测眼睛转动。
技术实现思路
1、本主题公开提供了用于在人工现实头戴式视图器中进行眼动追踪的系统和方法。允许用户更舒适和更持久地佩戴人工现实头戴式视图器并与该人工现实头戴式视图器交互,同时享受由嵌入在该人工现实头戴式视图器中的光学眼动追踪器提供的所有服务。例如,如果检测到眼睛干燥或疲倦,则可以改变光学眼动追踪器和/或人工现实头戴式视图器的操作,以缓解眼睛不适,直到眼睛恢复到正常的眼睛含水量。
2、在本发明的一方面,提供了一种用于检测眼睛的物理特性的计算机实现的方法,该计算机实现的方法包括:通过人工现实头戴式视图器为用户生成模拟环境,其中,人工现实头戴式视图器被配置为由用户佩戴;响应于人工现实头戴式视图器由用户佩戴着而通过眼睛传感器对该用户的眼睛进行追踪,眼睛传感器设置在人工现实头戴式视图器内;通过眼睛传感器检测眼睛的、指示眼睛疾病的物理特性;以及至少部分地基于检测到的眼睛的物理特性来调整人工现实头戴式视图器的显示设置。
3、眼睛传感器可以包括主动照明,作为辅助眼睛传感器的部件。
4、眼睛的物理特性可以包括以下中的至少一者:反射率、反射率的变化、含水量、眯眼、眨眼率、泛红、疲倦/疲劳、角膜形状、晶状体混浊或瞳孔放大。
5、调整显示设置可以包括改变显示模拟环境的焦平面。
6、焦平面可以被改变为无限远距离。
7、调整显示设置可以包括改变模拟环境的颜色设置。
8、颜色设置可以被改变为绿光。
9、该计算机实现的方法还可以包括:基于检测到眼睛的物理特性来向用户提醒潜在的眼睛健康问题。
10、潜在的眼睛健康问题可以包括以下中的至少一者:白内障、散光、屈光不正、黄斑退化、视网膜病变、青光眼、弱视或斜视。
11、该计算机实现的方法还可以包括:检测用户的眼睛的基本状态;以及将基本状态与检测到的物理特性进行比较,以确定是否调整显示设置。
12、在本发明的另一方面,提供了一种被配置用于检测眼睛的物理特性的系统,该系统包括:一个或多个硬件处理器,该一个或多个硬件处理器通过机器可读指令被配置为:通过人工现实头戴式视图器为用户生成模拟环境,其中,人工现实头戴式视图器被配置为由用户佩戴;响应于人工现实头戴式视图器由用户佩戴着而通过眼睛传感器对该用户的眼睛进行追踪,眼睛传感器设置在人工现实头戴式视图器内,眼睛传感器包括红外光;通过眼睛传感器检测眼睛的、指示眼睛疾病的物理特性;以及至少部分地基于检测到的眼睛的物理特性来调整人工现实头戴式视图器的显示设置。
13、调整显示设置可以包括改变显示模拟环境的焦平面。
14、焦平面可以被改变为无限远距离。
15、调整显示设置可以包括改变模拟环境的颜色设置。
16、颜色设置可以被改变为绿光。
17、该一个或多个硬件处理器通过机器可读指令还可以被配置为:基于检测到眼睛的物理特性来向用户提醒潜在的眼睛健康问题;并且,其中,潜在的眼睛健康问题可以包括以下中的至少一者:白内障、散光、屈光不正、黄斑退化、视网膜病变、青光眼、弱视或斜视。
18、该一个或多个硬件处理器通过机器可读指令还可以被配置为:检测用户的眼睛的基本状态;以及将基本状态与检测到的物理特性进行比较,以确定是否调整显示设置。
19、在本发明的另一方面,提供了一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质具有包括在其上的指令,这些指令由一个或多个处理器执行,以执行用于检测眼睛的物理特性的方法,该方法包括:通过人工现实头戴式视图器为用户生成模拟环境,其中,人工现实头戴式视图器被配置为由用户佩戴;响应于人工现实头戴式视图器由用户佩戴着而通过眼睛传感器对用户的眼睛进行追踪,眼睛传感器设置在人工现实头戴式视图器内,眼睛传感器包括主动照明,作为辅助眼睛传感器的部件;通过眼睛传感器检测眼睛的、指示眼睛疾病的物理特性,眼睛的物理特性包括以下中的至少一者:反射率、反射率的变化、含水量、眯眼、眨眼率、泛红、疲倦/疲劳、角膜形状、晶状体混浊或瞳孔放大;以及至少部分地基于检测到的眼睛的物理特性来调整人工现实头戴式视图器的显示设置。
20、调整显示设置可以包括改变显示模拟环境的焦平面。
21、焦平面可以被改变为无限远距离。
22、本公开的又一方面涉及被配置用于检测眼睛的物理特性的系统。该系统可以包括通过人工现实头戴式视图器为用户生成模拟环境的装置。人工现实头戴式视图器可以被配置为由用户佩戴。该系统可以包括用于响应于人工现实头戴式视图器由用户佩戴着而通过眼睛传感器对该用户的眼睛进行追踪的装置。眼睛传感器可以设置在人工现实头戴式视图器内。该系统可以包括通过眼睛传感器检测眼睛的、指示眼睛疾病的物理特性的装置。该系统可以包括用于至少部分地基于检测到的眼睛的物理特性来调整人工现实头戴式视图器的显示设置的装置。
1.一种用于检测眼睛的物理特性的计算机实现的方法,所述计算机实现的方法包括:
2.根据权利要求1所述的计算机实现的方法,其中,所述眼睛传感器包括主动照明,作为辅助所述眼睛传感器的部件。
3.根据权利要求1所述的计算机实现的方法,其中,所述眼睛的物理特性包括以下中的至少一者:反射率、反射率的变化、含水量、眯眼、眨眼率、泛红、疲倦/疲劳、角膜形状、晶状体混浊或瞳孔放大。
4.根据权利要求1所述的计算机实现的方法,其中,调整所述显示设置包括改变显示所述模拟环境的焦平面;优选地,所述焦平面被改变为无限远距离。
5.根据权利要求1所述的计算机实现的方法,其中,调整所述显示设置包括改变所述模拟环境的颜色设置;优选地,所述颜色设置被改变为绿光。
6.根据权利要求1所述的计算机实现的方法,还包括:
7.根据权利要求1所述的计算机实现的方法,还包括:
8.一种被配置用于检测眼睛的物理特性的系统,所述系统包括:
9.根据权利要求8所述的系统,其中,调整所述显示设置包括改变显示所述模拟环境的焦平面;优选地,所述焦平面被改变为无限远距离。
10.根据权利要求8所述的系统,其中,调整所述显示设置包括改变所述模拟环境的颜色设置;优选地,所述颜色设置被改变为绿光。
11.根据权利要求8所述的系统,其中,所述一个或多个硬件处理器通过机器可读指令还被配置为:
12.根据权利要求8所述的系统,其中,所述一个或多个硬件处理器通过机器可读指令还被配置为:
13.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质具有包括在其上的指令,所述指令由一个或多个处理器执行,以执行用于检测眼睛的物理特性的方法,所述方法包括:
14.根据权利要求13所述的非暂态计算机可读存储介质,其中,调整所述显示设置包括改变显示所述模拟环境的焦平面。
15.根据权利要求14所述的非暂态计算机可读存储介质,其中,所述焦平面被改变为无限远距离。