一种虚拟现实终端的数据处理方法和虚拟现实终端.pdf

上传人:1*** 文档编号:6043902 上传时间:2019-04-04 格式:PDF 页数:15 大小:1.09MB
返回 下载 相关 举报
摘要
申请专利号:

CN201611092486.1

申请日:

2016.11.29

公开号:

CN106621320A

公开日:

2017.05.10

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):A63F 13/211申请日:20161129|||公开

IPC分类号:

A63F13/211(2014.01)I; A63F13/212(2014.01)I; A63F13/822(2014.01)I

主分类号:

A63F13/211

申请人:

维沃移动通信有限公司

发明人:

齐双成

地址:

523860 广东省东莞市长安镇乌沙步步高大道283号

优先权:

专利代理机构:

北京润泽恒知识产权代理有限公司 11319

代理人:

赵娟

PDF下载: PDF下载
内容摘要

本发明实施例提供了一种虚拟现实终端的数据处理方法和虚拟现实终端,所述虚拟现实终端包括加速度传感器,所述虚拟现实终端安装有包含虚拟角色的特定应用程序,所述方法包括:当所述特定应用程序运行时,所述加速度传感器捕获到用户的加速力参数;其中,所述虚拟角色具有原始特征属性值;依据所述加速力参数调整所述原始特征属性值;所述虚拟角色获得调整后的特征属性值。本发明实施例中,通过捕获用户的加速力参数来调整特定应用程序中虚拟角色的原始特征属性值,增强用户对虚拟环境中虚拟人物或物件控制细节,同时也增强虚拟人物或物件受控制后的细节反馈,增强用户在虚拟现实场景中的沉浸式感受,提高了虚拟现实终端的使用体验。

权利要求书

1.一种虚拟现实终端的数据处理方法,其特征在于,所述虚拟现实终端包括加速度传
感器,所述虚拟现实终端安装有包含虚拟角色的特定应用程序,所述方法包括:
当所述特定应用程序运行时,所述加速度传感器捕获到用户的加速力参数;其中,所述
虚拟角色具有原始特征属性值;
依据所述加速力参数调整所述原始特征属性值;
所述虚拟角色获得调整后的特征属性值。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
依据所述加速力参数发起指定操作。
3.根据权利要求1所述的方法,其特征在于,所述依据所述加速力参数调整所述原始特
征属性值的步骤包括:
判断所述加速力参数所属的预设阈值区间;
根据所述预设阈值区间调整所述虚拟角色的原始特征属性值。
4.根据权利要求3所述的方法,其特征在于,所述预设阈值包括第一预设阈值区间、第
二预设阈值区间及第三预设阈值区间;所述第一预设阈值区间大于所述第二预设阈值区
间,所述第二预设阈值区间大于所述第三预设阈值区间,所述判断所述加速力参数所属的
预设阈值区间的步骤包括:
判断所述加速力参数是否属于第一预设阈值区间;
或,
判断所述加速力参数是否属于第二预设阈值区间;
或,
判断所述加速力参数是否属于第三预设阈值区间。
5.根据权利要求3或4所述的方法,其特征在于,所述原始特征属性值分为第一原始特
征属性值、第二原始特征属性值及第三原始特征属性值,所述根据所述预设阈值区间调整
所述原始特征属性值的步骤包括:
当所述加速力参数属于第一预设阈值区间时,调整所述第一原始特征属性值至第一预
设阈值区间;
或,
当所述加速力参数属于第二预设阈值区间时,调整所述第二原始特征属性值至第二预
设阈值区间;
或,
当所述加速力参数属于第三预设阈值区间时,调整所述第三原始特征属性值至第三预
设阈值区间。
6.根据权利要求2所述的方法,其特征在于,所述依据所述加速力参数发起指定操作的
步骤包括:
判断所述加速力参数是否属于第四预设阈值区间;
当所述加速力参数属于第四预设阈值区间时,退出或暂停所述特定应用程序。
7.根据权利要求1所述的方法,其特征在于,所述加速度传感器包括线性加速度传感器
及电容式加速度传感器。
8.一种虚拟现实终端,其特征在于,所述虚拟现实终端包括加速度传感器,所述虚拟现
实终端安装有包含虚拟角色的特定应用程序,所述终端包括:
加速力参数捕获模块,用于当所述特定应用程序运行时,所述加速度传感器捕获到用
户的加速力参数;其中,所述虚拟角色具有原始特征属性值;
原始特征属性值调整模块,用于依据所述加速力参数调整所述原始特征属性值;
特征属性值获得模块,用于所述虚拟角色获得调整后的特征属性值。
9.根据权利要求8所述的终端,其特征在于,所述终端还包括:
指定操作发起模块,用于依据所述加速力参数发起指定操作。
10.根据权利要求8所述的终端,其特征在于,所述原始特征属性值调整模块包括:
预设阈值区间判断子模块,用于判断所述加速力参数所属的预设阈值区间;
原始特征属性值调整子模块,用于根据所述预设阈值区间调整所述虚拟角色的原始特
征属性值。
11.根据权利要求10所述的终端,其特征在于,所述预设阈值包括第一预设阈值区间、
第二预设阈值区间及第三预设阈值区间;所述第一预设阈值区间大于所述第二预设阈值区
间,所述第二预设阈值区间大于所述第三预设阈值区间,所述预设阈值区间判断子模块包
括:
第一判断单元,用于判断所述加速力参数是否属于第一预设阈值区间;
或,
第二判断单元,用于判断所述加速力参数是否属于第二预设阈值区间;
或,
第三判断单元,用于判断所述加速力参数是否属于第三预设阈值区间。
12.根据权利要求10或11所述的终端,其特征在于,所述原始特征属性值分为第一原始
特征属性值、第二原始特征属性值及第三原始特征属性值,所述原始特征属性值调整子模
块包括:
第一调整单元,用于当所述加速力参数属于第一预设阈值区间时,调整所述第一原始
特征属性值至第一预设阈值区间;
或,
第二调整单元,用于当所述加速力参数属于第二预设阈值区间时,调整所述第二原始
特征属性值至第二预设阈值区间;
或,
第三调整单元,用于当所述加速力参数属于第三预设阈值区间时,调整所述第三原始
特征属性值至第三预设阈值区间。
13.根据权利要求9所述的终端,其特征在于,所述指定操作发起模块包括:
第四预设阈值区间判断子模块,用于判断所述加速力参数是否属于第四预设阈值区
间;
退出或暂停子模块,用于当所述加速力参数属于第四预设阈值区间时,退出或暂停所
述特定应用程序。
14.根据权利要求8所述的终端,其特征在于,所述加速度传感器包括线性加速度传感
器及电容式加速度传感器。

