虚拟现实设备中的数据处理方法及装置制造方法及图纸

技术编号:15301681 阅读:134 留言:0更新日期:2017-05-12 19:07
本发明专利技术公开了一种虚拟现实设备中的数据处理方法和装置,该数据处理方法包括:接收移动终端中的第一感测部件产生的第一操作数据;利用所述第一操作数据,在所述虚拟现实设备中模拟所述第一感测部件;利用所述第一操作数据和所述虚拟现实设备中的第二感测部件产生的第二操作数据,生成针对所述虚拟现实设备中的同一应用的不同控制操作事件。通过本发明专利技术使得用户通过移动终端即可实现对虚拟现实设备中应用的多元化控制,具有通用性,且基于移动终端的多样化功能,能够实现更丰富的控制操作。

Data processing method and device in virtual reality device

The invention discloses a virtual reality equipment in the data processing method and device, the data processing method includes receiving mobile terminal of the first sensing part generates a first operation data; using the first operation data, simulation of the first sensing components in the virtual reality equipment; second operating data the first operation data and the virtual reality equipment in the second sensing elements generated, generated for the same application of the virtual reality equipment in different operation control events. Through the control of diversified applications of virtual reality equipment in the mobile terminal via the invention enables the user, universal, and based on the diversified functions of the mobile terminal, to achieve control of the operation more abundant.

【技术实现步骤摘要】

本专利技术涉及数据领域,特别涉及虚拟现实(VR,VirtualReality)设备中的数据处理方法及装置。
技术介绍
VR设备如按硬件形态来分,主要可以分为移动端头显、外接式头显和一体机头显三种。其中,移动端头显需将移动终端放入VR设备,外接式头显需要连接个人电脑(PC,PersonalComputer),一体机头显具有独立的中央处理器(CPU,CentralProcessingUnit)及输入输出功能。无论哪一种VR设备,都需要单独配置物理控制外设,例如遥控器和手柄等,来实现对VR设备中应用的操作。以通过VR设备玩射击游戏为例,用户需要手执遥控器,来完成视角、瞄准等控制。这些物理控制外设都是针对特定设备而配置,不具有通用性,并且功能简单不能扩展。
技术实现思路
本专利技术实施例提供了VR设备中的数据处理方法及装置。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。根据本专利技术实施例的第一方面,提供了一种VR设备中的数据处理方法,包括:接收移动终端中的第一感测部件产生的第一操作数据;利用所述第一操作数据,在所述VR设备中模拟所述第一感测部件;利用所述第一操作数据和所述VR中的第二感测部件产生的第二操作数据,生成针对所述VR设备中的同一应用的不同控制操作事件。可选地,所述利用所述第一操作数据,在所述VR设备中模拟所述第一感测部件,包括:将应用层接收的所述第一操作数据,经由框架(Framework)层和硬件模拟层(HAL,HardwareAbstractionLayer)传递到内核(Kernel)层;在所述Kernel层将所述第一操作数据封装成设定格式。可选地,所述利用所述第一操作数据和所述VR设备中的第二感测部件产生的第二操作数据,生成针对所述VR设备中的同一应用的不同控制操作事件,包括:将所述第一操作数据和所述第二操作数据,经由HAL和Framework层上报至应用层;在所述应用层生成针对所述同一应用的不同控制操作事件。可选地,述将所述第一操作数据和所述第二操作数据,经由HAL和Framework层上报至应用层,包括:针对所述第一操作数据和所述第二操作数据,按照所对应感测部件的类型分组;将分组后的数据,经由HAL和Framework层上报至应用层。可选地,所述在所述应用层生成针对所述同一应用的不同控制操作事件,包括:按照设定优先级,在应用层分别调用所述第一操作数据和所述第二操作数据,分别生成不同控制操作事件。根据本专利技术实施例的第二方面,提供一种VR设备中的数据处理装置,包括:接收模块,用于接收移动终端中的第一感测部件产生的第一操作数据;模拟模块,用于利用所述第一操作数据,在所述VR设备中模拟所述第一感测部件;生成模块,用于利用所述第一操作数据和所述VR设备中的第二感测部件产生的第二操作数据,生成针对所述VR设备中的同一应用的不同控制操作事件。可选地,所述模拟模块,包括:传递子模块,用于将应用层接收的所述第一操作数据,经由Framework层和HAL传递到Kernel层;封装子模块,用于在所述Kernel层将所述第一操作数据封装成设定格式。可选地,所述生成模块,包括:上报子模块,用于将所述第一操作数据和所述第二操作数据,经由HAL和Framework层上报至应用层;生成子模块,用于在所述应用层生成针对所述同一应用的不同控制操作事件。可选地,上报子模块,包括:分组子模块,用于针对所述第一操作数据和所述第二操作数据,按照所对应感测部件的类型分组;执行子模块,用于将分组后的数据,经由HAL和Framework层上报至应用层。根据本专利技术实施例的第三方面,提供了一种VR设备中的数据处理装置,处理器;存储所述处理器执行的指令的存储器;其中,所述处理器被配置为:接收移动终端中的第一感测部件产生的第一操作数据;利用所述第一操作数据,在所述VR设备中模拟所述第一感测部件;利用所述第一操作数据和所述VR设备中的第二感测部件产生的第二操作数据,生成针对所述VR设备中的同一应用的不同控制操作事件。本专利技术实施例提供的技术方案可以包括以下有益效果:利用来自移动终端中第一感测部件的第一操作数据,在VR设备中模拟第一感测部件,并利用第一操作数据和VR设备中第二感测部件产生的第二操作数据,生成针对VR设备中的同一应用的不同控制操作,从而使得用户通过移动终端即可实现对VR设备中应用的多元化控制,具有通用性,且基于移动终端的多样化功能,能够实现更丰富的控制操作。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的VR设备中的数据处理方法的流程图;图2是根据一示例性实施例示出的安卓系统架构示意图;图3是根据一示例性实施例示出的VR设备中的数据处理方法的流程图;图4是根据一示例性实施例示出的VR设备中的数据处理装置的示意图;图5是根据一示例性实施例示出的VR设备中的数据处理装置的示意图;图6是根据一示例性实施例示出的VR设备中的数据处理装置的示意图。具体实施方式以下描述和附图充分地示出本专利技术的具体实施方案,以使本领域的技术人员能够实践它们。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本专利技术的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,各实施方案可以被单独地或总地用术语“专利技术”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的专利技术,不是要自动地限制该应用的范围为任何单个专利技术或专利技术构思。本文中,诸如第一和第二等之类的关系术语仅仅用于将一个实体或者操作与另一个实体或操作区分开来,而不要求或者暗示这些实体或操作之间存在任何实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素。本文中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置、结构、产品等而言,由于其与实施例公开的部分相对应,所以描述的比较简单,相关之处参见方法部分说明即可。图1是根据一示例性实施例示出的VR设备中的数据处理方法的流程图。在步骤101中,接收移动终端中的第一感测部件产生的第一操作数据。所述移动终端可为用户手机或平板等便携式的终端。第一感测部件可为移动终端内的重力感应器、陀螺仪感应器、光线感应器、触摸屏和麦克风中的一个或多个。第一操作数据为第一感测部件产生的数据,即重力感应器产生重力感应数据,陀螺仪感应器产生陀螺仪数据,光线感应器产生光感数据,触摸屏产生触摸事件数据,麦克风产生声音数据。在步骤102中,利用所述第一操作数据,在所述VR设备中模拟所述第一感测部件。V本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201611129920.html" title="虚拟现实设备中的数据处理方法及装置原文来自X技术">虚拟现实设备中的数据处理方法及装置</a>

