本申请属于虚拟现实,尤其涉及一种瞳距调节装置、方法、设备及计算机介质。
背景技术:
1、vr(virtual reality,虚拟现实)设备,是一种可以创建与供用户体验虚拟世界的设备,可基于计算机程序生成一种模拟环境,提供一种多源信息融合、交互式的三维动态视景和实体行为仿真,使用户沉浸在虚拟环境中。
2、随着vr技术的发展进步,对vr头戴设备的舒适度的要求越来越高,由于不同的用户的瞳距会存在差别,瞳距的不同导致对vr设备的左、右镜筒的距离要求不同,因此,不同用户在使用vr头戴设备需对镜筒的距离进行调整,以达到较好的视觉效果。
3、现有技术中,用户在对左、右镜筒的镜筒距离进行调整时,需手动通过旋钮对左、右镜筒的镜筒间的距离进行调节,较浪费时间,调节效率较低。
技术实现思路
1、本申请实施例提供一种与现有技术不同的实现方案,以解决相关技术中的对头戴设备的左镜筒与右镜筒的间距调节方式调节效率较低的技术问题。
2、第一方面,本申请提供一种瞳距调节装置,包括:数据处理电路、调整电路,以及霍尔传感器,其中:
3、所述霍尔传感器,用于感测与头戴设备的左镜筒与右镜筒间的距离相关的磁铁的磁感强度,并根据所述磁感强度输出对应的第一输出电压;
4、所述数据处理电路,与所述霍尔传感器以及所述调整电路连接,用于获取所述第一输出电压;若所述第一输出电压指示所述左镜筒与所述右镜筒间的距离与用户的瞳孔距离的差值的绝对值大于预设阈值,则向所述调整电路发送所述差值对应的控制指令,使所述调整电路基于所述控制指令调整所述左镜筒与所述右镜筒间的距离;
5、所述调整电路,用于接收所述控制指令,并根据所述控制指令调整所述左镜筒与所述右镜筒间的距离。
6、第二方面,本申请提供一种瞳距调节方法,包括:
7、获取用户的眼部图像;
8、基于所述眼部图像确定用户的瞳孔距离;
9、获取第一输出电压,所述第一输出电压由霍尔传感器确定;
10、若所述第一输出电压指示头戴设备的左镜筒与右镜筒间的距离与用户的瞳孔距离的差值的绝对值大于预设阈值,则向调整电路发送所述差值对应的控制指令,使所述调整电路基于所述控制指令调整所述左镜筒与所述右镜筒间的距离;
11、其中,所述霍尔传感器与所述调整电路设置于所述头戴设备。
12、第三方面,本申请提供一种头戴设备,包括:相机组、数据处理电路、调整电路,以及霍尔传感器,其中:
13、所述相机组,用于拍摄用户的眼部图像;
14、所述霍尔传感器,用于感测与头戴设备的左镜筒与右镜筒间的距离相关的磁铁的磁感强度,并根据所述磁感强度输出对应的第一输出电压;
15、所述数据处理电路,与所述霍尔传感器以及所述调整电路连接,用于获取所述第一输出电压;若所述第一输出电压指示所述左镜筒与所述右镜筒间的距离与用户的瞳孔距离的差值的绝对值大于预设阈值,则向所述调整电路发送所述差值对应的控制指令,使所述调整电路基于所述控制指令调整所述左镜筒与所述右镜筒间的距离;
16、所述调整电路,用于接收所述控制指令,并根据所述控制指令调整所述左镜筒与所述右镜筒间的距离。
17、第四方面,本申请提供一种瞳距调节装置,包括:
18、第一获取模块,用于获取用户的眼部图像;
19、确定模块,用于基于所述眼部图像确定用户的瞳孔距离;
20、第二获取模块,用于获取第一输出电压,所述第一输出电压由霍尔传感器确定;
21、控制模块,用于若所述第一输出电压指示头戴设备的左镜筒与右镜筒间的距离与用户的瞳孔距离的差值的绝对值大于预设阈值,则向调整电路发送所述差值对应的控制指令,使所述调整电路基于所述控制指令调整所述左镜筒与所述右镜筒间的距离;
22、其中,所述霍尔传感器与所述调整电路设置于所述头戴设备。
23、第五方面,本申请提供一种电子设备,包括:
24、处理器;以及
25、存储器,用于存储所述处理器的可执行指令;
26、其中,所述处理器配置为经由执行所述可执行指令来执行第二方面或第二方面各可能的实施方式中的任一方法。
27、第六方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第二方面或第二方面各可能的实施方式中的任一方法。
28、第七方面,本申请实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第二方面或第二方面各可能的实施方式中的任一方法。
29、本申请提供一种瞳距调节装置,具体包括:数据处理电路、调整电路,以及霍尔传感器,其中:所述霍尔传感器,用于感测与头戴设备的左镜筒与右镜筒间的距离相关的磁铁的磁感强度,并根据所述磁感强度输出对应的第一输出电压;所述数据处理电路,与所述霍尔传感器以及所述调整电路连接,用于获取所述第一输出电压;若所述第一输出电压指示所述左镜筒与所述右镜筒间的距离与用户的瞳孔距离的差值的绝对值大于预设阈值,则向所述调整电路发送所述差值对应的控制指令,使所述调整电路基于所述控制指令调整所述左镜筒与所述右镜筒间的距离;所述调整电路,用于接收所述控制指令,并根据所述控制指令调整所述左镜筒与所述右镜筒间的距离,通过本申请的电路可以自动根据用户的瞳距对左镜筒与右镜筒的间距进行调节,提高了对左镜筒与右镜筒的间距进行调节的效率,并且,也提高了用户体验。
1.一种瞳距调节装置,其特征在于,包括:数据处理电路、调整电路,以及霍尔传感器,其中:
2.根据权利要求1所述的瞳距调节装置,其特征在于,所述调整电路用于根据所述控制指令调整所述左镜筒与所述右镜筒间的距离,是根据所述控制指令驱动所述左镜筒和/或所述右镜筒移动。
3.根据权利要求2所述的瞳距调节装置,其特征在于,所述调整电路包括驱动电路与步进电机;其中:
4.根据权利要求1所述的瞳距调节装置,其特征在于,所述数据处理电路包括:第一处理电路与第二处理电路,其中:
5.根据权利要求1所述的瞳距调节装置,其特征在于,所述瞳距调节装置还包括:限位电路;
6.根据权利要求1所述的瞳距调节装置,其特征在于,所述数据处理电路还用于:
7.一种瞳距调节方法,其特征在于,包括:
8.根据权利要求7所述的方法,其特征在于,向所述调整电路发送所述差值对应的控制指令后,所述方法还包括:
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:在检测到限位提示信号时,停止向所述调整电路发送用于指示所述调整电路调整所述左镜筒与所述右镜筒间的距离的指令。
10.一种头戴设备,其特征在于,包括:相机组、数据处理电路、调整电路,以及霍尔传感器,其中:
11.一种瞳距调节装置,其特征在于,包括:
12.一种电子设备,其特征在于,包括:
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求7至9中任一项所述的方法。
14.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求7至9中任一项所述的方法。