说明书

一种虚拟现实终端的数据处理方法和虚拟现实终端

技术领域

本发明涉及虚拟现实的技术领域,特别是涉及一种虚拟现实终端的数据处理方法
和一种虚拟现实终端。

背景技术

随着科学技术的进步,虚拟现实(Virtual Reality,简称VR)技术逐渐引起用户的
注意。虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统,其利用计算机生
成一种模拟环境,是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真,
可以使用户沉浸到虚拟环境中,体验如临真境的感觉。虚拟现实技术目前最为人知的应用
在游戏场景,而最常见的虚拟现实终端则是虚拟现实头盔、头戴式显示器。虚拟现实头盔利
用头盔式显示器将人对外界的视觉、听觉封闭,引导用户产生一种身在虚拟环境中的沉浸
感。头戴式显示器也是最早的虚拟现实显示器,其显示原理是左右眼屏幕分别显示左右眼
的图像,人眼获取这种带有差异的信息后在脑海中产生立体感。

但是,在现有的游戏场景中,特别是对战类的游戏场景,用户可以享受沉浸式的虚
拟环境,例如对游戏场景里的视觉场景及听觉场景有身临其境的感觉。目前,用户对于游戏
虚拟人物的力量控制尚不完善,例如在游戏场景中,用户对游戏虚拟人物或物件施加作用
力(包含该直接作用力或旋转力的大小、速度、方向、转向等较复杂的参数),目前只实现了
游戏虚拟人物或物件表现为受到力的作用,却没有更细腻的表现(例如受到力作用后的运
动速度、转向等),影响了用户在虚拟现实场景中的沉浸式感受。

发明内容

鉴于上述问题,本发明实施例提供一种虚拟现实终端的数据处理方法和虚拟现实
终端,以解决现有技术中用户对于游戏虚拟人物的力量反馈不完善,进而影响了用户在虚
拟现实场景中的体验的问题。

