一种虚拟现实设备的输入方法及装置制造方法及图纸

技术编号:15300108 阅读:114 留言:0更新日期:2017-05-12 02:34
本发明专利技术适用计算机技术领域,提供了一种虚拟现实设备的输入方法及装置,所述方法包括:当检测到用户的体态动作时,通过预设的运动传感器获取运动数据,通过与运动传感器无线连接的体域网将运动数据转换为模拟信号,并通过体域网广播模拟信号,当虚拟现实设备接收到模拟信号时,对模拟信号进行解调,以获取模拟信号中的运动数据,根据获取的运动数据计算得到用户的体态动作,将计算得到的体态动作确定为虚拟现实设备的用户体态动作输入,从而通过体域网的信号传输方式实现了虚拟现实设备的低功耗、低延迟输入,有效地降低了虚拟现实设备的输入功耗、提高了虚拟现实设备数据的输入速率,有效地改善了虚拟现实设备的用户体验。

Input method and device for virtual reality device

The invention is applied to computer technology, provides input method and device of a virtual reality device, the method includes: when detect the movements of the user, access data through the preset motion sensor, with motion sensor body area network wireless connection to motion data is converted to analog signals, and through the body area network broadcasting analog signals, when the virtual reality device receives the analog signals, demodulates the analog signal to obtain the motion data in analog signal, data acquisition is calculated according to the motion posture of the user, the body movements calculated to determine the virtual reality device user input to body movements, through the signal transmission the way the network to achieve low power consumption, low latency virtual reality equipment input, effectively reduce the virtual reality equipment The input power consumption and the input speed of the virtual reality device are improved, and the user experience of the virtual reality device is effectively improved.

【技术实现步骤摘要】

