虚拟现实装置、数据处理方法与计算机可读存储介质制造方法及图纸

技术编号:25833882 阅读:21 留言:0更新日期:2020-10-02 14:15
一种虚拟现实装置、数据处理方法与计算机可读存储介质,包括总控模块和多个交互模块,总控模块接收用户输入设备的识别信息,并根据所述识别信息判断用户输入设备的类型,根据所述用户输入设备的类型控制多个交互模块中的一个交互模块开启,其余的交互模块关闭;每个交互模块存储与所述交互模块自身对应的用户输入设备的交互操作定义和内容交互界面,根据对应的交互操作定义将用户输入设备的输入转换成用户反馈指示,并在所述内容交互界面上显示所述用户反馈指示。本申请使得一个虚拟现实装置可以适配多种不同类型的用户输入设备,提高了用户体验。

【技术实现步骤摘要】
虚拟现实装置、数据处理方法与计算机可读存储介质
本申请涉及但不限于虚拟现实
,尤其涉及一种虚拟现实装置、数据处理方法与计算机可读存储介质。
技术介绍
虚拟现实(VirtualReality,VR)技术是一种基于可计算信息构造沉浸式人机交互环境的信息技术,采用计算机产生一种人为虚拟的环境,生成一个以视觉感受为主,包括听觉、触觉的综合感知的人工环境,人们可以通过视觉、听觉、触觉和加速度等多种感觉通道感知计算机虚拟的虚拟世界,也可以通过移动、语音、表情、手势及视线等最自然的方式和虚拟世界交互,从而产生身临其境的体验。虚拟现实技术是计算机技术、传感器技术、人机交互技术、人工智能技术等多种技术的综合发展,目前,已经在军事、医学、教育、娱乐、制造业、工程训练等各个方面得到应用,它被认为是当前及将来影响人们生活的重要技术之一。目前,虚拟现实用户主要通过VR一体机观看视频,通过手柄进行交互。手柄分为六自由度(6DegreeofFreedom,6DoF)手柄和三自由度(3DegreeofFreedom,3DoF)手柄。如果用户购买的VR一体机的交互界面只能支持3DoF手柄,则用户本来就有的6DoF手柄就无法使用;同理,如果用户购买的VR一体机的交互界面只能支持6DoF手柄,则用户本来就有的3DoF手柄就无法使用。因此,目前的虚拟现实系统的交互方式,用户体验较差。
技术实现思路
本申请实施例提供了一种虚拟现实装置、数据处理方法与计算机可读存储介质,能够使得一个虚拟现实装置适配多种不同类型的用户输入设备。本申请实施例提供了一种虚拟现实装置,包括总控模块和多个交互模块,其中:总控模块,用于接收用户输入设备的识别信息,并根据所述识别信息判断用户输入设备的类型,根据所述用户输入设备的类型控制多个交互模块中的一个交互模块开启,其余的交互模块关闭;每个交互模块,用于存储与所述交互模块自身对应的用户输入设备的交互操作定义和内容交互界面,根据对应的交互操作定义将用户输入设备的输入转换成用户反馈指示,并在所述内容交互界面上显示所述用户反馈指示。在一些可能的实现方式中,所述交互模块包括六自由度交互模块,其中:所述六自由度交互模块,用于存储六自由度输入设备的第一交互操作定义和第一内容交互界面,根据所述第一交互操作定义将六自由度输入设备的输入转化成第一用户反馈指示,并在所述第一内容交互界面上显示所述第一用户反馈指示。在一些可能的实现方式中,所述六自由度输入设备包括头戴显示器和/或六自由度交互设备,所述六自由度交互设备包括手柄和定位器,所述六自由度输入设备的第一交互操作定义包括以下至少一项或多项:所述六自由度输入设备的触摸板滑动操作定义、按键操作定义和六自由度运动操作定义。在一些可能的实现方式中,所述交互模块包括三自由度交互模块,其中:所述三自由度交互模块,用于存储三自由度输入设备的第二交互操作定义和第二内容交互界面,根据所述第二交互操作定义将三自由度输入设备的输入转化成第二用户反馈指示,并在所述第二内容交互界面上显示所述第二用户反馈指示。在一些可能的实现方式中,所述三自由度输入设备包括头戴显示器和/或三自由度交互设备,所述三自由度交互设备包括手柄,所述三自由度输入设备的第二交互操作定义包括以下至少一项或多项:所述三自由度输入设备的触摸板滑动操作定义、按键操作定义和三自由度运动操作定义。在一些可能的实现方式中,所述交互模块包括头控交互模块,其中:所述头控交互模块,用于存储头控输入设备的第三交互操作定义和第三内容交互界面,根据所述第三交互操作定义将头控输入设备的输入转换成第三用户反馈指示,并在所述第三内容交互界面上显示所述第三用户反馈指示。在一些可能的实现方式中,所述头控输入设备包括头戴显示器,所述头控输入设备的第三交互操作定义包括以下至少一项或多项:所述头控输入设备的按键操作定义和空间姿态移动操作定义。本申请实施例还提供了一种数据处理方法,包括:接收用户输入设备的识别信息;根据所述识别信息判断用户输入设备的类型,根据所述用户输入设备的类型选择对应的交互操作定义和内容交互界面;根据选择的所述交互操作定义将用户输入设备的输入转换成用户反馈指示,并在选择的所述内容交互界面上显示所述用户反馈指示。在一些可能的实现方式中,所述用户输入设备包括六自由度输入设备、三自由度输入设备和头控输入设备;所述六自由度输入设备包括头戴显示器和/或六自由度交互设备,所述六自由度交互设备包括手柄和/或定位器;所述三自由度输入设备包括头戴显示器和/或三自由度交互设备,所述三自由度交互设备包括手柄;所述头控输入设备包括头戴显示器。在一些可能的实现方式中,所述六自由度输入设备对应的交互操作定义包括以下至少一项或多项:所述六自由度输入设备的触摸板滑动操作定义、按键操作定义和六自由度运动操作定义;所述三自由度输入设备对应的交互操作定义包括以下至少一项或多项:所述三自由度输入设备的触摸板滑动操作定义、按键操作定义和三自由度运动操作定义;所述头控输入设备对应的交互操作定义包括以下至少一项或多项:所述头控输入设备的按键操作定义和空间姿态移动操作定义。本申请实施例还提供了一种虚拟现实装置,包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序以实现如前任一所述的数据处理方法的步骤。本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如前任一所述的数据处理方法的步骤。本申请实施例的虚拟现实装置、数据处理方法与计算机可读存储介质,通过根据识别信息判断用户输入设备的类型,选择对应的交互操作定义和内容交互界面,使用选择的交互操作定义将用户输入设备的输入转换成用户反馈指示,并在选择的内容交互界面上显示所述用户反馈指示,使得一个虚拟现实装置可以适配多种不同类型的用户输入设备,提高了用户体验。本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的其他优点可通过在说明书以及附图中所描述的方案来实现和获得。附图说明附图用来提供对本申请技术方案的理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。图1为本申请实施例的一种虚拟现实装置的结构示意图;图2为本申请实施例的一种数据处理方法的流程示意图。具体实施方式本申请描述了多个实施例,但是该描述是示例性的,而不是限制性的,并且对于本领域的普通技术人员来说显而易见的是,在本申请所描述的实施例包含的范围内可以有更多的实施例和实现方案。尽管在附图中示出了许多可能的特征组合,并在具体实施方式中进行了讨论,但是所公开的特征的许多其它组合方式也是可能的。除非特意加以限制的情况以外,任何实施例的任何特征或元件可以与任何其它实施例中的任何其他特征或元件结合使用,或可以替代任何其它实施例中的任何其他特征或元件。本申请包括并设想了与本本文档来自技高网...