为了解决上述问题,本发明实施例公开了一种虚拟现实终端的数据处理方法,所
述虚拟现实终端包括加速度传感器,所述虚拟现实终端安装有包含虚拟角色的特定应用程
序,所述方法包括:

当所述特定应用程序运行时,所述加速度传感器捕获到用户的加速力参数;其中,
所述虚拟角色具有原始特征属性值;

依据所述加速力参数调整所述原始特征属性值;

所述虚拟角色获得调整后的特征属性值。

本发明实施例还公开了一种虚拟现实终端,所述虚拟现实终端包括加速度传感
器,所述虚拟现实终端安装有包含虚拟角色的特定应用程序,所述终端包括:

加速力参数捕获模块,用于当所述特定应用程序运行时,所述加速度传感器捕获
到用户的加速力参数;其中,所述虚拟角色具有原始特征属性值;

原始特征属性值调整模块,用于依据所述加速力参数调整所述原始特征属性值;

特征属性值获得模块,用于所述虚拟角色获得调整后的特征属性值。

本发明实施例包括以下优点:

本发明实施例中,所述虚拟现实终端包括加速度传感器,所述虚拟现实终端安装
有用于控制虚拟角色的特定应用程序,当所述特定应用程序正在运行时,采用所述加速度
传感器捕获到用户的加速力参数;其中,所述特定应用程序控制运行的虚拟角色具有特征
属性值;依据所述加速力参数调整所述虚拟角色的特征属性值。本发明实施例中,通过捕获
用户的加速力参数来调整特定应用程序中虚拟角色的原始特征属性值,可以将用户在现实
的感觉(特别是力量的感觉)反映到虚拟的环境中,增强用户对虚拟环境中虚拟人物或物件
控制细节,同时也增强虚拟人物或物件受控制后的细节反馈,增强用户在虚拟现实场景中
的沉浸式感受,提高了虚拟现实终端的使用体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于
本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他
的附图。

图1是本发明实施例的一种虚拟现实终端的数据处理方法实施例一的步骤流程
图;

图2是本发明实施例的一种虚拟现实终端的数据处理方法实施例二的步骤流程
图;

图3是本发明实施例中装置实施例三的一种虚拟现实终端的结构框图;

图4是本发明实施例中装置实施例四的一种虚拟现实终端的结构框图。

具体实施方式

为了使本发明实施例所解决的技术问题、技术方案及有益效果更加清楚明白,以
下结合附图及实施例,对本发明实施例进一步详细说明。应当理解,此处所描述的具体实施
例仅仅用以解释本发明,并不用于限定本发明。

方法实施例一

参照图1,示出了本发明实施例的一种虚拟现实终端的数据处理方法实施例一的
步骤流程图,所述虚拟现实终端包括加速度传感器,所述虚拟现实终端安装有包含虚拟角
色的特定应用程序,具体可以包括如下步骤:

步骤101,当所述特定应用程序运行时,所述加速度传感器捕获到用户的加速力参
数;其中,所述虚拟角色具有原始特征属性值。

本发明实施例中,所述虚拟现实终端包括移动终端、光学模块及结构模块,当然,
还可以包括外接模块,如手柄、摄像头、传感器、定位器及控制器等,所述外接模块与所述虚
拟现实终端的各个模块之间的连接方式,可以是数据线连接,或无线连接,所述数据线连接
的接口可以包括USB(Universal Serial Bus,通用串行总线)接口、HDMI(高清晰度多媒体
接口,High Definition Multimedia Interface)接口等;所述无线连接可以是Wi-Fi
(Wireless-Fidelity,无线保真)、蓝牙、ZigBee(紫蜂协议)、NFC(Near Field
Communication,近距离无线通信技术)等。

本发明实施例中,所述移动终端可以是智能手机、平板电脑等终端,也可以是可安
装应用程序的其他终端,例如智能手表等,本发明对移动终端的具体类型不作限定,所述移
动终端的操作系统可以包括Android(安卓)、IOS、Windows Phone、Windows等等。

本发明实施例中,所述光学模块由两组凸透镜及光学调节机构结构组成,所述凸
透镜可以为单镜片或多镜片;所述光学调节机构可以用于调节所述凸透镜与用户眼睛之间
的距离,或者用于调节两组凸透镜之间的距离,或者用于调节凸透镜的屈光度。