本专利技术属于计算机
,尤其涉及一种虚拟现实设备的输入方法及装置
技术介绍
通过虚拟现实技术可以创建一个模拟现实世界的虚拟环境,这个虚拟环境在视觉、听觉以及触觉等方面给用户带来非常逼真的体验,目前,随着计算机技术的发展,虚拟现实设备给用户带来了更佳的沉浸感。然而,当用户需要在虚拟现实技术创建的虚拟环境中进行某个操作时,用户需要通过手柄、头盔等交互设备输入操作,并由虚拟现实设备将这些操作通过运动传感器、图像识别等技术识别为命令,这些交互设备在使用时功耗较大,而且响应较慢,导致虚拟现实设备的输入效率不佳,影响了用户体验。
技术实现思路
本专利技术的目的在于提供一种虚拟现实设备的输入方法及装置,旨在解决由于现有技术无法提供有效的虚拟现实设备的输入方法,导致虚拟现实设备的输入功耗较大、响应较慢的问题。一方面,本专利技术提供了一种虚拟现实设备的输入方法,所述方法包括下述步骤:当检测到用户的体态动作时,通过预设的运动传感器获取运动数据;通过与所述运动传感器无线连接的体域网将所述运动数据转换为模拟信号,并通过所述体域网广播所述模拟信号;当虚拟现实设备接收到所述模拟信号时,对所述模拟信号进行解调,以获取所述模拟信号中的所述运动数据;根据所述获取的运动数据计算得到所述用户的体态动作,将计算得到的体态动作确定为所述虚拟现实设备的用户体态动作输入。另一方面,本专利技术提供了一种虚拟现实设备的输入装置,所述装置包括:运动检测模块,用于当检测到用户的体态动作时,通过预设的运动传感器获取运动数据;体域网传输模块,用于通过与所述运动传感器无线连接的体域网将所述运动数据转换为模拟信号,并通过所述体域网广播所述模拟信号;信号解调模块,用于当虚拟现实设备接收到所述模拟信号时,对所述模拟信号进行解调,以获取所述模拟信号中的所述运动数据;以及动作输入模块,用于根据所述获取的运动数据计算得到所述用户的体态动作,将计算得到的体态动作确定为所述虚拟现实设备的用户体态动作输入。本专利技术通过预设的运动传感器获取用户体态动作的运动数据,接着,通过与运动传感器无线连接的体域网将运动数据转换为模拟信号,再通过体域网广播模拟信号,在虚拟现实设备接收到模拟信号之后,虚拟现实设备对模拟信号进行解调,以获取模拟信号中的运动数据,最后,根据运动数据计算得到用户的体态动作,将计算到的体态动作确定为虚拟现实设备的用户体态动作输入,从而通过体域网传输虚拟现实设备的输入数据,实现了虚拟现实设备的低功耗、低延迟输入,有效地降低了虚拟现实设备的输入功耗、提高了虚拟现实设备数据的输入速率,有效地改善了虚拟现实的用户体验。附图说明图1是本专利技术实施例一提供的虚拟现实设备的输入方法的实现流程图;图2是本专利技术实施例二提供的虚拟现实设备的输入装置的结构示意图;以及图3是本专利技术实施例二提供的虚拟现实设备的输入装置的优选结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术实施例一提供的虚拟现实设备的输入方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S101中,当检测到用户的体态动作时,通过预设的运动传感器获取运动数据。本专利技术实施例适用于交互设备为可穿戴设备的虚拟现实设备。当用户需要与虚拟现实设备进行互动时,可开启可穿戴式设备上的运动传感器,当该运动传感器检测到用户的体态动作时,采集该体态动作的运动数据,作为示例地,当可穿戴设备为智能手环或智能手表时,运动数据为用户手部的角速度、重力方向以及加速度等。在步骤S102中,通过与运动传感器无线连接的体域网将运动数据转换为模拟信号,并通过体域网广播模拟信号。在本专利技术实施例中,体域网可包括调制解调器、第一电极以及与第一电极连接的第二电极,其中,第一电极与第二电极可通过有线、无线或人体进行连接,以在两者之间传递信号。可穿戴式设备将运动数据无线传输到体域网上,由于体域网上的载波信号为模拟信号,所以应将运动数据转换为模拟信号,具体地,可由体域网中的调制解调器完成数据的转换过程。在获得模拟信号后,通过第一电极经人体将模拟信号传输到第二电极,再由第二电极将该模拟信号广播出去。在步骤S103中,当虚拟现实设备接收到模拟信号时,对模拟信号进行解调,以获取模拟信号中的运动数据。在本专利技术实施例中,当虚拟现实设备检测到第二电极的广播信号时,可获取广播信号中的模拟信号,再由虚拟现实设备上的调制解调器对模拟信号进行解调,以获得其中的运动数据。优选地,在虚拟现实设备检测到第二电极的广播信号之后,获取广播信号中的设备标识,当该设备标识为用户当前的可穿戴式设备的设备标识时,再获取广播信号中的模拟信号,从而确保接收到的模拟信号的正确性。在步骤S104中,根据获取的运动数据计算得到用户的体态动作,将计算得到的体态动作确定为虚拟现实设备的用户体态动作输入。在本专利技术实施例中,可对运动数据进行计算,通过计算后的结果确认对应的用户体态动作,并将该体态动作设置为虚拟现实设备的当前输入,作为示例地,当运动数据为用户手部的角速度、重力方向以及加速度等时,可通过这些运动数据计算出用户手部动作变化,进而可判断出用户的手势。在本专利技术实施例中,通过可穿戴式设备上的运动传感器获取用户体态动作的运动数据,并通过体域网传输这些运动数据,使得这些运动数据在虚拟现实端经运算后得到对应的用户体态动作输入,从而将可穿戴式设备作为虚拟现实设备的交互设备,为虚拟现实设备提供了更加多样化的交互方式,同时,使用体域网传输交互设备的输入数据,有效地降低了虚拟现实设备的输入功耗、提高了虚拟现实设备数据的输入速率,有效地改善了用户体验。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。实施例二:图2示出了本专利技术实施例二提供的虚拟现实设备的输入装置的结构示意图,详述如下:运动检测模块21,用于当检测到用户的体态动作时,通过预设的运动传感器获取运动数据。在本专利技术实施例中,当用户需要与虚拟现实设备进行互动时,可开启可穿戴式设备上的运动传感器,当该运动传感器检测到用户的体态动作时,采集该体态动作的运动数据,作为示例地,当可穿戴设备为智能手环或智能手表时,运动数据为用户手部的角速度、重力方向以及加速度等。体域网传输模块22,用于通过与运动传感器无线连接的体域网将运动数据转换为模拟信号,并通过体域网广播模拟信号。在本专利技术实施例中,体域网可包括调制解调器、第一电极以及与第一电极连接的第二电极,其中,第一电极与第二电极可通过有线、无线或人体进行连接,以在两者之间传递信号。可穿戴式设备将运动数据无线传输到体域网上,由于体域网上的载波信号为模拟信号,所以应将运动数据转换为模拟信号,具体地,可由体域网中的调制解调器完成数据的转换过程。在获得模拟信号后,通过第一电极经人体将模拟信号传输到第二电极,再由第二电极将该模拟信号广播出去。信号解调模块23,用于当虚拟现实设备接本文档来自技高网...
一种虚拟现实设备的输入方法及装置

