头戴设备及其控制方法和计算机可读存储介质技术

技术编号:24166605 阅读:56 留言:0更新日期:2020-05-16 01:38
本发明专利技术公开了一种头戴设备的控制方法,头戴设备包括头戴设备主体以及滑轨,头戴设备主体设有齿轮、电机、第一镜筒、第二镜筒以及相机,头戴设备主体通过齿轮与滑轨上设置的齿条啮合,相机和第一镜筒之间的距离与相机和第二镜筒之间的距离相等,齿轮与电机连接;头戴设备的控制方法包括以下步骤:获取相机采集的图像;根据图像确定用户的眼球的中心点与中点之间的距离,中点为第一镜筒与第二镜筒之间的中点;根据距离确定电机的目标运行参数;控制电机按照目标运行参数运行。本发明专利技术还公开一种头戴设备以及计算机可读存储介质。本发明专利技术避免用户看到的画面出现畸变。

Head wear equipment and its control method and computer readable storage medium

【技术实现步骤摘要】
头戴设备及其控制方法和计算机可读存储介质
本专利技术涉及头戴设备
,尤其涉及一种头戴设备及其控制方法和计算机可读存储介质。
技术介绍
游戏是虚拟现实技术的主要应用领域。虚拟现实市场主要有三种产品形态:基于外部主机的虚拟现实产品、虚拟现实一体机产品和移动式虚拟现实产品。其中,基于外部主机的虚拟现实产品由于借助了外部主机(如PC机、游戏主机等)强大的数据处理能力和图像渲染能力,能够提供给消费者最好的体验。头戴设备是虚拟现实的主要设备,用于向体验者提供视觉图像。头戴显示器的视频信号从外部主机获取。当用户佩戴头戴设备不正确时,用户的双眼的焦点与头戴设备提供的画面的中心不重合,会使得用户看到的画面存在畸变,影响用户的观看效果。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种头戴设备及其控制方法和计算机可读存储介质,旨在解决用户佩戴头戴设备不正确导致用户看到的画面存在畸变的问题。为实现上述目的,本专利技术提供一种头戴设备的控制方法,所述头戴设备包括头戴设备主体以及滑轨,所述头戴设备主体设有齿轮、电机、第一镜筒、第二镜筒以及相机,所述头戴设备主体通过所述齿轮与所述滑轨上设置的齿条啮合,所述相机和所述第一镜筒之间的距离与所述相机和第二镜筒之间的距离相等,所述齿轮与所述电机连接;所述头戴设备的控制方法包括以下步骤:获取所述相机采集的图像;根据所述图像确定所述用户的眼球的中心点与中点之间的距离,所述中点为所述第一镜筒与所述第二镜筒之间的中点;根据所述距离确定所述电机的目标运行参数;控制所述电机按照所述目标运行参数运行。在一实施例中,所述根据所述距离确定所述电机的目标运行参数的步骤包括:根据所述距离确定所述头戴设备主体的移动方向以及移动距离;根据所述移动方向确定所述电机的转动轴的转动方向,并根据所述移动距离确定所述电机的转动轴的转动圈数,所述目标运行参数包括所述转动轴的转动方向以及转动圈数。在一实施例中,所述距离包括所述用户的左眼球的中心点与所述中点之间的第一距离以及所述用户的右眼球的中心点与所述中点之间的第二距离,所述根据所述距离确定所述头戴设备主体的移动方向以及移动距离的步骤包括:比对所述第一距离与所述第二距离得到第一比对结果,并确定所述第一距离与所述第二距离的第一差值绝对值;根据所述第一比对结果确定所述头戴设备主体的移动方向,并根据所述第一差值绝对值确定所述头戴设备主体的移动距离;其中,在所述第一比对结果为所述第一距离大于所述第二距离时,所述移动方向为所述头戴设备主体相对所述右眼球移动,在所述第一比对结果为所述第一距离小于所述第二距离时,所述移动方向为所述头戴设备主体相对所述左眼球移动。在一实施例中,所述距离包括所述用户的左眼球的中心点与所述中点之间的第一距离,所述根据所述距离确定所述头戴设备主体的移动方向以及移动距离的步骤包括:比对所述第一距离与预设距离得到第二比对结果,并确定所述第一距离与所述预设距离的第二差值绝对值;根据所述第二比对结果确定所述头戴设备主体的移动方向,并根据所述第二差值绝对值确定所述头戴设备主体的移动距离;其中,在所述第二比对结果为所述第一距离大于预设距离时,所述移动方向为所述头戴设备主体相对所述右眼球移动,在所述比对结果为所述第一距离小于预设距离时,所述移动方向为所述头戴设备主体相对所述左眼球移动。在一实施例中,所述距离包括所述用户的右眼球的中心点与所述中点之间的第二距离,所述根据所述距离确定所述头戴设备主体的移动方向以及移动距离的步骤包括:比对所述第二距离与预设距离得到第三比对结果,并确定所述第三距离与所述预设距离的第三差值绝对值;根据所述第三比对结果确定所述头戴设备主体的移动方向,并根据所述第三差值绝对值确定所述头戴设备主体的移动距离;其中,在所述第三比对结果为所述第二距离大于预设距离时,所述移动方向为所述头戴设备主体相对所述左眼球移动,在所述第三比对结果为所述第二距离小于预设距离,所述移动方向为所述头戴设备主体相对所述右眼球移动。在一实施例中,所述根据所述图像确定所述用户的眼球与中点之间的距离的步骤包括:确定所述用户的目标眼球的中心点在所述图像中的第一像素坐标以及所述中点在所述图像中的第二像素坐标,所述目标眼球为所述左眼球以及所述右眼球中的至少一个;根据所述第一像素坐标以及所述第二像素坐标确定所述用户的眼球与所述中点之间的距离。在一实施例中,所述头戴设备主体上还设有接近传感器,所述头戴设备的控制方法,还包括:在接收到所述接近传感器发送的信号时,启动所述相机,并执行所述获取所述相机采集的图像的步骤。在一实施例中,所述获取所述相机采集的图像的步骤之后,还包括:在根据图像确定所述用户的左眼球与所述用户的右眼球相对中点不对称时,执行所述根据所述图像确定所述用户的眼球的中心点与中点之间的距离的步骤。为实现上述目的,本专利技术还提供一种头戴设备,所述头戴设备包括头戴设备主体以及滑轨,所述头戴设备主体设有齿轮、电机、第一镜筒、第二镜筒以及相机,所述头戴设备主体通过所述齿轮与所述滑轨上设置的齿条啮合,所述相机和所述第一镜筒之间的距离与所述相机和第二镜筒之间的距离相等,所述齿轮与所述电机连接;所述头戴设备还包括存储器、处理器以及存储在所述存储器并可在所述处理器上运行的头戴设备的控制程序,所述处理器与所述电机以及所述相机连接,所述头戴设备的控制程序被所述处理器执行时实现如上所述的头戴设备的控制方法的各个步骤。为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有头戴设备的控制程序,所述头戴设备的控制程序被处理器执行时实现如上所述的头戴设备的控制方法的各个步骤本专利技术实施例提出的头戴设备及其控制方法和计算机可读存储介质,头戴设备包括头戴设备主体以及滑轨,头戴设备主体通过与电机连接齿轮与滑轨连接,使得头戴设备主体可在滑轨上并可进行移动,头戴设备获取相机采集的图像,并根据图像确定用户的眼球的中心点与中点之间的距离,中点为头戴设备上两个镜筒之间的中点,从而根据距离确定电机的目标运行参数,最后控制电机按照目标运行参数运行以使头戴设备主体移动矫正头戴设备相对用户的偏移量。由于头戴设备可以根据图像确定用户佩戴头戴设备时用户的眼球的中心点与中点之间的距离,从而可以根据距离确定电机的运行参数以确定头戴设备移动,使得用户的双眼的焦点与画面中心重合,也即头戴设备可自行矫正头戴设备相对用户的位置,避免用户看到的画面出现畸变,保证用户的观看效果。附图说明图1是本专利技术实施例方案涉及的头戴设备的结构示意图;图2为本专利技术实施例方案涉及的头戴设备的硬件结构示意图;图3为本专利技术头戴设备的控制方法第一实施例的流程示意图;图4为图3中步骤S20的细化流程示意图;图5为图3中步骤S30本文档来自技高网...