【技术保护点】
一种虚拟现实设备中的数据处理方法,其特征在于,所述方法包括:接收移动终端中的第一感测部件产生的第一操作数据;利用所述第一操作数据,在所述虚拟现实设备中模拟所述第一感测部件;利用所述第一操作数据和所述虚拟现实设备中的第二感测部件产生的第二操作数据,生成针对所述虚拟现实设备中的同一应用的不同控制操作事件。

【技术特征摘要】
1.一种虚拟现实设备中的数据处理方法,其特征在于,所述方法包括:接收移动终端中的第一感测部件产生的第一操作数据;利用所述第一操作数据,在所述虚拟现实设备中模拟所述第一感测部件;利用所述第一操作数据和所述虚拟现实设备中的第二感测部件产生的第二操作数据,生成针对所述虚拟现实设备中的同一应用的不同控制操作事件。2.如权利要求1所述的方法,其特征在于,所述利用所述第一操作数据,在所述虚拟现实设备中模拟所述第一感测部件,包括:将应用层接收的所述第一操作数据,经由框架Framework层和硬件模拟层HAL传递到内核Kernel层;在所述Kernel层将所述第一操作数据封装成设定格式。3.如权利要求2所述的方法,其特征在于,所述利用所述第一操作数据和所述虚拟现实设备中的第二感测部件产生的第二操作数据,生成针对所述虚拟现实设备中的同一应用的不同控制操作事件,包括:将所述第一操作数据和所述第二操作数据,经由HAL和Framework层上报至应用层;在所述应用层生成针对所述同一应用的不同控制操作事件。4.如权利要求3所述的方法,其特征在于,所述将所述第一操作数据和所述第二操作数据,经由HAL和Framework层上报至应用层,包括:针对所述第一操作数据和所述第二操作数据,按照所对应感测部件的类型分组;将分组后的数据,经由HAL和Framework层上报至应用层。5.如权利要求3所述的方法,其特征在于,所述在所述应用层生成针对所述同一应用的不同控制操作事件,包括:按照设定优先级,在应用层分别调用所述第一操作数据和所述第二操作数据,分别生成不同控制操作事件。6.一种虚拟现实设备中的数据处理装置,其特征在于,所述装置包括:接收模块,用于接收移动终端中的第一感测...

【专利技术属性】
技术研发人员:张弛明张作亮
申请(专利权)人:深圳市天易联科技有限公司
类型:发明
国别省市:广东;44

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

1