【技术保护点】
1.一种虚拟现实装置,其特征在于,包括总控模块和多个交互模块,其中:/n总控模块,用于接收用户输入设备的识别信息,并根据所述识别信息判断用户输入设备的类型,根据所述用户输入设备的类型控制多个交互模块中的一个交互模块开启,其余的交互模块关闭;/n每个交互模块,用于存储与所述交互模块自身对应的用户输入设备的交互操作定义和内容交互界面,根据对应的交互操作定义将用户输入设备的输入转换成用户反馈指示,并在所述内容交互界面上显示所述用户反馈指示。/n

【技术特征摘要】
1.一种虚拟现实装置,其特征在于,包括总控模块和多个交互模块,其中:
总控模块,用于接收用户输入设备的识别信息,并根据所述识别信息判断用户输入设备的类型,根据所述用户输入设备的类型控制多个交互模块中的一个交互模块开启,其余的交互模块关闭;
每个交互模块,用于存储与所述交互模块自身对应的用户输入设备的交互操作定义和内容交互界面,根据对应的交互操作定义将用户输入设备的输入转换成用户反馈指示,并在所述内容交互界面上显示所述用户反馈指示。


2.根据权利要求1所述的虚拟现实装置,其特征在于,所述交互模块包括六自由度交互模块,其中:
所述六自由度交互模块,用于存储六自由度输入设备的第一交互操作定义和第一内容交互界面,根据所述第一交互操作定义将六自由度输入设备的输入转化成第一用户反馈指示,并在所述第一内容交互界面上显示所述第一用户反馈指示。


3.根据权利要求2所述的虚拟现实装置,其特征在于,所述六自由度输入设备包括头戴显示器和/或六自由度交互设备,所述六自由度交互设备包括手柄和/或定位器;
所述六自由度输入设备的第一交互操作定义包括所述六自由度输入设备的触摸板滑动操作定义、按键操作定义和六自由度运动操作定义中至少一项。


4.根据权利要求1所述的虚拟现实装置,其特征在于,所述交互模块包括三自由度交互模块,其中:
所述三自由度交互模块,用于存储三自由度输入设备的第二交互操作定义和第二内容交互界面,根据所述第二交互操作定义将三自由度输入设备的输入转化成第二用户反馈指示,并在所述第二内容交互界面上显示所述第二用户反馈指示。


5.根据权利要求4所述的虚拟现实装置,其特征在于,所述三自由度输入设备包括头戴显示器和/或三自由度交互设备,所述三自由度交互设备包括手柄;
所述三自由度输入设备的第二交互操作定义包括所述三自由度输入设备的触摸板滑动操作定义、按键操作定义和三自由度运动操作定义中至少一项。


6.根据权利要求1所述的虚拟现实装置,其特征在于,所述交互模块包括头控交互模块,其中:
所述头控交互模块,用于存储头控输入设备的第三交互操作定义和第三内容交互...

【专利技术属性】
技术研发人员:邹剑郝伟王晓阳刘良国张佳宁
申请(专利权)人:苏州端云创新科技有限公司
类型:发明
国别省市:江苏;32

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

1