虚拟现实的显示控制方法、装置及相关设备的制造方法

文档序号:10724271阅读:373来源:国知局
虚拟现实的显示控制方法、装置及相关设备的制造方法
【专利摘要】本发明公开了虚拟现实的显示控制方法、装置及相关设备、系统,在本方案中,虚拟现实控制设备能够通过针对虚拟现实场景的操控装置获得该装置绕三个方向(即第一坐标轴、第二坐标轴和第三坐标轴)的转动信息,并将其发送给显示处理设备,以使所述显示处理设备根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。这样,用户通过虚拟现实控制设备,即可控制在虚拟现实中的漫游方向和速度。相较现有技术,能够提高较好的人机交互,提高用户的虚拟现实体验,提高虚拟现实的显示质量。
【专利说明】
虚拟现实的显示控制方法、装置及相关设备
技术领域
[0001]本发明涉及虚拟现实技术领域,尤其涉及虚拟现实的显示控制方法、装置及相关设备。
【背景技术】
[0002]3D显示提供了基本虚拟现实体验。其中,3D显示头盔的浸入感比3D眼镜或裸眼3D要高很多。佩戴者在晃动头部时,显示系统会根据头盔上传感器提供的角度、方位将3D图像的视角转至相应的角度。但现有技术中,目前虚拟现实的显示只能按预设的方向、速度前进,而且不能后退。这降低了用户的虚拟现实体验的效果,使得虚拟现实显示质量大打折扣。

【发明内容】

