虚拟现实操作安全保护系统及方法与流程

文档序号:11708603阅读:212来源:国知局
虚拟现实操作安全保护系统及方法与流程

本发明涉及虚拟现实技术领域,具体涉及一种虚拟现实操作的安全保护系统及方法。



背景技术:

目前基于娱乐、训练等方面的考虑,为了给用户身临其境的体验,虚拟现实(virtualreality,简称vr)技术得到了快速发展。

用户通过佩戴带显示装置的头盔或眼镜等vr设备,阻断了人眼与现实世界的视觉连接,通过vr设备实时渲染的画面,可以为用户营造出一个全新体验的全景世界。

vr设备在使用过程中,由于人眼视线被阻挡,模拟环境使用户难辨真假,因此,在使用过程中,很容易产生安全问题。

例如,在使用vr设备玩游戏的时候,由于小朋友脚下的设备是在晃动的,小朋友需要双手握住扶手,以确保自己的头部不会撞到铁栏杆。但实际操作过程中,vr设备厂商没有提供一种必要的、应急的保护机制,以防止用户在使用vr设备的过程中,不会撞到周围的物体,受到伤害。



技术实现要素:

鉴于以上内容,有必要提供一种虚拟现实操作安全保护方法,其提供一种安全保障机制,使得用户在使用虚拟现实设备的时候,不易受到意外的伤害。

一种虚拟现实操作安全保护方法,应用于虚拟现实设备中,其中,所述虚拟现实操作安全保护方法包括:

在所述虚拟现实设备开始工作的时候,所述虚拟现实设备的距离传感器开始工作,实时侦测用户与周围环境物体之间的距离;

判断用户与周围环境物体之间的距离是否小于预设值;及

当所述用户与周围环境物体之间的距离小于所述预设值时,以预设警告方式提醒用户,或控制所述虚拟现实设备停止工作,控制所述虚拟现实设备的摄像装置开始工作,并将所述摄像装置捕获到的周围环境的影像显示于所述虚拟现实设备的显示装置上。

本发明优选实施例中,所述预设值包括第一预设值以及第二预设值,其中,所述第一预设值大于所述第二预设值。

本发明优选实施例中,当所述用户与周围环境物体之间的距离小于所述第一预设值时以预设警告方式提醒用户,以及当所述用户与周围环境物体之间的距离小于所述第二预设值时,控制所述虚拟现实设备停止工作,并控制所述虚拟现实设备的摄像装置开始工作。

本发明优选实施例中,所述预设警告方式包括控制所述虚拟现实设备产生震动或者报警音。

本发明优选实施例中,将所述摄像装置捕获到的周围环境的影像显示于所述虚拟现实设备的显示装置上之前还包括:

以预设提示方式提示所述虚拟现实设备的显示装置显示的画面即将被切换,所述预设提示方式包括出现短暂黑屏或者雪花屏。

鉴于以上内容,有必要提供一种虚拟现实操作安全保护系统,其提供一种安全保障机制,使得用户在使用虚拟现实设备的时候,不易受到意外的伤害。

一种虚拟现实操作安全保护系统,应用于虚拟现实设备中,其中,所述虚拟现实操作安全保护系统包括:

距离侦测模块,用于在所述虚拟现实设备开始工作的时候,所述虚拟现实设备的距离传感器开始工作,实时侦测用户与周围环境物体之间的距离;

判断模块,用于判断用户与周围环境物体之间的距离是否小于预设值;及

警示模块,用于当所述用户与周围环境物体之间的距离小于所述预设值时,以预设警告方式提醒用户,或控制所述虚拟现实设备停止工作,控制所述虚拟现实设备的摄像装置开始工作,并将所述摄像装置捕获到的周围环境的影像显示于所述虚拟现实设备的显示装置上。

本发明优选实施例中,所述预设值包括第一预设值以及第二预设值,其中,所述第一预设值大于所述第二预设值

本发明优选实施例中,当所述用户与周围环境物体之间的距离小于所述第一预设值时以预设警告方式提醒用户,以及当所述用户与周围环境物体之间的距离小于所述第二预设值时,控制所述虚拟现实设备停止工作,并控制所述虚拟现实设备的摄像装置开始工作。

本发明优选实施例中,所述预设警告方式包括控制所述虚拟现实设备产生震动或者报警音。

本发明优选实施例中,所述警示模块将所述摄像装置捕获到的周围环境的影像显示于所述虚拟现实设备的显示装置上之前还以预设提示方式提示所述虚拟现实设备的显示装置显示的画面即将被切换,所述预设提示方式包括出现短暂黑屏或者雪花屏。

