本公开是关于一种提醒方法及装置,其中,方法包括:获取所述虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离;获取佩戴所述虚拟现实头盔的用户的臂长信息,以及使用所述虚拟现实头盔的游戏应用对应的需摆动手臂幅度信息;根据所述臂长信息、所述需摆动手臂幅度信息和所述间隔距离输出提醒信息,所述提醒信息用于提醒用户所述当前位置是否安全。通过该技术方案,可以避免用户在使用虚拟现实头盔的过程中碰到障碍物,避免给用户造成不必要的伤害。
【技术实现步骤摘要】
本公开涉及虚拟现实头盔
,尤其涉及一种提醒方法及装置。
技术介绍
在使用VR(VirtualReality,虚拟现实)头盔的时候,由于无法看到客观世界的障碍物,经常在使用手柄进行挥动的时候,可能会碰到障碍物,例如桌子椅子之类的,造成伤害。在移动过程中,也可能会碰到墙壁等障碍物造成伤害。
技术实现思路
本公开实施例提供一种提醒方法及装置,包括如下技术方案:根据本公开实施例的第一方面,提供一种提醒方法,用于虚拟现实头盔,包括:获取所述虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离;获取佩戴所述虚拟现实头盔的用户的臂长信息,以及使用所述虚拟现实头盔的游戏应用对应的需摆动手臂幅度信息;根据所述臂长信息、所述需摆动手臂幅度信息和所述间隔距离输出提醒信息,所述提醒信息用于提醒用户所述当前位置是否安全。在一个实施例中,所述根据所述臂长信息、所述需摆动手臂幅度信息和所述间隔距离输出提醒信息,包括:根据所述用户的臂长信息和所述需摆动手臂幅度信息确定所述用户手臂的最远摆动距离;将所述间隔距离与所述最远摆动距离进行比较;根据比较结果输出提醒信息,所述提醒信息用于提醒用户所述当前位置是否安全。在一个实施例中,所述获取所述虚拟现实头盔当前所处的位置与最近的障碍物之间的间隔距离,包括:当检测到所述虚拟现实头盔被佩戴时,获取预设范围之内的图像信息;对所述图像信息进行分析,得到所述虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离。在一个实施例中,所述获取佩戴所述虚拟现实头盔的用户的臂长信息,包括:接收用户输入的臂长信息;或者获取所述用户的身高信息,根据所述身高信息估算出所述臂长信息。在一个实施例中,所述根据比较结果输出提醒信息,所述提醒信息用于提醒用户所述当前位置是否安全,包括:当所述间隔距离小于或者等于所述最远摆动距离时,输出第一提醒信息,所述第一提醒信息用于提醒用户所述当前位置不安全。在一个实施例中,所述根据比较结果输出提醒信息,所述提醒信息用于提醒用户所述当前位置是否安全,还包括:当所述间隔距离大于所述最远摆动距离时,输出第二提醒信息,所述第一提醒信息用于提醒用户所述当前位置安全。根据本公开实施例的第二方面,提供一种提醒装置,包括:第一获取模块,用于获取所述虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离;第二获取模块,用于获取佩戴所述虚拟现实头盔的用户的臂长信息,以及使用所述虚拟现实头盔的游戏应用对应的需摆动手臂幅度信息;提醒模块,用于根据所述臂长信息、所述需摆动手臂幅度信息和所述间隔距离输出提醒信息,所述提醒信息用于提醒用户所述当前位置是否安全。在一个实施例中,所述提醒模块包括:确定子模块,用于根据所述用户的臂长信息和所述需摆动手臂幅度信息确定所述用户手臂的最远摆动距离;比较子模块,用于将所述间隔距离与所述最远摆动距离进行比较;第一提醒子模块,用于根据比较结果输出提醒信息,所述提醒信息用于提醒用户所述当前位置是否安全。在一个实施例中,所述第一获取模块包括:第一获取子模块,用于当检测到所述虚拟现实头盔被佩戴时,获取预设范围之内的图像信息;分析子模块,用于对所述图像信息进行分析,得到所述虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离。在一个实施例中,所述第二获取模块包括:接收子模块,用于接收用户输入的臂长信息;第二获取子模块,用于获取所述用户的身高信息,根据所述身高信息估算出所述臂长信息。在一个实施例中,所述提醒模块包括:第二提醒子模块,用于当所述间隔距离小于或者等于所述最远摆动距离时,输出第一提醒信息,所述第一提醒信息用于提醒用户所述当前位置不安全。在一个实施例中,所述提醒模块还包括:第三提醒子模块,用于当所述间隔距离大于所述最远摆动距离时,输出第二提醒信息,所述第一提醒信息用于提醒用户所述当前位置安全。根据本公开实施例的第三方面,提供一种提醒装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取所述虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离;获取佩戴所述虚拟现实头盔的用户的臂长信息,以及使用所述虚拟现实头盔的游戏应用对应的需摆动手臂幅度信息;根据所述臂长信息、所述需摆动手臂幅度信息和所述间隔距离输出提醒信息,所述提醒信息用于提醒用户所述当前位置是否安全。本公开的实施例提供的技术方案可以包括以下有益效果:上述技术方案,在用户使用虚拟现实头盔体验游戏之前,获取虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离,并根据用户的臂长信息和游戏给出的需摆动手臂幅度信息确定用户手臂的最远摆动距离,进而比较间隔距离和最远摆动距离的大小,从而确定用户在当前位置进行游戏是安全,并对用户进行提醒,这样,可以避免用户在使用虚拟现实头盔的过程中碰到障碍物,避免给用户造成不必要的伤害。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种提醒方法的流程图。图2A是根据一示例性实施例示出的一种提醒方法中步骤S103的流程图。图2B是根据一示例性实施例示出的一种提醒方法中步骤S101的流程图。图3是根据一示例性实施例示出的一种提醒方法中步骤S102的流程图。图4是根据一示例性实施例示出的另一种提醒方法中步骤S102的流程图。图5是根据一示例性实施例示出的一种提醒方法中步骤S105的流程图。图6是根据一示例性实施例示出的另一种提醒方法中步骤S105的流程图。图7是根据一示例性实施例示出的一种提醒装置的框图。图8A是根据一示例性实施例示出的一种提醒装置中提醒模块的框图。图8B是根据一示例性实施例示出的一种提醒装置中第一获取模块的框图。图9是根据一示例性实施例示出的一种提醒装置中第二获取模块的框图。图10是根据一示例性实施例示出的一种提醒装置中提醒模块的框图。图11是根据一示例性实施例示出的另一种提醒装置中提醒模块的框图。图12是根据一示例性实施例示出的一种用于提醒装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。本公开实施例提供了一种提醒方法,该方法可用于虚拟现实头盔中。图1是根据一示例性实施例示出的一种提醒方法的流程图。如图1所示,该方法包括步骤S101-S103:在步骤S101中,获取虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离;在该实施例中,可以在检测到用户佩戴事件时,开始获取虚拟现实头盔当前所处的位置与最近的障碍物之间的间隔距离。具体地,可以通过不同方式获取该间隔距离,如通过设置在虚拟现实头盔上的红外传感器获取当前位置与最近的障碍物之间的间隔距离,或者通过设置在虚拟现实头盔上的距离传感器等获取当前位置与最近的障碍物之间的间隔距离。在步骤S102中,获取佩戴虚拟现实头盔的用户的臂长信息,以及使用虚拟现实头盔的游戏应用对应的需摆本文档来自技高网...
【技术保护点】
一种提醒方法,用于虚拟现实头盔,其特征在于,包括:获取所述虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离;获取佩戴所述虚拟现实头盔的用户的臂长信息,以及使用所述虚拟现实头盔的游戏应用对应的需摆动手臂幅度信息;根据所述臂长信息、所述需摆动手臂幅度信息和所述间隔距离输出提醒信息,所述提醒信息用于提醒用户所述当前位置是否安全。
【技术特征摘要】
1.一种提醒方法,用于虚拟现实头盔,其特征在于,包括:获取所述虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离;获取佩戴所述虚拟现实头盔的用户的臂长信息,以及使用所述虚拟现实头盔的游戏应用对应的需摆动手臂幅度信息;根据所述臂长信息、所述需摆动手臂幅度信息和所述间隔距离输出提醒信息,所述提醒信息用于提醒用户所述当前位置是否安全。2.根据权利要求1所述的方法,其特征在于,所述根据所述臂长信息、所述需摆动手臂幅度信息和所述间隔距离输出提醒信息,包括:根据所述用户的臂长信息和所述需摆动手臂幅度信息确定所述用户手臂的最远摆动距离;将所述间隔距离与所述最远摆动距离进行比较;根据比较结果输出提醒信息。3.根据权利要求1所述的方法,其特征在于,所述获取所述虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离,包括:当检测到所述虚拟现实头盔被佩戴时,获取预设范围之内的图像信息;对所述图像信息进行分析,得到所述虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离。4.根据权利要求1所述的方法,其特征在于,所述获取佩戴所述虚拟现实头盔的用户的臂长信息,包括:接收用户输入的臂长信息;或者获取所述用户的身高信息,根据所述身高信息估算出所述臂长信息。5.根据权利要求2所述的方法,其特征在于,所述根据比较结果输出提醒信息,包括:当所述间隔距离小于或者等于所述最远摆动距离时,输出第一提醒信息,所述第一提醒信息用于提醒用户所述当前位置不安全。6.根据权利要求5所述的方法,其特征在于,所述根据比较结果输出提醒信息,所述提醒信息用于提醒用户所述当前位置是否安全,还包括:当所述间隔距离大于所述最远摆动距离时,输出第二提醒信息,所述第一提醒信息用于提醒用户所述当前位置安全。7.一种提醒装置,用于虚拟现实头盔,其特征在于,包括:第一获取模块,用于获取所述虚拟现实头盔当前所处位置与最近的障碍物之间的间隔距离;第二获取模块,用于获取佩戴所述虚拟现实头盔的用户的臂长信息,以及使...
【专利技术属性】
技术研发人员:林形省,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。