[0003]本发明实施例提供了虚拟现实的显示控制方法、装置及相关设备,用以解决目前存在的由于虚拟现实的显示只能按预设的方向、速度前进,而且不能后退使得虚拟现实的显示质量大打折扣等的问题。
[0004]本发明实施例提供了一种虚拟现实的显示控制方法,包括:
[0005]虚拟现实控制设备检测并获取针对虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆;
[0006]将获取的所述转动信息发送给显示处理设备,以使所述显示处理设备根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。
[0007]进一步地,本发明实施例还提供一种虚拟现实的显示控制方法,包括:
[0008]显示处理设备接收虚拟现实控制设备发送的虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆;
[0009]根据所述转动信息确定用户在虚拟现实场景中的移动速度;并,
[0010]将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。
[0011]进一步地,本发明实施例还提供了一种虚拟现实的显示控制装置,包括:
[0012]检测模块,用于检测并获取针对虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆;
[0013]发送模块,用于将获取的所述转动信息发送给显示处理设备,以使所述显示处理设备根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。
[0014]进一步地,本发明实施例还提供了一种虚拟现实的显示控制装置,包括:
[0015]接收模块,用于接收虚拟现实控制设备发送的虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆;
[0016]移动速度确定模块,用于根据所述转动信息确定用户在虚拟现实场景中的移动速度;
[0017]场景发送模块,用于将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。
[0018]进一步地,本发明实施例还提供一种虚拟现实的显示控制系统,包括:
[0019]虚拟现实控制设备,用于检测并获取针对虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆;将获取的所述转动信息发送给显示处理设备;
[0020]显示处理设备,用于接收接收虚拟现实控制设备发送的虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;根据所述转动信息确定用户在虚拟现实场景中的移动速度;并,将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。
[0021]显示装置,用于接收显示处理设备发送的虚拟现实场景并显示。
[0022]进一步地,本发明实施例还提供一种虚拟现实控制设备,包括:
[0023]安置有三维陀螺仪的第一硬质平板,用于检测并获取分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;并将获取的所述转动信息发送给显示处理设备;
[0024]连接并支撑第一硬质平板的弹性支座。
[0025]本发明有益效果如下:本发明实施例中,虚拟现实控制设备能够通过针对虚拟现实场景的操控装置获得绕三个方向(即第一坐标轴、第二坐标轴和第三坐标轴)的转动信息,并将其发送给显示处理设备,以使所述显示处理设备根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。这样,用户通过虚拟现实控制设备,即可控制在虚拟现实中的漫游方向和速度。相较现有技术,能够提高较好的人机交互,提高用户的虚拟现实体验,提高虚拟现实的显示质量。
【附图说明】
[0026]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1所示为本发明实施例一中所述虚拟现实的显示控制方法的流程示意图;
[0028]图2所示为本发明实施例二中所述虚拟现实的显示控制方法的流程示意图;
[0029]图3所示为本发明实施例二中坐标轴的示意图;
[0030]图4所示为本发明实施例三中所述虚拟现实的显示控制方法的流程示意图;
[0031]图5所示为本发明实施例四中所述虚拟现实的显示控制装置的结构示意图;
[0032]图6所示为本发明实施例五中所述虚拟现实控制设备的结构示意图;
[0033]图7所示为本发明实施例六中所述虚拟现实的显示控制装置的结构示意图;
[0034]图8所示为本发明实施例七中所述虚拟现实的显示控制系统的结构示意图。
【具体实施方式】
[0035]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0036]实施例一:
[0037]如图1所示,其为本发明实施例一中所述虚拟现实的显示控制方法的流程示意图,所述虚拟现实的显示控制方法可包括以下步骤:
[0038]步骤101:虚拟现实控制设备检测并获取针对虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆。
[0039]其中,在一个实施例中,虚拟现实控制设备可以为内置有三轴陀螺仪的脚踏板,也可以为手握控制设备、也可以为腿控设备。具体实施时,可以根据实际需要设定,只要能够检测得到转动信息的设备均适用于本发明实施例,本发明对此不做限定。
[0040]步骤102:将获取的所述转动信息发送给显示处理设备,以使所述显示处理设备根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。
[0041 ]其中,本发明实施例中,移动速度为矢量(S卩包括移动方向和移动速率)。
[0042]其中,在一个实施例中,显示装置可以为3D头盔,也可以是与3D眼镜或裸眼3D对应配套的显示装置,本发明对此不做限定。
[0043]其中,在一个实施例中,为便于显示处理设备进行处理和输出虚拟现实场景给显示装置显示,所述转动信息包括:转动角度和/或转动角速度。其中,显示处理设备根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示的方法,将在实施例二中进行说明,本发明对此不做限定。
[0044]综上,本发明实施例中,虚拟现实控制设备能够通过针对虚拟现实场景的操控装置获得该装置绕三个方向(即第一坐标轴、第二坐标轴和第三坐标轴)的转动信息,并将其发送给显示处理设备,以使所述显示处理设备根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。这样,用户通过虚拟现实控制设备,即可控制在虚拟现实中的漫游方向和速度。相较现有技术,能够提尚$父好的人机交互,提尚用户的虚拟现实体验,提尚虚拟现实的显不质量。
[0045]实施例二
[0046]基于相同的发明构思,本发明实施例还提供一种虚拟现实的显示控制方法,如图2所示,为该方法流程示意图,包括以下步骤:
[0047]步骤201:显示处理设备接收虚拟现实控制设备发送的虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆。
[0048]步骤202:根据所述转动信息确定用户在虚拟现实场景中的移动速度。
[0049]其中,如实施例一所述,移动速度为矢量。
[0050]步骤203:将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示器显不O
[0051]其中,在一个实施例中,所述转动信息包括:转动角度和/或转动角速度。具体实施时,根据转动角度和对应的转动时间可以计算出转动角速度,当然,根据转动角速度和转动时间也可以计算出转动角度。所以,本发明实施例中,转动角度和转动角速度可以互相转化。具体实施时,可以根据实际需要确定用哪些转动信息。
[0052]其中,在一个实施例中,为便于人机交互,提升用户在虚拟现实场景中的浸入感,本发明实施例中,所述第一坐标轴和所述第二坐标轴构成的平面平行于水平面,所述第三坐标轴垂直于水平面;若所述转动信息包括转动角度和转动角速度;步骤202中根据所述转动信息确定用户在虚拟现实场景中的移动速度,可具体包括以下步骤:
[0053]步骤Al:根据绕所述第一坐标轴的转动角度的转动方向,确定在虚拟场景中沿所述第二坐标轴的移动方向;根据绕所述第一坐标轴的转动角速度,确定在第二坐标轴的移动方向上的移动速率。
[0054]例如,如图3所示:X轴表示第一坐标轴、Y轴表示第二坐标轴。绕X轴的转动角度的转动方向,为图3中的箭头A所示,可表示沿Y轴正方向移动(即沿第二坐标轴的移动方向为第二坐标轴的正方向);绕X轴的转动角速度越大,可表示移动速率越高。
[0055]具体实施时,也可以仅采用转动角度,例如转动角度越大表示要求移动速率越高。同理,具体实施时,也可仅采用转动角速度,转动角速度的方向决定了移动的方向,转动角速度的大小正比于移动速率。
[0056]步骤A2:根据绕所述第二坐标轴的转动角度的转动方向,确定在虚拟场景中沿所述第一坐标轴的移动方向;根据绕所述第二坐标轴的转动角速度,确定在第一坐标轴的移动方向上的移动速率。
[0057]步骤A3:根据绕所述第三坐标轴的转动角度的转动方向,确定在虚拟场景中用户绕所述第三坐标轴的转身方向,根据绕所述第三坐标轴的转动角速度,确定在该转身方向上的转动速率。
[0058]例如,绕第三坐标轴顺时针转动,则表示用户在虚拟场景中顺时针转身,绕第三坐标轴的转动角速度越大,则表示转身的速率(即转动速率)越大。
[0059]其中,步骤Al、步骤A2、步骤A3的执行顺序不受限。
[0060]步骤A4:根据沿所述第二坐标轴的移动方向和移动速率、沿所述第一坐标轴的移动方向和移动速率、以及转身方向和转动速率,确定用户在虚拟现实场景中的移动速度。[0061 ]当然,具体实施时,针对任一坐标轴的,该坐标轴的转动信息可以为O(即表示未检测到绕该坐标轴的转动信息)。
[0062]例如,若绕第三坐标轴的转动信息为0,则表示在虚拟现实中用户无需转身。仅需要在水平面上移动。
[0063]其中,在一个实施例中,显示装置可以为3D头盔,也可以是与3D眼镜或裸眼3D对应配套的显示装置,本发明对此不做限定。
[0064]本发明实施例中,显示处理设备从虚拟现实控制设备能够针对虚拟现实场景的操控装置的三个方向(即第一坐标轴、第二坐标轴和第三坐标轴)的转动信息,并根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。这样,用户通过虚拟现实控制设备,即可控制在虚拟现实中的漫游方向和速度。相较现有技术,能够提高较好的人机交互,提高用户的虚拟现实体验,提尚虚拟现实的显不质量。
[0065]实施例三
[0066]本发明实施例中以操控装置为内置有三轴陀螺仪的脚踏板、显示转正为3D头盔为例,对本发明实施例提供的虚拟现实的显示控制方法进行举例说明,如图4所述,为该方法的示例性流程图,包括以下步骤:
[0067]步骤401:虚拟现实控制设备检测并获取脚踏板分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间。
[0068]步骤402:虚拟现实控制设备将获取的所述转动信息发送给显示处理设备。
[0069]步骤403:显示处理设备接收虚拟现实控制设备发送的转动信息。
[0070]步骤404:显示处理设备根据绕所述第一坐标轴的转动角度的转动方向,确定在虚拟场景中沿所述第二坐标轴的移动方向;根据绕所述第一坐标轴的转动角速度,确定在第二坐标轴的移动方向上的移动速率、根据绕所述第二坐标轴的转动角度的转动方向,确定在虚拟场景中沿所述第一坐标轴的移动方向;根据绕所述第二坐标轴的转动角速度,确定在第一坐标轴的移动方向上的移动速率、根据绕所述第三坐标轴的转动角度的转动方向,确定在虚拟场景中用户绕所述第三坐标轴的转身方向,根据绕所述第三坐标轴的转动角速度,确定在该转身方向上的转动速率;并根据沿所述第二坐标轴的移动方向和移动速率、沿所述第一坐标轴的移动方向和移动速率、以及转身方向和转动速率,确定用户在虚拟现实场景中的移动速度。
[0071]步骤405:显示处理设备将根据所述移动速度确定的位置上对应的虚拟现实场景发送给3D头盔。
[0072]步骤406: 3D头盔接收并显示虚拟现实场景。
[0073]本发明实施例中,显示处理设备从虚拟现实控制设备能够获得针对虚拟现实场景的操控装置即脚踏板针对三个方向(即第一坐标轴、第二坐标轴和第三坐标轴)的转动信息,并根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。这样,用户通过虚拟现实控制设备,即可控制在虚拟现实中的漫游方向和速度。相较现有技术,能够提高较好的人机交互,提高用户的虚拟现实体验,提高虚拟现实的显示质量。
[0074]实施例四
[0075]基于相同的发明构思,本发明实施例还提供一种虚拟现实控制设备,如图5所示,为该装置的结构示意图,包括:
[0076]检测模块501,用于检测并获取针对虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆;
[0077]发送模块502,用于将获取的所述转动信息发送给显示处理设备,以使所述显示处理设备根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。
[0078]其中,在一个实施例中,所述转动信息包括:转动角度和/或转动角速度。
[0079]本发明实施例提供的装置,能够通过针对虚拟现实场景的操控装置获得三个方向(即第一坐标轴、第二坐标轴和第三坐标轴)的转动信息,并将其发送给显示处理设备,以使所述显示处理设备根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。这样,用户通过该装置,即可控制在虚拟现实中的漫游方向和速度。相较现有技术,能够提高较好的人机交互,提尚用户的虚拟现实体验,提尚虚拟现实的显不质量。
[0080]实施例五
[0081]基于相同的发明构思,本发明实施例还提供一种虚拟现实控制设备,如图6所示为该虚拟现实控制设备的结构示意图,包括:
[0082]安置有三维陀螺仪的第一硬质平板601,用于检测并获取分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;并将获取的所述转动信息发送给显示处理设备以使所述显示处理设备根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。
[0083]连接并支撑第一硬质平板601的弹性支座602。
[0084]其中,三维陀螺仪可以内置在第一硬质平板中,也可以固定在第一硬质平板的外表面,本发明实施例对此不做限定。
[0085]这样,用户可以通过控制第一硬质平板绕坐标轴(即前述第一坐标轴、第二坐标轴和第三坐标轴)的转动,来实现人机交互,实现对虚拟现实的控制。
[0086]其中,在一个实施例中,如图6所示,为了使虚拟现实控制设备更加稳固,该虚拟现实控制设备中还可以包括第二硬质平板603,用于连接并支撑弹性支座602。这样,第二硬质平板603可以直接放置在地面上。
[0087]其中,在一个实施例中,为了提高操作的安全性,如图6所示,该虚拟现实控制设备中还可以包括安全护栏604。这样,用户可以将手放置在安全护栏上,以保证用户的人身安全。
[0088]具体实施时,安全护栏可以固定在地面上,也可以固定在第二硬质平板上,可以根据实际需要设置,本发明对此不做限定。
[0089]需要说明的是,操控装置还可以为手握控制装置,用户可以通过操控手握杆控制该手握杆绕三个坐标轴转动以获取转动信息,同理,操控装置还可以为腿控杆。
[0090]实施例六
[0091]基于相同的发明构思,本发明实施例还提供一种虚拟现实的显示控制装置,如图7所示,为该装置的结构示意图,包括:
[0092]接收模块701,用于接收虚拟现实控制设备发送的虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆;
[0093]移动速度确定模块702,用于根据所述转动信息确定用户在虚拟现实场景中的移动速度;
[0094]场景发送模块703,用于将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。
[0095]其中,在一个实施例中,所述转动信息包括:转动角度和/或转动角速度。
[0096]其中,在一个实施例中,所述第一坐标轴和所述第二坐标轴构成的平面平行于水平面,所述第三坐标轴垂直于水平面;
[0097]若所述转动信息包括转动角度和转动角速度;
[0098]所述移动速度确定模块,具体包括:
[0099]第一确定单元,用于根据绕所述第一坐标轴的转动角度的转动方向,确定在虚拟场景中沿所述第二坐标轴的移动方向;根据绕所述第一坐标轴的转动角速度,确定在第二坐标轴的移动方向上的移动速率;
[0100]第二确定单元,用于根据绕所述第二坐标轴的转动角度的转动方向,确定在虚拟场景中沿所述第一坐标轴的移动方向;根据绕所述第二坐标轴的转动角速度,确定在第一坐标轴的移动方向上的移动速率;
[0101]第三确定单元,由于根据绕所述第三坐标轴的转动角度的转动方向,确定在虚拟场景中用户绕所述第三坐标轴的转身方向,根据绕所述第三坐标轴的转动角速度,确定在该转身方向上的转动速率;
[0102]第四确定单元,用于根据沿所述第二坐标轴的移动方向和移动速率、沿所述第一坐标轴的移动方向和移动速率、以及转身方向和转动速率,确定用户在虚拟现实场景中的移动速度。
[0103]本发明实施例提供的装置,从虚拟现实控制设备能够获得三个方向(即第一坐标轴、第二坐标轴和第三坐标轴)的转动信息,并根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。这样,用户通过虚拟现实控制设备,即可控制在虚拟现实中的漫游方向和速度。相较现有技术,能够提尚$父好的人机交互,提尚用户的虚拟现实体验,提尚虚拟现实的显不质量。
[0104]实施例七
[0105]基于相同的发明构思,本发明实施例还提供一种虚拟现实的显示控制系统,如图8所示,为该系统的结构示意图,包括:
[0106]虚拟现实控制设备801,用于检测并获取针对虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆;将获取的所述转动信息发送给显示处理设备;
[0107]显示处理设备802,用于接收虚拟现实控制设备发送的虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;根据所述转动信息确定用户在虚拟现实场景中的移动速度;并,将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示;
[0108]显示装置803,用于接收显示处理设备发送的虚拟现实场景并显示。
[0109]本发明实施例提供的系统,显示处理设备从虚拟现实控制设备能够通过针对虚拟现实场景的操控装置获得三个方向(即第一坐标轴、第二坐标轴和第三坐标轴)的转动信息,并根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。这样,用户通过虚拟现实控制设备,即可控制在虚拟现实中的漫游方向和速度。相较现有技术,能够提高较好的人机交互,提高用户的虚拟现实体验,提高虚拟现实的显示质量。
[0110]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0111]本领域内的技术人员应明白,本发明的实施例可提供为方法、装置、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0112]本发明是参照根据本发明实施例的方法、装置(装置)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理装置的处理器以产生一个机器,使得通过计算机或其他可编程数据处理装置的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0113]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理装置以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0114]这些计算机程序指令也可装载到计算机或其他可编程数据处理装置上,使得在计算机或其他可编程装置上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程装置上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0115]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0116]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种虚拟现实的显示控制方法,其特征在于,包括: 虚拟现实控制设备检测并获取针对虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆; 将获取的所述转动信息发送给显示处理设备,以使所述显示处理设备根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。2.根据权利要求1所述的方法,其特征在于,所述转动信息包括:转动角度和/或转动角速度。3.一种虚拟现实的显示控制方法,其特征在于,包括: 显示处理设备接收虚拟现实控制设备发送的虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆; 根据所述转动信息确定用户在虚拟现实场景中的移动速度;并, 将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。4.根据权利要求3所述的方法,其特征在于,所述转动信息包括:转动角度和/或转动角速度。5.根据权利要求4所述的方法,其特征在于,所述第一坐标轴和所述第二坐标轴构成的平面平行于水平面,所述第三坐标轴垂直于水平面; 若所述转动信息包括转动角度和转动角速度; 所述根据所述转动信息确定用户在虚拟现实场景中的移动速度,具体包括: 根据绕所述第一坐标轴的转动角度的转动方向,确定在虚拟场景中沿所述第二坐标轴的移动方向;根据绕所述第一坐标轴的转动角速度,确定在第二坐标轴的移动方向上的移动速率; 根据绕所述第二坐标轴的转动角度的转动方向,确定在虚拟场景中沿所述第一坐标轴的移动方向;根据绕所述第二坐标轴的转动角速度,确定在第一坐标轴的移动方向上的移动速率; 根据绕所述第三坐标轴的转动角度的转动方向,确定在虚拟场景中用户绕所述第三坐标轴的转身方向,根据绕所述第三坐标轴的转动角速度,确定在该转身方向上的转动速率; 根据沿所述第二坐标轴的移动方向和移动速率、沿所述第一坐标轴的移动方向和移动速率、以及转身方向和转动速率,确定用户在虚拟现实场景中的移动速度。6.一种虚拟现实的显示控制装置,其特征在于,包括: 检测模块,用于检测并获取针对虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆; 发送模块,用于将获取的所述转动信息发送给显示处理设备,以使所述显示处理设备根据所述转动信息确定用户在虚拟现实场景中的移动速度并将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。7.根据权利要求6所述的虚拟现实控制装置,其特征在于,所述转动信息包括:转动角度和/或转动角速度。8.一种虚拟现实的显示控制装置,其特征在于,包括: 接收模块,用于接收虚拟现实控制设备发送的虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆; 移动速度确定模块,用于根据所述转动信息确定用户在虚拟现实场景中的移动速度;场景发送模块,用于将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示。9.根据权利要求8所述的装置,其特征在于,所述转动信息包括:转动角度和/或转动角速度。10.根据权利要求8所述的装置,其特征在于,所述第一坐标轴和所述第二坐标轴构成的平面平行于水平面,所述第三坐标轴垂直于水平面; 若所述转动信息包括转动角度和转动角速度; 所述移动速度确定模块,具体包括: 第一确定单元,用于根据绕所述第一坐标轴的转动角度的转动方向,确定在虚拟场景中沿所述第二坐标轴的移动方向;根据绕所述第一坐标轴的转动角速度,确定在第二坐标轴的移动方向上的移动速率; 第二确定单元,用于根据绕所述第二坐标轴的转动角度的转动方向,确定在虚拟场景中沿所述第一坐标轴的移动方向;根据绕所述第二坐标轴的转动角速度,确定在第一坐标轴的移动方向上的移动速率; 第三确定单元,由于根据绕所述第三坐标轴的转动角度的转动方向,确定在虚拟场景中用户绕所述第三坐标轴的转身方向,根据绕所述第三坐标轴的转动角速度,确定在该转身方向上的转动速率; 第四确定单元,用于根据沿所述第二坐标轴的移动方向和移动速率、沿所述第一坐标轴的移动方向和移动速率、以及转身方向和转动速率,确定用户在虚拟现实场景中的移动速度。11.一种虚拟现实的显示控制系统,其特征在于,包括: 虚拟现实控制设备,用于检测并获取针对虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;所述操控装置为以下中的任一种:内置有陀螺仪的脚踏板、手握控制装置、腿控杆;将获取的所述转动信息发送给显示处理设备;显示处理设备,用于接收接收虚拟现实控制设备发送的虚拟现实场景的操控装置分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;根据所述转动信息确定用户在虚拟现实场景中的移动速度;并,将根据所述移动速度确定的位置上对应的虚拟现实场景发送给显示装置显示; 显示装置,用于接收显示处理设备发送的虚拟现实场景并显示。12.一种虚拟现实控制设备,其特征在于,包括: 安置有三维陀螺仪的第一硬质平板,用于检测并获取分别绕第一坐标轴、第二坐标轴和第三坐标轴的转动信息;其中,所述第一坐标轴、所述第二坐标轴和所述第三坐标轴两两互相垂直以构成一个三维空间;并将获取的所述转动信息发送给显示处理设备; 连接并支撑第一硬质平板的弹性支座。13.根据权利要求12所述的设备,其特征在于,所述设备还包括: 连接并支撑弹性支座的第二硬质平板。14.根据权利要求12或13所述的设备,其特征在于,所述设备还包括: 安全护栏。
【文档编号】G06F3/01GK106095103SQ201610431115
【公开日】2016年11月9日
【申请日】2016年6月16日
【发明人】李强, 李卫, 王大鹏, 张群, 雷禹
【申请人】世源科技工程有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1