本发明实施例中,所述结构模块包括虚拟现实终端的壳体内部的电路板,在所述
虚拟现实终端的壳体外设置实体按键,通过实体按键及电路板实现相关的功能,如开/关
机、播放、退出、返回等。

需要说明的是,所述加速度传感器可以安装在外接模块中,如控制器、可穿戴设备
(手套等),也可以是原本集成在所述虚拟现实终端某个模块上的加速度传感器,如移动终
端本身具有的加速度传感器,本发明实施例在此不作限制。本发明实施例中,加速度传感器
中获取与外接模块接触的用户的加速力参数(或加速力信号),敏感元件将该加速力信号转
换为相应的电信号,进入前置放大电路,经过信号调理电路改善信号的信噪比,再进行模数
转换得到数字信号,然后输入虚拟现实终端的调节模块。用户通过外接模块(例如手柄、控
制器或手套等)的倾斜或左右前后移动来完成高难度的加速度动作,虚拟现实终端内置的
加速度传感器都能感知这些物理运动。具体而言,所述加速度传感器包括线性加速度传感
器及电容式加速度传感器。

具体到本发明实施例中,用户使用虚拟现实终端时,运行上述特定应用程序,所述
特定应用程序可以包括游戏类应用程序、运动类应用程序、交互类应用程序等。所述特定应
用程序中设置的虚拟角色具有特征属性值,大部分游戏类应用程序可以配套设置虚拟角
色,用户可以控制该所述虚拟角色进行特定的操作。进一步地,通过设置加速度传感器,其
可以捕获到用户在现实中的手势、肢体动作及其加速力参数,包含力度、速度、角度、运动方
向甚至转向等参数。

在具体实施例中,用户可以使用上述虚拟现实终端来进行某个游戏类活动,可以
借助加速度传感器及其他控制器来控制该应用程序中的虚拟角色进行“闯关”。具体地,上
述虚拟现实终端运行游戏类应用程序,该游戏类应用程序中设置了虚拟角色,该虚拟角色
具有原始特征属性值,该原始特征属性值为常规特征属性值,例如前进或后退特征属性值、
伸手或踢腿特征属性值,走路或跑步特征属性值,或者虚拟角色在该应用程序中的常规属
性值,等等,在此不一一列举。虚拟角色在虚拟游戏场景中遇到强大对手时,用户希望能快
速和强力回击、或快速逃离,而用户在现实中对外接模块(例如手柄、控制器或手套等)施加
了较大的力度和速度,或者通过对外接模块进行倾斜、左右前后移动等操作,或者加快四肢
运动的速度,甚至会产生转向、跳跃等特征属性值较复杂的动作。本发明实施例中的加速度
传感器可以检测用户这些上下左右的倾角的变化,以及方向、加速度、光线、磁场、临近性、
温度等特征参数,其能够分别测量X、Y、Z三个方面的加速度值,X方向值的大小代表外接模
块的水平移动,Y方向值的大小代表外接模块的垂直移动,Z方向值的大小代表外接模块的
空间垂直方向,天空的方向为正,地球的方向为负,然后把相关的加速度值传输给虚拟移动
终端的调节模块。此时,虚拟现实终端中的加速度传感器捕获到用户的加速力参数,该加速
力参数不但包括加速力的大小,还包括加速力的运动方向。其中,该加速力参数可以表征
为:用户施加加速力而加速运动,甚至转向加速运动。

步骤102,依据所述加速力参数调整所述原始特征属性值;

上述虚拟现实终端还包括调节模块。上述加速度传感器捕获到用户的加速力参数
(或数字信号),然后输入调节模块。虚拟现实终端的调节模块依据上述加速力参数对虚拟
角色的原始特征属性值进行调整。

例如,在原始伸手或踢腿特征属性值的基础上加上作用力参数、倾角或转向参数
等等,原始的伸手或踢腿特征属性值将调整为倾角加速伸手或踢腿的特征属性值。

步骤103,所述虚拟角色获得调整后的特征属性值。

虚拟角色获得上述步骤102调整后的特征属性值。例如,原始的伸手或踢腿特征属
性值调整为倾角加速伸手或踢腿的特征属性值,可表征为快速强力回击(挥拳击打)、快速
跑步、跳跃躲避,等等。