【技术保护点】
一种虚拟现实设备的输入方法,其特征在于,所述方法包括:当检测到用户的体态动作时,通过预设的运动传感器获取运动数据;通过与所述运动传感器无线连接的体域网将所述运动数据转换为模拟信号,并通过所述体域网广播所述模拟信号;当虚拟现实设备接收到所述模拟信号时,对所述模拟信号进行解调,以获取所述模拟信号中的所述运动数据;根据所述获取的运动数据计算得到所述用户的体态动作,将计算得到的体态动作确定为所述虚拟现实设备的用户体态动作输入。

【技术特征摘要】
1.一种虚拟现实设备的输入方法,其特征在于,所述方法包括:当检测到用户的体态动作时,通过预设的运动传感器获取运动数据;通过与所述运动传感器无线连接的体域网将所述运动数据转换为模拟信号,并通过所述体域网广播所述模拟信号;当虚拟现实设备接收到所述模拟信号时,对所述模拟信号进行解调,以获取所述模拟信号中的所述运动数据;根据所述获取的运动数据计算得到所述用户的体态动作,将计算得到的体态动作确定为所述虚拟现实设备的用户体态动作输入。2.如权利要求1所述的方法,其特征在于,当检测到用户的体态动作时,通过预设的运动传感器获取运动数据的步骤,包括:通过设置在可穿戴式设备上的所述运动传感器检测用户的体态动作;当所述运动传感器检测到用户的体态动作时,获取所述运动数据。3.如权利要求1所述的方法,其特征在于,通过与所述运动传感器无线连接的体域网将所述运动数据转换为模拟信号,并通过所述体域网广播所述模拟信号的步骤,包括:通过所述体域网上的调制解调模块将所述运动数据转换为模拟信号;通过所述体域网上的第一电极将所述模拟信号经人体传输到所述体域网的第二电极,并通过所述第二电极广播所述模拟信号。4.如权利要求1所述的方法,其特征在于,当虚拟现实设备接收到所述模拟信号时,对所述模拟信号进行解调,以获取所述模拟信号中的所述运动数据的步骤,包括:当所述虚拟现实设备检测到所述第二电极广播的广播信号时,获取所述广播信号中的模拟信号;通过所述虚拟现实设备上的调制解调模块对所述模拟信号进行解调,获得所述运动数据。5.如权利要求4所述的方法,其特征在于,所述虚拟现实设备检测到所述第二电极广播的广播信号的步骤之后,获取所述广播信号中的模拟信号的步骤之前,所述方法还包括:获取所述广播信号中的设备标识;当所述设备标识为所述可穿戴式设备的设备标...

【专利技术属性】
技术研发人员:周卫国朱向军陈泽伟钟宇文李飞行刘火根郭庭苇
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东;44

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

1