【技术保护点】
1.一种头戴设备的控制方法,其特征在于,所述头戴设备包括头戴设备主体以及滑轨,所述头戴设备主体设有齿轮、电机、第一镜筒、第二镜筒以及相机,所述头戴设备主体通过所述齿轮与所述滑轨上设置的齿条啮合,所述相机和所述第一镜筒之间的距离与所述相机和第二镜筒之间的距离相等,所述齿轮与所述电机连接;所述头戴设备的控制方法包括以下步骤:/n获取所述相机采集的图像;/n根据所述图像确定所述用户的眼球的中心点与中点之间的距离,所述中点为所述第一镜筒与所述第二镜筒之间的中点;/n根据所述距离确定所述电机的目标运行参数;/n控制所述电机按照所述目标运行参数运行。/n

【技术特征摘要】
1.一种头戴设备的控制方法,其特征在于,所述头戴设备包括头戴设备主体以及滑轨,所述头戴设备主体设有齿轮、电机、第一镜筒、第二镜筒以及相机,所述头戴设备主体通过所述齿轮与所述滑轨上设置的齿条啮合,所述相机和所述第一镜筒之间的距离与所述相机和第二镜筒之间的距离相等,所述齿轮与所述电机连接;所述头戴设备的控制方法包括以下步骤:
获取所述相机采集的图像;
根据所述图像确定所述用户的眼球的中心点与中点之间的距离,所述中点为所述第一镜筒与所述第二镜筒之间的中点;
根据所述距离确定所述电机的目标运行参数;
控制所述电机按照所述目标运行参数运行。