本发明所述虚拟现实操作安全保护系统以及方法可以在vr设备中嵌入摄像装置、距离传感器等,当用户使用vr设备时,所述距离传感器实时测量vr设备与周围环境中的物品的距离,当达到预设的危险距离时,自动停止当前的vr设备进行中的操作,自动打开vr设备的摄像装置,将所述摄像装置捕获到的周围环境的图像通过所述vr设备的显示装置显示在用户眼前,使用户感知到危险,以能够脱离危险。

附图说明

图1所示是本发明所述虚拟现实操作安全保护方法较佳实施例的方法流程图。

图2所示是本发明所述虚拟现实操作安全保护系统的结构示意图。

图3所示是执行本发明所述虚拟现实操作安全保护系统的虚拟现实设备的结构示意图。

主要元件符号说明

虚拟现实设备1

虚拟现实操作安全保护系统10

距离侦测模块100

判断模块101

警示模块102

存储设备11

处理器12

显示装置13

距离传感器14

摄像装置15

通信总线16

具体实施方式

本发明实施例提供一种虚拟现实操作安全保护方法,其提供一种安全保障机制,使得用户在使用虚拟现实设备的时候,不易受到意外的伤害。本发明实施例还提供相应的虚拟现实操作安全保护系统以及计算机可读存储介质。

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

下面通过各个具体实施例,分别进行详细的说明。

实施例一、

参阅图1所示,是本发明所述虚拟现实操作安全保护方法较佳实施例的方法流程图。

根据不同的需求,该图所示流程图中的执行顺序可以改变,某些可以省略。

在本发明较佳实施例中,所述虚拟现实操作安全保护方法可以应用于一个虚拟现实设备中。所述虚拟现实设备可以是,例如,带显示装置的头盔或眼镜等。

进一步地,本发明较佳实施例中,所述虚拟现实设备还嵌入有摄像装置以及距离传感器。其中,所述摄像装置以及所述距离传感器可以位于所述虚拟现实设备的正前方。

所述虚拟现实操作安全保护方法包括:

s10,在所述虚拟现实设备开始工作的时候,所述虚拟现实设备的距离传感器开始工作。

本发明较佳实施例中,所述虚拟现实设备开始工作是指用户戴上所述虚拟现实设备后,所述虚拟现实设备开始提供用户虚拟的场景体验环境。

本发明较佳实施例中,所述虚拟现实设备的距离传感器开始工作是指所述距离传感器开始开始发射光脉冲以测距。

s11,所述虚拟现实设备利用所述距离传感器实时侦测用户与周围环境物体之间的距离。

本发明中,所述距离传感器利用“飞行时间法”(flyingtime)的原理来侦测用户与周围环境物体之间的距离。

所述“飞行时间法”是通过发射光脉冲,并测量此光脉冲从发射到被物体反射回来的时间,通过测量时间间隔来计算用户与周围环境物体之间的距离。

s12,所述虚拟现实设备判断用户与周围环境物体之间的距离是否小于预设值。

本发明较佳实施例中,所述预设值可以包括第一预设值预计第二预设值,其中,所述第一预设值大于所述第二预设值。

所述预设值可以预先设置为任何用户认为的危险距离值,例如所述第一预设值可以设置为10厘米,以及所述第二预设值可以设置为5厘米等。

当所述用户与周围环境物体之间的距离没有小于所述预设值时,返回执行上述的s11。

当所述用户与周围环境物体之间的距离小于所述预设值时,执行下述的s13。

s13,以预设警告方式提醒用户,或控制所述虚拟现实设备停止工作,并控制所述虚拟现实设备的摄像装置开始工作,以将所述摄像装置捕获到的周围环境的影像显示于所述虚拟现实设备的显示装置上,使用户感知到危险,以使用户能够脱离危险。

本发明较佳实施例中,当所述用户与周围环境物体之间的距离小于所述第一预设值时,可以以预设警告方式提醒用户。所述预设警告方式可以是,例如,控制所述虚拟现实设备产生震动或者报警音。当所述用户与周围环境物体之间的距离小于所述第二预设值时,控制所述虚拟现实设备停止工作,并控制所述虚拟现实设备的摄像装置开始工作。

本发明较佳实施例中,在控制所述虚拟现实设备停止工作,并控制所述虚拟现实设备的摄像装置开始工作之前,以将所述摄像装置捕获到的周围环境的影像显示于所述虚拟现实设备的显示装置上之前,可以以预设提示方式提示所述虚拟现实设备的显示装置显示的画面即将被切换,如出现短暂黑屏或者雪花屏等,以防止画面切换太快,给用户造成不良的体验。

