一种虚拟现实眼镜及其控制方法与流程

文档序号:13760004阅读:120来源:国知局
一种虚拟现实眼镜及其控制方法与流程

本发明实施例属于虚拟现实技术领域,尤其涉及一种虚拟现实眼镜及其控制方法。



背景技术:

虚拟现实眼镜是借助计算机及传感器技术创造的一种崭新的人机交互手段,其可让用户沉浸式体验3D电影、游戏、二次元在三次元的现实化等,场景真实而有趣。

然而,现有的虚拟现实眼镜需要用户事先手动开启后,才能在眼镜中看到虚拟现实内容,操作复杂,不够智能和便捷。



技术实现要素:

本发明实施例提供一种虚拟现实眼镜及其控制方法,可以节省虚拟现实眼镜开机操作时间,更加智能和便捷。

本发明实施例一方面提供一种虚拟现实眼镜的控制方法,所述控制方法包括:

检测预设区域是否有物体,若检测到所述预设区域有物体,则测量所述物体与所述虚拟现实眼镜之间的距离;

若所述距离小于第一预设距离阈值,则在所述虚拟现实眼镜的显示区域显示虚拟现实界面。

本发明实施例另一方面还提供一种虚拟现实眼镜,所述虚拟现实眼镜包括:

距离检测单元,用于检测预设区域是否有物体,若检测到所述预设区域有物体,则测量所述物体与所述虚拟现实眼镜之间的距离;

显示单元,用于若所述距离小于第一预设距离阈值,则在所述虚拟现实眼镜的显示区域显示虚拟现实界面。

本发明实施例通过检测预设区域是否有物体,并在检测到所述物体与所述虚拟现实眼镜之间的距离小于第一预设距离阈值时,在所述虚拟现实眼镜的显示区域显示虚拟现实界面,可实现在用户佩戴好所述虚拟现实眼镜时,控制所述虚拟现实眼镜自动启动,节省开机操作时间,更加智能和便捷。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例一提供的虚拟现实眼镜的控制方法的基本流程框图;

图2是本发明实施例二提供的虚拟现实眼镜的控制方法的基本流程框图;

图3是本发明实施例三提供的虚拟现实眼镜的控制方法的基本流程框图;

图4是本发明实施例四提供的虚拟现实眼镜的结构框图;

图5是本发明实施例五提供的虚拟现实眼镜的结构框图;

图6是本发明实施例六提供的虚拟现实眼镜的结构框图;

图7是本发明实施例七提供的虚拟现实眼镜的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含一系列步骤或单元的过程、方法或系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。

实施例一:

如图1所示,本实施例所提供的虚拟现实眼镜的控制方法,其包括:

步骤S101:检测预设区域是否有物体,若检测到所述预设区域有物体,则测量所述物体与所述虚拟现实眼镜之间的距离。

在具体应用中,可通过红外距离传感器、超声波距离传感器等对人体没有伤害的距离传感器检测预设区域是否有物体,并测量物体与虚拟现实眼镜之间的距离;所述预设区域具体是指虚拟现实眼镜正对人体眼部的一侧,通过检测该预设区域是否有物体,可以判断用户是否将虚拟现实眼镜放置于其眼部之前,准备使用虚拟现实眼镜。

在一实施例中,所述预设区域是指与所述虚拟显示眼镜等宽(即,从所述虚拟现实眼镜的左侧镜框边缘到右侧镜框边缘的宽度)、沿所述虚拟显示眼镜正对人体眼部的一侧向外延伸的矩形区域,所述矩形区域的延伸长度可根据实际需要设置。

步骤S102:若所述距离小于第一预设距离阈值,则在所述虚拟现实眼镜的显示区域显示虚拟现实界面。

在具体应用中,根据所述虚拟现实眼镜的显示方式的不同,所述显示区域可以为液晶显示屏或投影屏幕。

在具体应用中,所述第一预设距离阈值可以根据实际需要设置;所述虚拟现实界面具体可以是虚拟现实眼镜的系统操作界面或者虚拟现实画面。

在一实施例中,步骤S101之前还包括:

检测是否与数据源设备连接;

若与所述数据源设备连接,则检测所述检测预设区域是否有物体。

在具体应用中,所述数据源设备可以通过数据线和设置在虚拟现实眼镜上的USB接口与虚拟现实眼镜有线连接,或者通过蓝牙、WiFi等无线连接方式与内置有蓝牙模块或WiFi模块的虚拟现实眼镜无线连接;所述数据源设备可以为智能手机、平板电脑或PC客户端,用于向虚拟现实眼镜发送虚拟现实数据或更新虚拟现实眼镜中存储的虚拟现实数据。

在一实施例中,步骤S102之后还包括:

在所述显示屏显示虚拟现实界面时,停止检测所述预设区域是否有物体。

在一实施例中,步骤S102之后还包括:

在所述显示区域显示虚拟现实界面时,检测所述预设区域是否有物体,若检测到所述预设区域有物体,则测量所述物体与所述虚拟现实眼镜之间的距离;

若所述预设区域无物体或所述距离大于预设第二预设距离阈值,则停止显示虚拟现实界面。

在具体应用中,所述第二预设距离阈值可以根据实际需要设置。

本实施例通过在检测预设区域是否有物体,并在检测到所述物体与所述虚拟现实眼镜之间的距离小于第一预设距离阈值时,在所述虚拟现实眼镜的显示区域显示虚拟现实界面,可实现在用户佩戴好所述虚拟现实眼镜时,控制所述虚拟现实眼镜自动启动,节省开机操作时间,更加智能和便捷。

实施例二:

如图2所示,本实施例所提供的虚拟现实眼镜的控制方法,其包括:

步骤S201:检测预设区域是否有物体,若检测到所述预设区域有物体,则测量所述物体与所述虚拟现实眼镜之间的距离。

本实施例中的步骤S201与实施例一中的步骤S101相同。

步骤S202:若所述距离小于预设距离阈值,则检测所述距离是否在预设距离范围内变化。

步骤S203:若所述距离在预设距离范围内变化,则检测所述距离在预设距离范围内变化的持续时间是否大于预设时间。

在具体应用中,可用所述虚拟现实眼镜内置的计时器或晶振来检测时间。

在具体应用中,当用户将虚拟现实眼镜放置在其眼部之前,准备使用虚拟现实眼镜时,用户会对虚拟现实眼镜放置于其眼部之前的位置进行微调,此时虚拟现实眼镜与人眼之间的距离会在小范围内波动且该微调动作会持续一段时间,因此,通过检测所述距离是否在预设距离范围内变化且持续预设时间,可以确定用户是否已经调整好虚拟现实眼镜的设置位置。

步骤S204:若所述持续时间大于预设时间,则在所述显示区域显示虚拟现实界面。

在具体应用中,所述预设距离范围和所述预设时间可根据实际需要设置,当确定用户已经调整好虚拟现实眼镜的设置位置之后,则在所述虚拟现实眼镜的显示区域显示虚拟现实界面。

本实施例,通过进一步检测所述物体与所述虚拟现实眼镜之间的距离,是否在预设距离范围内变化且持续预设时间,以确定户是否已经调整好虚拟现实眼镜的设置位置,可使虚拟现实眼镜能够在用户调整好位置之后才显示虚拟现实界面,使其启动时间更加恰当、避免虚拟现实界面过早播放,给用户带来更好的使用体验,更加智能和便捷。

实施例三:

如图3所示,本实施例所提供的虚拟现实眼镜的控制方法,其包括:

步骤S301:检测预设区域是否有物体,若检测到所述预设区域有物体,则测量所述物体与所述虚拟现实眼镜之间的距离。

本实施例中的步骤S301与实施例一中的步骤S101相同。

步骤S302:若所述距离小于预设距离阈值,则检测所述物体是否是人眼。

在具体应用中,检测到的物体可能是用户的手部或者额头,此时若控制所述虚拟现实眼镜显示虚拟现实界面,可能会使用户错过一部分虚拟现实界面的内容,因此在确定预设区域有物体之后还要进一步确定该物体是否是人眼。

在具体应用中,可采用基于图像识别技术的图像识别器或基于虹膜识别技术的虹膜识别器来检测所述物体是否是人眼。

步骤S303:若所述物体是人眼,则在所述显示区域显示虚拟现实界面。

在一实施例中,步骤S302之后还包括:

若所述物体是人眼,则检测所述距离是否在预设距离范围内变化。

若所述距离在预设距离范围内变化,则检测所述距离在预设距离范围内变化的持续时间是否大于预设时间;

若所述持续时间大于预设时间,则在所述显示区域显示虚拟现实界面。

本实施通过进一步检测所述物体是否是人眼,可使虚拟现实眼镜能够在正对用户眼部之后才显示虚拟现实界面,使其启动时间更加恰当、避免虚拟现实界面过早播放,给用户带来更好的使用体验,更加智能和便捷。

实施例四:

如图4所示,本实施例提供的虚拟现实眼镜,其包括:

距离检测单元101,用于检测预设区域是否有物体,若检测到所述预设区域有物体,则测量所述物体与所述虚拟现实眼镜之间的距离;

显示单元102,用于若所述距离小于第一预设距离阈值,则在所述虚拟现实眼镜的显示区域显示虚拟现实界面。

在具体应用中,距离检测单元101可以为红外距离传感器、超声波距离传感器等用于测量距离且不会对人眼造成伤害的距离传感器;控制单元103可以为内部写入有相应功能程序的集成控制器、芯片或单片机。

在一实施例中,所述虚拟现实眼镜还包括:

连接单元,用于检测是否与数据源设备连接;

所述距离检测单元101还用于若所述连接单元与所述数据源设备连接,则检测所述预设区域是否有物体。