本发明实施例中,所述虚拟现实终端包括加速度传感器,所述虚拟现实终端安装
有用于控制虚拟角色的特定应用程序,当所述特定应用程序正在运行时,采用所述加速度
传感器捕获到用户的加速力参数;其中,所述特定应用程序控制运行的虚拟角色具有特征
属性值;依据所述加速力参数调整所述虚拟角色的特征属性值,并使获得述虚拟角色获得
调整后的特征属性值。本发明实施例中,通过捕获到用户的加速力参数来调整特定应用程
序中虚拟角色的原始特征属性值,可以将用户在现实的感觉(特别是力量的感觉)反映到虚
拟的环境中,可以将用户在现实的感觉(特别是力量的感觉)反映到虚拟的环境中,增强用
户对虚拟环境中虚拟人物或物件控制细节,同时也增强虚拟人物或物件受控制后的细节反
馈,增强用户在虚拟现实场景中的沉浸式感受,提高了虚拟现实终端的使用体验。

方法实施例二

参照图2,示出了本发明实施例的一种虚拟现实终端的数据处理方法实施例二的
步骤流程图,所述虚拟现实终端包括加速度传感器,所述虚拟现实终端安装有包含虚拟角
色的特定应用程序,具体可以包括如下步骤:

步骤201,当所述特定应用程序运行时,所述加速度传感器捕获到用户的加速力参
数;其中,所述虚拟角色具有原始特征属性值;

本发明实施例中,当所述特定应用程序正在运行时,虚拟现实终端采用所述加速
度传感器捕获到用户的加速力参数,其中,所述特定应用程序控制运行的虚拟角色具有原
始特征属性值;加速力参数可以表征为物体一在加速过程中作用在物体二上的力。

本发明实施例中,虚拟角色具有原始特征属性值,所述原始特征属性值,可以表征
为原始虚拟角色在该应用程序中的存在时间,即特定应用程序控制运行的虚拟角色具有的
原始特征属性值。

其中,所述加速度传感器捕获用户的加速力参数的具体方法参照实施例一所述,
在此不再赘述。

步骤202,判断所述加速力参数所属的预设阈值区间;

具体应用到本发明实施例中,所述预设阈值包括第一预设阈值区间、第二预设阈
值区间及第三预设阈值区间;所述第一预设阈值区间大于所述第二预设阈值区间,所述第
二预设阈值区间大于所述第三预设阈值区间。

所述确定所述加速力参数所属的预设阈值区间的步骤包括:判断所述加速力参数
是否属于第一预设阈值区间;或,判断所述加速力参数是否属于第二预设阈值区间;或,判
断所述加速力参数是否属于第三预设阈值区间。

实际应用中,将可以加速力参数的预设阈值区间分为第一预设阈值区间、第二预
设阈值区间及第三预设阈值区间,如第一预设阈值区间为[400-600],第二预设阈值区间为
[200-400],第三预设阈值区间为[100-200],单位为米每秒的平方。需要说明的是,上述的
对预设阈值区间的举例仅仅是本发明实施例的枚举,还可以采用单位为重力加速度g的数
值表征加速力参数及其预设阈值区间,本发明实施例无需加以限制。

步骤203,根据所述预设阈值区间调整所述虚拟角色的原始特征属性值;

实际而言,当判断加速力参数所属的预设阈值区间后,调整所述虚拟角色的原始
特征属性值。

本发明实施例的一种优选实施例中,所述原始特征属性值分为第一原始特征属性
值、第二原始特征属性值及第三原始特征属性值。所述根据所述预设阈值区间调整所述虚
拟角色的原始特征属性值的步骤包括:当所述加速力参数属于第一预设阈值区间时,则调
整所述第一原始特征属性值至第一预设阈值区间;或,当所述加速力参数属于第二预设阈
值区间时,则调整所述第二原始特征属性值至第二预设阈值区间;或,当所述加速力参数属
于第三预设阈值区间时,则调整所述第三原始特征属性值至第三预设阈值区间。