上述图1详细介绍了本发明的虚拟现实操作安全保护方法,下面结合第2~3图,分别对实现上述虚拟现实操作安全保护方法的虚拟现实操作安全保护系统以及虚拟现实设备进行介绍。

应该了解,所述实施例仅为说明之用,在专利申请范围上并不受此结构的限制。

实施例二、

参阅图2所示,是本发明所述的虚拟现实操作安全保护系统的结构示意图。

本发明所述的虚拟现实操作安全保护系统10可以包括多个由计算机程序代码所组成的程序段,可以安装在一个虚拟现实设备中,并由所述虚拟现实设备所执行,以提供一种安全保障机制,使得用户在使用所述虚拟现实设备的时候,防止受到意外的伤害。

参阅图2所示,所述虚拟现实操作安全保护系统10根据其所执行的功能,可以被划分为多个功能模块。本发明较佳实施例中,所述虚拟现实操作安全保护系统10中的功能模块至少可以包括:距离侦测模块100、判断模块101以及警示模块102。

所述距离侦测模块100用于在所述虚拟现实设备开始工作的时候,所述虚拟现实设备的距离传感器开始工作,实时侦测用户与周围环境物体之间的距离。

本发明较佳实施例中,所述虚拟现实设备开始工作是指用户戴上所述虚拟现实设备后,所述虚拟现实设备开始提供用户虚拟的场景体验环境。所述虚拟现实设备的距离传感器开始工作是指所述距离传感器开始开始发射光脉冲以测距。

本发明中,所述距离传感器利用“飞行时间法”(flyingtime)的原理来侦测用户与周围环境物体之间的距离。

所述“飞行时间法”是通过发射光脉冲,并测量此光脉冲从发射到被物体反射回来的时间,通过测量时间间隔来计算用户与物体之间的距离。

所述判断模块101用于判断用户与周围环境物体之间的距离是否小于预设值。

本发明较佳实施例中,所述预设值可以包括第一预设值预计第二预设值,且所述第一预设值大于所述第二预设值。

所述预设值可以预先设置为任何用户认为的危险距离值,例如所述第一预设值可以设置为10厘米,以及所述第二预设值可以设置为5厘米等。

所述警示模块102用于当所述用户与周围环境物体之间的距离小于所述预设值时,以预设警告方式提醒用户,或控制所述虚拟现实设备停止工作,并控制所述虚拟现实设备的摄像装置开始工作,并将所述摄像装置捕获到的周围环境的影像显示于所述虚拟现实设备的显示装置上,使用户感知到危险,以使用户能够脱离危险。

本发明较佳实施例中,所述虚拟现实设备的摄像装置开始工作是指所述摄像装置开始捕获周围环境的影像。

本发明较佳实施例中,当所述用户与周围环境物体之间的距离小于所述第一预设值时,可以以预设警告方式提醒用户。所述预设警告方式可以是,例如,控制所述虚拟现实设备产生震动或者报警音。当所述用户与周围环境物体之间的距离小于所述第二预设值时,所述虚拟现实设备停止工作,并控制所述虚拟现实设备的摄像装置开始工作。

本发明较佳实施例中,在控制所述虚拟现实设备停止工作,并控制所述虚拟现实设备的摄像装置开始工作之前,以将所述摄像装置捕获到的周围环境的影像显示于所述虚拟现实设备的显示装置上之前,可以以预设提示方式提示所述虚拟现实设备的显示装置显示的画面即将被切换,如出现短暂黑屏或者雪花屏等,以防止画面切换太快,给用户造成不良的体验。

实施例三、

如图3所示,是执行本发明所述虚拟现实操作安全保护系统的虚拟现实设备的结构示意图。

所述虚拟现实设备1所述虚拟现实设备可以是,例如,带头盔或眼镜等。

本发明实施例中,所述虚拟现实设备1包括,但不限于,至少一个存储设备11、至少一个处理器12、显示装置13、距离传感器14、摄像装置15以及通信总线16。

所述通信总线16可以实现所述存储设备11、处理器12、显示装置13、距离传感器14以及摄像装置15之间的通信。

所述摄像装置15安装在所述虚拟现实设备1的外部,用于捕获所述虚拟现实设备1的周围环境的影像。

所述距离传感器14也安装于所述虚拟现实设备1的外部,用于实时侦测用户与所述虚拟现实设备1的周围环境中物体之间的距离。

本发明较佳实施例中,所述距离传感器14利用“飞行时间法”(flyingtime)的原理来侦测用户与周围环境物体之间的距离。

