眼球追踪方法及虚拟现实设备与流程

文档序号:26101112发布日期:2021-07-30 18:12阅读:来源:国知局

技术特征:

1.一种眼球追踪方法,其特征在于,所述眼球追踪方法应用于虚拟现实设备,所述虚拟现实设备包括至少两个摄像头,各所述摄像头的拍摄区域部分重合,所述眼球追踪方法包括:

获取至少两个所述摄像头同一时刻拍摄的图像;

叠加各所述图像中的重合区域,以得到包括眼球区域的目标图像;

根据所述目标图像进行眼球追踪。

2.如权利要求1所述的眼球追踪方法,其特征在于,所述眼球追踪方法还包括:

获取预设摄像头拍摄的图像,所述预设摄像头的数量为一个;

判断所述预设摄像头拍摄的图像是否包含所述眼球区域;

在所述预设摄像头拍摄的图像不包含所述眼球区域时,启动至少两个所述摄像头,并执行获取至少两个所述摄像头同一时刻拍摄的图像的步骤;

在所述预设摄像头拍摄的图像包含所述眼球区域时,根据所述预设摄像头拍摄的图像,进行眼球追踪。

3.如权利要求2所述的眼球追踪方法,其特征在于,判断所述预设摄像头拍摄的图像是否包含所述眼球区域的步骤包括:

获取所述预设摄像头拍摄的图像中的光斑数量;

判断所述光斑数量是否大于或等于预设光斑数量,其中,在所述光斑数量大于或等于所述预设光斑数量时,确定所述预设摄像头拍摄的图像中包含所述眼球区域,在所述光斑数量小于所述预设光斑数量时,确定所述预设摄像头拍摄的图像中不包含所述眼球区域。

4.如权利要求3所述的眼球追踪方法,其特征在于,所述获取所述预设摄像头拍摄的图像中的光斑数量的步骤包括:

获取所述预设摄像头拍摄的图像中各个像素点的亮度值;

确定所述亮度值在预设亮度范围内的像素点为目标像素点;

确定由所述目标像素点构成的区域为所述光斑;

确定所述预设摄像头拍摄的图像中的所述光斑数量。

5.如权利要求4所述的眼球追踪方法,其特征在于,所述根据所述目标图像进行眼球追踪的步骤包括:

根据所述目标图像中光斑的位置,追踪眼球的位置。

6.如权利要求1所述的眼球追踪方法,其特征在于,所述获取至少两个所述摄像头同一时刻拍摄的图像的步骤之后,还包括:

确定各个所述图像中的目标区域,所述目标区域为畸变程度在预设畸变程度范围内的区域;

从各所述图像中剪裁出所述图像中的所述目标区域得到目标图像;

所述叠加各所述图像中的重合区域,以得到包括眼球区域的目标图像的步骤包括:

叠加所述目标图像中的重合区域,以得到包括眼球区域的所述目标图像。

7.如权利要求6所述的眼球追踪方法,其特征在于,所述确定各个所述图像中的目标区域的步骤包括:

确定每个所述图像中像素点的标准成像高度以及所述像素点的实际成像高度,所述标准成像高度为所述摄像头采集的图像不产生畸变情况下,所述像素点到所述摄像头的光轴的距离,所述实际成像高度为实际拍摄的图像中,所述像素点到所述摄像头的光轴的距离;

根据每个所述图像的所述标准成像高度以及所述实际成像高度,确定每个所述图像的各个所述像素点的畸变率;

确定每个所述图像中,所述畸变率小于预设畸变率的所述像素点所在的区域为所述目标区域。

8.如权利要求1-7任一项所述的眼球追踪方法,其特征在于,所述叠加各所述图像中的重合区域,以得到包括眼球区域的目标图像的步骤之前,还包括:

提取各个所述图像中的特征点,其中,所述特征点为与相邻像素点的灰度值的差值绝对值大于预设差值的像素点;

确定两个所述图像之间匹配的所述特征点为所述重合区域。

9.一种虚拟现实设备,其特征在于,所述虚拟现实设备包括至少两个摄像头、处理器、存储器以及存储在所述存储器并可在所述处理器上运行的眼球追踪程序,其中:各所述摄像头的拍摄区域部分重合;所述眼球追踪程序被所述处理器执行时实现如权利要求1至8中任一项所述的眼球追踪方法的步骤。

10.如权利要求9所述的虚拟现实设备,其特征在于,所述虚拟现实设备还包括光学模组,所述摄像头的数量为两个,两个所述摄像头设置于所述光学模组出光侧的外表面,且沿所述外表面的中心呈对称分布。


技术总结
本发明公开了一种眼球追踪方法及虚拟现实设备,所述眼球追踪方法应用于虚拟现实设备,所述虚拟现实设备包括至少两个摄像头,各所述摄像头的拍摄区域部分重合,所述眼球追踪方法包括:获取至少两个所述摄像头同一时刻拍摄的图像;叠加各所述图像中的重合区域,以得到包括眼球区域的目标图像;根据所述目标图像进行眼球追踪,能够提升眼球追踪的准确率。

技术研发人员:鹿丽华;王朋杰;王平平;张金杰
受保护的技术使用者:歌尔股份有限公司
技术研发日:2021.04.25
技术公布日:2021.07.30
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1