举例而言,用户使用虚拟现实终端时,运行特定应用程序,所述特定应用程序可以
包括某一游戏类应用程序,用户可以采用包括加速度传感器的控制器来控制该应用程序中
的虚拟角色与其他虚拟角色进行“对战”。当需要挥拳击打其他虚拟角色时,虚拟现实终端
采用所述加速度传感器捕获到用户的加速力参数,该加速力参数包括挥拳的力度和角度、
方向数据,例如击打的力度数据为500N,击打速度为300m/s,击打角度(上臂和前臂的夹角)
为130°。根据该加速力参数大小来调整虚拟角色的原始特征属性值,例如虚拟角色的常规
击打力度为100N,则将其调整至[400-600]N,优选调整至500N;如果虚拟角色的常规击打速
度为50m/s,则将其调整至[200-400]m/s,优选调整至300m/s;如果虚拟角色的常规击打角
度为180°,则将其调整至[100°-200°],优选调整至130°。

本发明实施例中,调整后的特征属性值还可以启动其他虚拟角色的特征属性值
(生存时间)的减少程序。

步骤204,所述虚拟角色获得调整后的特征属性值;

具体如上实施例一所述,在此不再赘述。

步骤205,依据所述加速力参数发起指定操作。

本发明实施例的一种优选实施例中,所述依据所述加速力参数发起指定操作的步
骤包括:判断所述加速力参数是否属于第四预设阈值区间;当所述加速力参数属于第四预
设阈值区间时,退出或暂停所述特定应用程序。

具体地,当加速度传感器采集到的加速力参数超过一定的预设阈值时,例如挥拳
击打的角度(上臂和前臂的夹角)为超过180°时,说明这时虚拟游戏的难度已经超出人体的
正常生理承受能力(手臂的击打角度一般不超过180°),则退出或暂停所述特定应用程序。
此外,还可以将虚拟现实终端进行自动关机,本发明实施例对此不作限制。

本发明实施例上,当所述特定应用程序正在运行时,采用所述加速度传感器捕获
到用户的加速力参数;其中,所述特定应用程序控制运行的虚拟角色具有特征属性值;判断
所述加速力参数所属的预设阈值区间;根据所述预设阈值区间调整所述虚拟角色的原始特
征属性值,进一步细化用户的虚拟环境的力量反馈,根据该力量反馈对特定应用程序中的
角色进行调整,由现实切换至虚拟环境,增强用户对虚拟环境的感觉,可以根据用户的加速
力参数进行特定操作,简化了操作的步骤,进一步地提高了用户使用体验。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组
合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依
据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该
知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施
例所必须的。

装置实施例三

图3是本发明一个实施例的虚拟现实终端的结构框图,所述虚拟现实终端300包括
加速度传感器,所述虚拟现实终端安装有包含虚拟角色的特定应用程序,所述虚拟现实终
端300包括加速力参数捕获模块301、原始特征属性值调整模块302及特征属性值获得模块
303。

加速力参数捕获模块301,用于当所述特定应用程序运行时,所述加速度传感器捕
获到用户的加速力参数;其中,所述虚拟角色具有原始特征属性值;

原始特征属性值调整模块302,用于依据所述加速力参数调整所述原始特征属性
值;

特征属性值获得模块303,用于所述虚拟角色获得调整后的特征属性值。

优选地,所述终端还包括:

指定操作发起模块,用于依据所述加速力参数发起指定操作。

优选地,所述原始特征属性值调整模块302包括:

预设阈值区间判断子模块,用于判断所述加速力参数所属的预设阈值区间;

原始特征属性值调整子模块,用于根据所述预设阈值区间调整所述虚拟角色的原
始特征属性值。

优选地,所述预设阈值包括第一预设阈值区间、第二预设阈值区间及第三预设阈
值区间;所述第一预设阈值区间大于所述第二预设阈值区间,所述第二预设阈值区间大于
所述第三预设阈值区间,所述预设阈值区间判断子模块包括:

第一判断单元,用于判断所述加速力参数是否属于第一预设阈值区间;

或,

第二判断单元,用于判断所述加速力参数是否属于第二预设阈值区间;

或,

第三判断单元,用于判断所述加速力参数是否属于第三预设阈值区间。

优选地,所述原始特征属性值分为第一原始特征属性值、第二原始特征属性值及
第三原始特征属性值,所述原始特征属性值调整子模块包括:

第一调整单元,用于当所述加速力参数属于第一预设阈值区间时,调整所述第一
原始特征属性值至第一预设阈值区间;

或,