所述“飞行时间法”是通过发射光脉冲,并测量此光脉冲从发射到被物体反射回来的时间,通过测量时间间隔来计算用户与物体之间的距离。所述显示装置13安装于所述虚拟现实设备1的内部,用于显示所述虚拟现实设备提供的虚拟的场景体验环境。进一步地,所述显示装置13还用于显示所述摄像装置15捕获到的所述虚拟现实设备1的周围环境的影像。

所述存储设备11存储有程序代码。所述存储设备11可以为智能媒体卡(smartmediacard)、安全数字卡(securedigitalcard)、快闪存储设备卡(flashcard)等储存设备。

所述处理器12可执行所述虚拟现实设备1的操作系统以及安装的各类应用程序等。所述处理器12可以包括一个或者多个中央处理器、微处理器、数字处理器等。

本发明较佳实施例中,所述处理器12可通过所述通信总线16,调用所述存储设备11中存储的程序代码以执行相关的功能。例如,图2中所述的各个模块(例如,距离侦测模块100、判断模块101以及警示模块102)是存储在所述存储设备11中的程序代码,并由所述处理器12所执行,以实现一种虚拟现实操作安全保护方法。

具体而言,所述虚拟现实操作安全保护方法包括:

所述处理器12在所述虚拟现实设备开始工作的时候,控制所述虚拟现实设备的距离传感器开始工作,以实时侦测用户与周围环境物体之间的距离;

所述处理器12判断用户与周围环境物体之间的距离是否小于预设值;及

当所述用户与周围环境物体之间的距离小于所述预设值时,所述处理器12以预设警告方式提醒用户,或控制所述虚拟现实设备停止工作,并控制所述虚拟现实设备的摄像装置开始工作,并将所述摄像装置捕获到的周围环境的影像显示于所述虚拟现实设备的显示装置上。

本发明优选实施例中,所述预设值包括第一预设值以及第二预设值,其中,所述第一预设值大于所述第二预设值。

本发明优选实施例中,当所述用户与周围环境物体之间的距离小于所述第一预设值时,所述处理器12以预设警告方式提醒用户,以及当所述用户与周围环境物体之间的距离小于所述第二预设值时,所述处理器12控制所述虚拟现实设备停止工作,并控制所述虚拟现实设备的摄像装置开始工作。

本发明优选实施例中,所述预设警告方式包括控制所述虚拟现实设备产生震动或者报警音。

本发明优选实施例中,将所述摄像装置捕获到的周围环境的影像显示于所述虚拟现实设备的显示装置上之前还包括:

所述处理器12以预设提示方式提示所述虚拟现实设备的显示装置显示的画面即将被切换,所述预设提示方式包括出现短暂黑屏或者雪花屏。

实施例四、

本发明实施例还提供一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当被包括一个或多个处理器的虚拟现实设备1执行时,使所述虚拟现实设备1实现一种虚拟现实操作安全保护方法。

具体而言,所述虚拟现实操作安全保护方法包括:

在所述虚拟现实设备开始工作的时候,所述指令在所述一个或多个处理器的执行下,控制所述虚拟现实设备的距离传感器开始工作,以实时侦测用户与周围环境物体之间的距离;

所述指令在所述一个或多个处理器的执行下,判断用户与周围环境物体之间的距离是否小于预设值;及

当所述用户与周围环境物体之间的距离小于所述预设值时所述指令在所述一个或多个处理器的执行下,以预设警告方式提醒用户,或控制所述虚拟现实设备停止工作,并控制所述虚拟现实设备的摄像装置开始工作,并将所述摄像装置捕获到的周围环境的影像显示于所述虚拟现实设备的显示装置上。

本发明优选实施例中,所述预设值包括第一预设值以及第二预设值,其中,所述第一预设值大于所述第二预设值。

本发明优选实施例中,当所述用户与周围环境物体之间的距离小于所述第一预设值时,所述指令在所述一个或多个处理器的执行下,以预设警告方式提醒用户,以及当所述用户与周围环境物体之间的距离小于所述第二预设值时所述指令在所述一个或多个处理器的执行下,控制所述虚拟现实设备停止工作,并控制所述虚拟现实设备的摄像装置开始工作。

本发明优选实施例中,所述预设警告方式包括控制所述虚拟现实设备产生震动或者报警音。

本发明优选实施例中,将所述摄像装置捕获到的周围环境的影像显示于所述虚拟现实设备的显示装置上之前还包括:

所述指令在所述一个或多个处理器的执行下,以预设提示方式提示所述虚拟现实设备的显示装置显示的画面即将被切换,所述预设提示方式包括出现短暂黑屏或者雪花屏。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:rom、ram、磁盘或光盘等。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个模块或装置也可以由一个模块或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

最本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

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