一种眼球检测方法、装置、存储介质及程序产品与流程

摘要: 本公开涉及人机交互,尤其涉及一种眼球检测方法、装置、存储介质及程序产品。背景技术:1、近年来,随着技术的不断发展,可穿戴设备的种类越来越丰富,扩展了用户在多种场...
一种眼球检测方法、装置、存储介质及程序产品与流程

本公开涉及人机交互,尤其涉及一种眼球检测方法、装置、存储介质及程序产品。

背景技术:

1、近年来,随着技术的不断发展,可穿戴设备的种类越来越丰富,扩展了用户在多种场景下的人机交互方式。例如,用户可以通过智能眼镜来控制屏幕操作。

2、目前,智能眼镜在响应用户对于屏幕的控制操作时,可以通过图像处理的方式来确定用户眼球的活动变化,以读取用户的控制指令,替代了用户的手动输入操作。

3、但是,在上述技术方案中,用户使用场景的变化,不同场景下的光源因素(如光照强度、光照均匀度等)可能对图像处理所依据的图像信息造成影响,降低了智能眼镜检测用户眼球的活动变化的准确性。

技术实现思路

1、本公开实施例提供一种眼球检测方法、装置、存储介质及程序产品,至少可以提高智能眼镜检测用户眼球的活动变化的准确性。

2、一方面,提供一种眼球检测方法,该方法应用于智能眼镜,包括:获取眼球检测指令,眼球检测指令用于指示检测眼球的运动状态;基于眼球检测指令,获取距离数据,距离数据包括:眼球活动到不同位置时智能眼镜与至少一个眼皮区域之间的距离值;根据距离数据,确定眼球的目标运动状态。

3、又一方面,提供一种眼球检测装置,应用于智能眼镜,该装置包括:获取模块和处理模块。

4、获取模块,用于获取眼球检测指令,眼球检测指令用于指示检测眼球的运动状态;获取模块,还用于基于眼球检测指令,获取距离数据,距离数据包括:眼球活动到不同位置时智能眼镜与至少一个眼皮区域之间的距离值;处理模块,用于根据距离数据,确定眼球的目标运动状态。

5、又一方面,提供一种电子设备,包括:存储器和处理器。存储器和处理器耦合。存储器用于存储计算机程序。处理器执行计算机程序时实现上述任一实施例的眼球检测方法。

6、又一方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述任一实施例的眼球检测方法。

7、又一方面,提供一种计算机程序产品,该计算机程序产品包括计算机程序指令,该计算机程序指令被执行时实现上述任一实施例的眼球检测方法。

8、本公开实施例公开了通过获取智能眼镜与用户眼皮之间的距离变化,可以确定用户眼皮的形变过程,进而确定引发用户眼皮形变的眼球运动状态。这样一来,通过参考智能眼镜与用户眼皮之间的距离变化来检测眼球,可以避免不同使用场景下的光源因素对于参数数据的影响,提高智能眼镜检测用户眼球的活动变化的准确性。并且,通过对智能眼镜与用户眼皮之间的距离数据的采集和分析来检测眼球,可以降低相对于图像处理方式中的能耗需求和部署空间需求,使得智能眼镜可以更轻便、体积更小、能耗更低。

1.一种眼球检测方法,其特征在于,应用于智能眼镜,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标运动状态包括所述眼球的目标注视方向;所述根据所述距离数据,确定所述眼球的目标运动状态,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述距离数据中的第一距离值集合,确定所述目标注视方向,包括:

4.根据权利要求2所述的方法,其特征在于,所述距离数据还包括:所述眼球在正视前方的状态下所述智能眼镜与所述至少一个眼皮区域之间的初始距离值集合;所述根据所述距离数据中的第一距离值集合,确定所述目标注视方向,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求2所述的方法,其特征在于,所述距离数据还包括:在获取所述眼球检测指令之前所述眼球处于历史位置时所述智能眼镜与所述至少一个眼皮区域之间的历史距离值集合;所述根据所述距离数据中的第一距离值集合,确定所述目标注视方向,包括:

7.根据权利要求1所述的方法,其特征在于,所述目标运动状态包括所述眼球的目标运动轨迹;所述根据所述距离数据,确定所述眼球的目标运动状态,包括:

8.根据权利要求7所述的方法,其特征在于,所述根据每个所述第一距离序列中的距离值随时间变化的趋势,确定所述目标运动轨迹,包括:

9.根据权利要求7所述的方法,其特征在于,每个所述第一距离序列中的一个距离值对应一个保持时长,所述保持时长为所述眼球停留在所述距离值对应的位置的时长;所述根据每个所述第一距离序列中的距离值随时间变化的趋势,确定所述目标运动轨迹,包括:

10.一种电子设备,其特征在于,包括:存储器和处理器;存储器和处理器耦合;存储器用于存储所述处理器可执行的指令;所述处理器执行所述指令时执行如权利要求1-9中任一项所述的方法。

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,当所述计算机指令在计算机上运行时,使得所述计算机执行如权利要求1-9中任一项所述的方法。

12.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序指令,当所述计算机程序指令被执行时实现如权利要求1-9中任一项所述的方法。