第二调整单元,用于当所述加速力参数属于第二预设阈值区间时,调整所述第二
原始特征属性值至第二预设阈值区间;

或,

第三调整单元,用于当所述加速力参数属于第三预设阈值区间时,调整所述第三
原始特征属性值至第三预设阈值区间。

优选地,所述指定操作发起模块包括:

第四预设阈值区间判断子模块,用于判断所述加速力参数是否属于第四预设阈值
区间;

退出或暂停子模块,用于当所述加速力参数属于第四预设阈值区间时,退出或暂
停所述特定应用程序。

优选地,所述加速度传感器包括线性加速度传感器及电容式加速度传感器。

本发明实施例中,所述虚拟现实终端包括加速度传感器,所述虚拟现实终端安装
有用于控制虚拟角色的特定应用程序,当所述特定应用程序正在运行时,采用所述加速度
传感器捕获到用户的加速力参数;其中,所述特定应用程序控制运行的虚拟角色具有特征
属性值;依据所述加速力参数调整所述虚拟角色的特征属性值,并使获得述虚拟角色获得
调整后的特征属性值。本发明实施例中,通过捕获到用户的加速力参数来调整特定应用程
序中虚拟角色的原始特征属性值,可以将用户在现实的感觉(特别是力量的感觉)反映到虚
拟的环境中,可以将用户在现实的感觉(特别是力量的感觉)反映到虚拟的环境中,增强用
户对虚拟环境中虚拟人物或物件控制细节,同时也增强虚拟人物或物件受控制后的细节反
馈,增强用户在虚拟现实场景中的沉浸式感受,提高了虚拟现实终端的使用体验。

装置实施例四

图4是本发明另一个实施例的虚拟现实终端的结构框图。所述虚拟现实终端400包
括移动终端407、光学模块408及结构模块409,还可以包括外接模块410。

其中,图4所示的虚拟现实终端中的移动终端407包括:至少一个处理器401、存储
器402、至少一个网络接口404和其他用户接口403和拍照组件406。移动终端400中的各个组
件通过总线系统405耦合在一起。可理解,总线系统405用于实现这些组件之间的连接通信。
总线系统405除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了
清楚说明起见,在图4中将各种总线都标为总线系统405拍照组件406包括摄像头。

其中,用户接口403可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球
(trackball)、触感板或者触摸屏等。