在具体应用中,所述连接单元可以为USB接口或蓝牙模块、WiFi模块;所述数据源设备可以为通过数据线和设置在虚拟现实眼镜上的USB接口与虚拟现实眼镜有线连接,或者通过蓝牙、WiFi等无线连接方式与内置有蓝牙或WiFi模块的虚拟现实眼镜无线连接;所述数据源设备可以为智能手机、平板电脑或PC客户端,用于向虚拟现实眼镜发送虚拟现实数据或更新虚拟现实眼镜中存储的虚拟现实数据。

在一实施例中,距离检测单元101还用于:

在所述显示区域显示虚拟现实界面时,停止检测所述预设区域是否有物体。

在具体应用中,当所述显示区域正在显示虚拟现实界面给用户观看时,使距离检测单元停止检测预设区域是否有物体,可以达到节省虚拟现实眼镜电能的目的,同时也能提高系统工作效率。

在一实施例中,所述距离检测单元101还用于在所述显示区域显示虚拟现实界面时,检测所述预设区域是否有物体,若检测到所述预设区域有物体,则测量所述物体与所述虚拟现实眼镜之间的距离;

所述显示单元102还用于若所述预设区域无物体或所述距离大于预设第二预设距离阈值,则停止在所述显示区域显示虚拟现实界面。

在具体应用中,所述第二预设距离阈值可以根据实际需要设置。

本实施例通过在检测预设区域是否有物体,并在检测到所述物体与所述虚拟现实眼镜之间的距离小于第一预设距离阈值时,在所述虚拟现实眼镜的显示区域显示虚拟现实界面,可实现在用户佩戴好所述虚拟现实眼镜时,控制所述虚拟现实眼镜自动启动,节省开机操作时间,更加智能和便捷。

实施例五:

如图5所示,在本实施例中,距离检测单元101还用于若所述距离小于预设距离阈值,则检测所述距离是否在预设距离范围内变化;

所述虚拟现实眼镜还包括时间检测单元103,用于若所述距离在预设距离范围内变化,则检测所述距离在预设距离范围内变化的持续时间是否大于预设时间;

显示单元102还用于若所述持续时间大于预设时间,则在所述显示区域显示虚拟现实界面。

在具体应用中,时间检测单元103可以为计时器或晶振。

本实施例,通过进一步检测所述物体与所述虚拟现实眼镜之间的距离,是否在预设距离范围内变化且持续第一预设时间,以确定户是否已经调整好虚拟现实眼镜的设置位置,可使虚拟现实眼镜能够在用户调整好位置之后才显示虚拟现实界面,使其启动时间更加恰当、避免虚拟现实界面过早播放,给用户带来更好的使用体验,更加智能和便捷。

实施例六:

如图6所示,本实施例提供的虚拟现实眼镜还包括:

人眼检测单元104,用于若距离检测单元101检测到的所述距离小于预设距离阈值,则检测所述物体是否是人眼;

显示单元102还用于若所述物体是人眼,则在所述显示区域显示虚拟现实界面。

在具体应用中,人眼检测单元104可以为基于图像识别技术的图像识别器或具有相应功能的集成芯片,也可以为基于虹膜识别技术的虹膜识别器或具有相应功能的集成芯片。

在一实施例中,在通过人眼检测单元104检测所述物体是否是人眼之后还包括:

若所述物体是人眼,则距离检测单元101检测所述距离是否在预设距离范围内变化。

若所述距离在预设距离范围内变化,则时间检测单元103检测所述距离在预设距离范围内变化的持续时间是否大于预设时间;

若所述持续时间大于预设时间,则显示单元102在所述显示区域显示虚拟现实界面。

本实施通过进一步检测所述物体是否是人眼,可使虚拟现实眼镜能够在正对用户眼部之后才显示虚拟现实界面,使其启动时间更加恰当、避免虚拟现实界面过早播放,给用户带来更好的使用体验,更加智能和便捷。

实施例七:

如图7所示,本实施例提供的虚拟现实眼镜100,其包括:

处理器(processor)110,通信接口(Communications Interface)120,存储器(memory)130,总线140和距离检测单元150。

处理器110,通信接口120,存储器130,距离检测单元150和显示单元160通过总线140完成相互间的通信。

通信接口120,用于与外界设备,例如,个人电脑、智能手机等通信。

处理器110,用于执行程序131;

在具体应用中,距离检测单元150可以为红外测距传感器或超声波测距传感器。

具体地,程序131可以包括程序代码,所述程序代码包括计算机操作指令。

处理器110可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。

存储器130,用于存放程序131。存储器130可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。程序131具体可以包括:

检测预设区域是否有物体,若检测到所述预设区域有物体,则测量所述物体与所述虚拟现实眼镜之间的距离;

若所述距离小于第一预设距离阈值,则在所述虚拟现实眼镜的显示区域显示虚拟现实界面。

本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。

本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1