本申请涉及增强现实,更具体地,涉及一种人眼注视区域的确定方法、装置及增强现实设备。
背景技术:
1、眼动追踪技术被广泛应用在式增强现实设备中,其可以实现眼动交互、眼动渲染等功能。
2、相关技术提供的眼动追踪技术具体如下:增强现实设备的指定表面设置有红外光源,当用户佩戴增强现实设备时,红外光源处于发光状态,此时增强现实设备中的近眼相机采集包含红外亮斑的人眼图像,准确确定红外光源与红外亮斑的对应关系,即可求解眼球视线。
3、为了确保近眼相机采集到的人眼图像包括至少两个亮斑,增强现实设备中的红外光源全部处于发光状态,导致增强现实设备的功耗增加。
技术实现思路
1、本申请实施例提供人眼注视区域的确定方法、装置及增强现实设备。
2、第一方面,本申请实施例提供一种人眼注视区域的确定方法,应用于增强现实设备,增强现实设备设有m个光源,方法包括:控制m个光源中与目标用户对应的n个目标光源处于发光状态,n为大于或等于2的整数,m大于n,目标用户是指佩戴增强现实设备的用户;获取第一人眼图像,第一人眼图像是对目标用户的眼部区域进行采集得到的,第一人眼图像包括至少两个亮斑;基于第一人眼图像确定亮斑与目标光源之间的对应关系;基于亮斑与目标光源之间的对应关系,确定人眼注视区域。
3、第二方面,本申请实施例提供一种人眼注视区域的确定装置,装置包括:发光模块,用于控制m个光源中与目标用户对应的n个目标光源处于发光状态,n为大于或等于2的整数,m大于n,目标用户是指佩戴增强现实设备的用户;图像获取模块,用于获取第一人眼图像,第一人眼图像是对目标用户的眼部区域进行采集得到的,第一人眼图像包括至少两个亮斑;第一确定模块,用于基于第一人眼图像确定亮斑与目标光源之间的对应关系;第二确定模块,用于基于亮斑与目标光源之间的对应关系,确定人眼注视区域。
4、第三方面,本申请实施例提供一种增强现实设备,包括:m个光源,m为大于2的整数;一个或多个处理器;存储器;一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行如第一方面的方法。
5、第四方面,本申请还提供一种计算机可读存储介质,计算机可读存储介质存储有程序代码,在程序代码被处理器运行时执行如第一方面的方法。
6、第五方面,本申请还提供一种计算机程序产品,该计算机产品被执行时实现如第一方面的方法。
7、本申请实施例提供一种人眼注视区域的确定方法,通过预先筛选出佩戴增强现实设备的用户对应的部分光源,后续采集目标用户的第一人眼图像时,仅控制上述部分光源处于发光状态,而并非控制所有光源处于发光状态,可以在确保采集到的第一人眼图像包含至少两个亮斑的前提下,节省增强现实设备的功耗。
1.一种人眼注视区域的确定方法,其特征在于,应用于增强现实设备,所述增强现实设备设有m个光源,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述控制所述m个光源中与目标用户相对应的n个目标光源处于发光状态,包括:
3.根据权利要求2所述的方法,其特征在于,所述预设映射关系的生成步骤包括:
4.根据权利要求3所述的方法,其特征在于,所述将所述m个光源划分为p个光源集合,包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述基于所述第一人眼图像确定所述亮斑与所述目标光源之间的对应关系,包括:
6.根据权利要求1至4任一项所述的方法,其特征在于,所述基于所述第一人眼图像确定所述亮斑与所述目标光源之间的对应关系,包括:
7.根据权利要求1至4任一项所述的方法,其特征在于,所述基于所述亮斑与所述目标光源之间的对应关系,确定人眼注视区域,包括:
8.一种人眼注视区域的确定装置,其特征在于,所述装置包括:
9.一种增强现实设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序指令,所述计算机程序指令可被处理器调用执行如权利要求1-7任一项所述的方法。