【技术实现步骤摘要】
一种数据处理方法及装置
本申请涉及数据处理技术,尤其涉及一种数据处理方法及装置。
技术介绍
随着增强现实(AR,AugmentedReality)技术、虚拟现实(VR,VirtualReality)技术的发展,越来越多的终端(例如手机、智能眼镜、台式电脑)开始在自身显示屏上显示3D内容,用户通过佩戴AR设备或VR设备,可以实现与显示3D内容的终端交互。但是,由于现有技术中AR设备或VR设备的操作范围都是固定的,使得用户操作范围非常有限,用户必须将双手放置在AR设备或VR设备的视野范围内的固定位置,并且执行固定手势动作才能实现用户与显示3D内容的终端交互,如此,对于一些对手势动作和指令不熟悉的用户,很难完成与终端之间的交互。并且当用户长时间将双手置于一个固定姿态时,很容易使用户产生疲劳感,影响用户体验,降低了用户对AR设备或VR设备的满意度。
技术实现思路
为达到上述目的,本申请实施例的技术方案是这样实现的:根据本专利技术实施例的一方面,提供一种数据处理方法,所述方法包括:获取第一输入数据和第二输入数据;其中,所述第一输入数据和所述第二输入数据由不同操作体产生;或者由同 ...
【技术保护点】
1.一种数据处理方法,所述方法包括:获取第一输入数据和第二输入数据;其中,所述第一输入数据和所述第二输入数据由不同操作体产生;或者由同一操作体的不同部位产生;基于所述第一输入数据和所述第二输入数据,确定所述不同操作体或所述不同部位与数据获取设备之间的相对位置;基于所述相对位置,确定所述第一输入数据和所述第二输入数据满足指令生成条件时,生成所述第一输入数据和所述第二输入数据对应的指令;执行所述指令。
【技术特征摘要】
1.一种数据处理方法,所述方法包括:获取第一输入数据和第二输入数据;其中,所述第一输入数据和所述第二输入数据由不同操作体产生;或者由同一操作体的不同部位产生;基于所述第一输入数据和所述第二输入数据,确定所述不同操作体或所述不同部位与数据获取设备之间的相对位置;基于所述相对位置,确定所述第一输入数据和所述第二输入数据满足指令生成条件时,生成所述第一输入数据和所述第二输入数据对应的指令;执行所述指令。2.根据权利要求1所述的方法,在所述获取第一输入数据和第二输入数据之前,所述方法还包括:检测所述不同操作体或所述不同部位与所述数据获取设备的接触状态;相应地,所述获取第一输入数据和第二输入数据,包括:基于所述接触状态确定所述不同操作体中的至少一个操作体或所述不同部位中的至少一个部位与所述数据获取设备相接触时,采用所述数据获取设备中不同类型的传感器获取所述第一输入数据和所述第二输入数据。3.根据权利要求1所述的方法,在所述获取第一输入数据和第二输入数据之前,所述方法包括:基于所述不同操作体或所述不同部位与所述数据获取设备之间的N个相对位置,建立各相对位置在真实空间和在虚拟空间中的映射关系;其中,N大于等于1;相应地,基于所述相对位置,确定所述第一输入数据和所述第二输入数据满足指令生成条件,包括:基于所述相对位置从映射库中获取所述相对位置在所述真实空间和在所述虚拟空间中的映射关系,得到获取结果;当获取结果表征从映射库中成功获取到所述相对位置在所述真实空间和在所述虚拟空间中的映射关系时,确定所述第一输入数据和所述第二输入数据满足所述指令生成条件。4.根据权利要求1所述的方法,所述生成所述第一输入数据和所述第二输入数据对应的指令,包括:根据所述不同操作体或所述不同部位采用的输入形式不同,生成所述第一输入数据和所述第二输入数据对应的指令不同;或者,根据所述不同操作体或所述不同部位针对的对象不同,生成所述第一输入数据和所述第二输入数据生成对应的指令不同。5.根据权利要求4所述的方法,所述根据所述不同操作体或所述不同部位针对的对象不同,生成所述第一输入数据和所述第二输入数据生成对应的指令不同,包括:基于所述第一输入数据和所述第二输入数据,确定所述不同操作体或所述不同部位所针对的对象;将所述对象与预设对象进...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。