可以理解,本发明实施例中的存储器402可以是易失性存储器或非易失性存储器,
或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-
OnlyMemory,ROM)、可编程只读存储器(ProgrammableROM,PROM)、可擦除可编程只读存储器
(ErasablePROM,EPROM)、电可擦除可编程只读存储器(ElectricallyEPROM,EEPROM)或闪
存。易失性存储器可以是随机存取存储器(RandomAccessMemory,RAM),其用作外部高速缓
存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器
(StaticRAM,SRAM)、动态随机存取存储器(DynamicRAM,DRAM)、同步动态随机存取存储器
(SynchronousDRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(DoubleDataRate
SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接
动态随机存取存储器(SynchlinkDRAM,SLDRAM)和直接内存总线随机存取存储器
(DirectRambusRAM,DRRAM)。本发明实施例描述的系统和方法的存储器402旨在包括但不限
于这些和任意其它适合类型的存储器。

在一些实施方式中,存储器402存储了如下的元素,可执行模块或者数据结构,或
者他们的子集,或者他们的扩展集:操作系统4021和应用程序4022。

其中,操作系统4021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于
实现各种基础业务以及处理基于硬件的任务。应用程序4022,包含各种应用程序,例如媒体
播放器(MediaPlayer)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方
法的程序可以包含在应用程序4022中。

在本发明实施例中,通过调用存储器402存储的程序或指令,具体的,可以是应用
程序4022中存储的程序或指令,处理器401用于当所述特定应用程序运行时,所述加速度传
感器捕获到用户的加速力参数;其中,所述虚拟角色具有原始特征属性值;依据所述加速力
参数调整所述原始特征属性值;所述虚拟角色获得调整后的特征属性值。

上述本发明实施例揭示的方法可以应用于处理器401中,或者由处理器401实现。
处理器401可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各
步骤可以通过处理器401中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理
器401可以是通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路
(ApplicationSpecificIntegratedCircuit,ASIC)、现成可编程门阵列
(FieldProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑
器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框
图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明
实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器
中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可
编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储
介质位于存储器402,处理器401读取存储器402中的信息,结合其硬件完成上述方法的步
骤。

可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、
微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路
(ApplicationSpecificIntegratedCircuits,ASIC)、数字信号处理器
(DigitalSignalProcessing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备
(ProgrammableLogicDevice,PLD)、现场可编程门阵列(Field-ProgrammableGateArray,
FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单
元或其组合中。

对于软件实现,可通过执行本发明实施例所述功能的模块(例如过程、函数等)来
实现本发明实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可
以在处理器中或在处理器外部实现。

可选地,处理器401还用于:依据所述加速力参数发起指定操作。

可选地,处理器401还用于:判断所述加速力参数所属的预设阈值区间;

可选地,处理器401还用于:根据所述预设阈值区间调整所述虚拟角色的原始特征
属性值。

可选地,所述预设阈值包括第一预设阈值区间、第二预设阈值区间及第三预设阈
值区间;所述第一预设阈值区间大于所述第二预设阈值区间,所述第二预设阈值区间大于
所述第三预设阈值区间。

可选地,处理器401还用于:判断所述加速力参数是否属于第一预设阈值区间;

可选地,处理器401还用于:判断所述加速力参数是否属于第二预设阈值区间;

可选地,处理器401还用于:判断所述加速力参数是否属于第三预设阈值区间。

可选地,所述原始特征属性值分为第一原始特征属性值、第二原始特征属性值及
第三原始特征属性值。

可选地,处理器401还用于:当所述加速力参数属于第一预设阈值区间时,调整所
述第一原始特征属性值至第一预设阈值区间;

可选地,处理器401还用于:当所述加速力参数属于第二预设阈值区间时,调整所
述第二原始特征属性值至第二预设阈值区间;

可选地,处理器401还用于:当所述加速力参数属于第三预设阈值区间时,调整所
述第三原始特征属性值至第三预设阈值区间。

可选地,处理器401还用于:判断所述加速力参数是否属于第四预设阈值区间;

可选地,处理器401还用于:当所述加速力参数属于第四预设阈值区间时,退出或
暂停所述特定应用程序。

可选地,所述加速度传感器包括线性加速度传感器及电容式加速度传感器。

移动终端400能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里
不再赘述。

本发明实施例上,当所述特定应用程序正在运行时,采用所述加速度传感器捕获
到用户的加速力参数;其中,所述特定应用程序控制运行的虚拟角色具有特征属性值;判断
所述加速力参数所属的预设阈值区间;根据所述预设阈值区间调整所述虚拟角色的原始特
征属性值,进一步细化用户的虚拟环境的力量反馈,根据该力量反馈对特定应用程序中的
角色进行调整,由现实切换至虚拟环境,增强用户对虚拟环境的感觉,可以根据用户的加速
力参数进行特定操作,简化了操作的步骤,进一步地提高了用户使用体验。

本领域普通技术人员可以意识到,结合本发明实施例中所公开的实施例描述的各
示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些
功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业
技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应
认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、
装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的
方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为
一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或
者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互
之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连
接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显
示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目
的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以
是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以
存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说
对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计
算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个
人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码
的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何
熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵
盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

一种虚拟现实终端的数据处理方法和虚拟现实终端.pdf_第1页
第1页 / 共15页
一种虚拟现实终端的数据处理方法和虚拟现实终端.pdf_第2页
第2页 / 共15页
一种虚拟现实终端的数据处理方法和虚拟现实终端.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《一种虚拟现实终端的数据处理方法和虚拟现实终端.pdf》由会员分享,可在线阅读,更多相关《一种虚拟现实终端的数据处理方法和虚拟现实终端.pdf(15页珍藏版)》请在专利查询网上搜索。

本发明实施例提供了一种虚拟现实终端的数据处理方法和虚拟现实终端,所述虚拟现实终端包括加速度传感器,所述虚拟现实终端安装有包含虚拟角色的特定应用程序,所述方法包括:当所述特定应用程序运行时,所述加速度传感器捕获到用户的加速力参数;其中,所述虚拟角色具有原始特征属性值;依据所述加速力参数调整所述原始特征属性值;所述虚拟角色获得调整后的特征属性值。本发明实施例中,通过捕获用户的加速力参数来调整特定应用程。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1