2.如权利要求1所述的头戴设备的控制方法,其特征在于,所述根据所述距离确定所述电机的目标运行参数的步骤包括:
根据所述距离确定所述头戴设备主体的移动方向以及移动距离;
根据所述移动方向确定所述电机的转动轴的转动方向,并根据所述移动距离确定所述电机的转动轴的转动圈数,所述目标运行参数包括所述转动轴的转动方向以及转动圈数。


3.如权利要求2所述的头戴设备的控制方法,其特征在于,所述距离包括所述用户的左眼球的中心点与所述中点之间的第一距离以及所述用户的右眼球的中心点与所述中点之间的第二距离,所述根据所述距离确定所述头戴设备主体的移动方向以及移动距离的步骤包括:
比对所述第一距离与所述第二距离得到第一比对结果,并确定所述第一距离与所述第二距离的第一差值绝对值;
根据所述第一比对结果确定所述头戴设备主体的移动方向,并根据所述第一差值绝对值确定所述头戴设备主体的移动距离;
其中,在所述第一比对结果为所述第一距离大于所述第二距离时,所述移动方向为所述头戴设备主体相对所述右眼球移动,在所述第一比对结果为所述第一距离小于所述第二距离时,所述移动方向为所述头戴设备主体相对所述左眼球移动。


4.如权利要求2所述的头戴设备的控制方法,其特征在于,所述距离包括所述用户的左眼球的中心点与所述中点之间的第一距离,所述根据所述距离确定所述头戴设备主体的移动方向以及移动距离的步骤包括:
比对所述第一距离与预设距离得到第二比对结果,并确定所述第一距离与所述预设距离的第二差值绝对值;
根据所述第二比对结果确定所述头戴设备主体的移动方向,并根据所述第二差值绝对值确定所述头戴设备主体的移动距离;
其中,在所述第二比对结果为所述第一距离大于预设距离时,所述移动方向为所述头戴设备主体相对所述右眼球移动,在所述比对结果为所述第一距离小于预设距离时,所述移动方向为所述头戴设备主体相对所述左眼球移动。


...

【专利技术属性】
技术研发人员:杜文彬姜滨迟小羽
申请(专利权)人:歌尔股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1