3D虚拟交互方法及系统技术方案

技术编号:17779200 阅读:35 留言:0更新日期:2018-04-22 07:26
本发明专利技术涉及一种3D虚拟交互方法,该方法获取3D虚拟交互场景中的交互目标,根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据,获取交互特征交互数据指令信息,根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。根据本发明专利技术的一个目的,还提供一种3D虚拟交互系统。根据本发明专利技术,人们可以更便捷的实现更换3D虚拟环境中的特征,提升人们的使用感受提升使用效率。

【技术实现步骤摘要】
3D虚拟交互方法及系统
本专利技术涉及虚拟系统交互
,尤其涉及一种3D虚拟交互系统及3D虚拟交互方法。
技术介绍
虚拟现实技术是仿真技术的一个重要方向,是仿真技术与计算机图形学人机接口技术多媒体技术传感技术网络技术等多种技术的集合,是一门富有挑战性的交叉技术前沿学科和研究领域。虚拟现实技术(VR)主要包括模拟环境、感知、自然技能和传感设备等方面。模拟环境是由计算机生成的、实时动态的三维立体逼真图像。感知是指理想的VR应该具有一切人所具有的感知。除计算机图形技术所生成的视觉感知外,还有听觉、触觉、力觉、运动等感知,甚至还包括嗅觉和味觉等,也称为多感知。自然技能是指人的头部转动,眼睛、手势、或其他人体行为动作,由计算机来处理与参与者的动作相适应的数据,并对用户的输入作出实时响应,并分别反馈到用户的五官。传感设备是指三维交互设备。人机交互技术是沟通真实人与虚拟世界的桥梁,随着虚拟技术的发展,在从人逐渐适应计算机到计算机不断适应人的互动过程中,人们也不再满足于鼠标键盘输入等人机交互模式。因而,亟需一种更便利的3D虚拟交互系统及3D虚拟交互方法。
技术实现思路
基于此,有必要针对传统使用计算机鼠标键盘不能在满足人们日益增长的需求的问题,提供一种更加便利的3D虚拟交互系统及3D虚拟交互方法。根据本专利技术的目的,提供一种3D虚拟交互方法,该方法包括如下步骤:获取3D虚拟交互场景中的交互目标;根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据;其中,所述交互特征数据表现为至少一个三维材质球;获取交互特征交互数据指令信息;根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。在其中一个实施例中,所述交互目标至少为沙发、电视、窗帘、床、座椅中的一种。在其中一个实施例中,所述交互特征交互数据指令信息为将所述三维材质球投掷于所述交互目标。在其中一个实施例中,所述交互目标对应的交互特征数据为交互目标的形状和/或材质。在其中一个实施例中,所述交互特征交互数据指令信息为手柄操作指令信息。根据本专利技术的另一个方面,还提供一种3D虚拟交互系统,该系统包括:第一获取模块,用于获取3D虚拟交互场景中的交互目标;交互特征数据库,用于映射所述交互目标,存储所述交互目标对应的交互特征数据;第二获取模块,用于根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据;其中,所述交互特征数据表现为至少一个三维材质球;第三获取模块,用于获取交互特征交互数据指令信息;交互模块,用于根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。在其中一个实施例中,所述交互目标至少为沙发、电视、窗帘、床、座椅中的一种。在其中一个实施例中,所述交互目标对应的交互特征数据为交互目标的形状和/或材质。在其中一个实施例中,所述第三获取模块用于获取将所述三维材质球投掷于所述交互目标时的交互特征交互数据指令信息。在其中一个实施例中,所述第三获取模块用于获取操作者的手柄操作指令信息从而获取所述三维材质球投掷于所述交互目标时的交互特征交互数据指令信息。本专利技术的有益效果包括:本专利技术提供的一种3D虚拟交互方法及系统,获取3D虚拟交互场景中的交互目标;根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据;其中,所述交互特征数据表现为至少一个三维材质球;获取交互特征交互数据指令信息;根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。根据本专利技术,人们可以更便捷的实现更换3D虚拟环境中的特征,提升人们的使用感受提升使用效率。附图说明图1为本专利技术一实施例的3D虚拟交换系统的流程图;图2为本专利技术一实施例的3D虚拟交换系统的示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图对本专利技术实施例的人脸检测的方法及装置的具体实施方式进行说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如上所述,人机交互技术是沟通真实人与虚拟世界的桥梁,随着虚拟技术的发展,在从人逐渐适应计算机到计算机不断适应人的互动过程中,人们也不再满足于鼠标键盘输入等人机交互模式。本专利技术提供的一种3D虚拟交互方法,获取3D虚拟交互场景中的交互目标,根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据,获取交互特征交互数据指令信息,根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。根据本专利技术,人们可以更便捷的实现更换3D虚拟环境中的特征,提升人们的使用感受提升使用效率。以下结合附图1-2对本专利技术进行进一步详细地阐述。参考图1,为本专利技术一种3D虚拟交互方法100,该方法包括如下步骤:步骤S120:获取3D虚拟交互场景中的交互目标。其中,交互目标至少为沙发、电视、窗帘、床、座椅中的一种。根据虚拟场景不同,对应的交互目标可以有所调整,交互目标可以为该虚拟场景内的任意可选目标。步骤S140:根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据。其中,根据交互目标的特性,交互目标对应的交互特征数据为交互目标的形状和/或材质,或者其他属性特征。交互目标对应的交互特征数据可以表现为三维材质球,使用者可以根据特征数据表现形式的不同,做不同的指令。其中,三维材质球的数量可以为一个或者多个。当交互目标的可更换属性为多个时,例如材质交换可以为木质,棉质,或者皮质时,材质球可以为3个对应的材质。需要说明的是,虽然为材质球,但是不仅仅能够更换材质,这种变现方式并不影响其他特性的更换。例如,材质球可以表现为其他特性,从而指示其他特性的更换。在其他实施例中,还可以表现为2维图标。当所述交互特征数据为三维材质球时,所述交互特征交互数据指令信息为将所述三维材质球投掷于所述交互目标。比如,使用者将材质球投掷于沙发上,沙发的材质直接调整为材质球对应的材质。步骤S160:获取交互特征交互数据指令信息。其中,所述交互特征交互数据指令信息为手势指令信息或者手柄操作指令信息。使用者直接使用手势指令,直接选择交互目标对应的交互特征数据,例如,直接选择二维图标。使用者还可以使用手柄进行操作。在其他实施例中,所述手势指令信息也可以为选择所述交互特征数据或者直接触摸所述交互目标。使用者可以直接触摸交互目标,根据触摸次数,所述交互目标直接更换(或者依次更换或者随机更换)交互特征数据。步骤S180:根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。根据本专利技术提供的3D虚拟交互方法,获取3D虚拟交互场景中的交互目标,根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据,获取交互特征交互数据指令信息,根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。根据本专利技术,人们可以更便捷的实现更换3D虚拟环境中的特征,提升人们的使用感受提升使用效率。图2所示,为本专利技术一实施例的3D虚拟交换系统的示意图。参考图2,公开了一种3D虚拟交互系统200,该系统200包括:第一获取模块210,交互特征数据库230,第二获取模块250,第三获取模块270,交互模块290。第一获取模块210获取3D虚拟交互场景中的交互目标,交互特征数据库230映射所述交互目标,存储所述交互目标对应的交互特征数据,第二获取模块本文档来自技高网...
3D虚拟交互方法及系统

【技术保护点】
一种3D虚拟交互方法,其特征在于,包括如下步骤:获取3D虚拟交互场景中的交互目标;根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据;其中,所述交互特征数据表现为至少一个三维材质球;获取交互特征交互数据指令信息;根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。

【技术特征摘要】
1.一种3D虚拟交互方法,其特征在于,包括如下步骤:获取3D虚拟交互场景中的交互目标;根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据;其中,所述交互特征数据表现为至少一个三维材质球;获取交互特征交互数据指令信息;根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。2.根据权利要求1所述的3D虚拟交互方法,其特征在于,所述交互目标至少为沙发、电视、窗帘、床、座椅中的一种。3.根据权利要求1所述的3D虚拟交互方法,其特征在于,所述交互特征交互数据指令信息为将所述三维材质球投掷于所述交互目标。4.根据权利要求1所述的3D虚拟交互方法,其特征在于,所述交互目标对应的交互特征数据为交互目标的形状和/或材质。5.根据权利要求1所述的3D虚拟交互方法,其特征在于,所述交互特征交互数据指令信息为手柄操作指令信息。6.一种3D虚拟交互系统,其特征在于,包括:第一获取模块,用于获取3D虚拟交互场景中的交互目标;交互特征数据库,用于...

【专利技术属性】
技术研发人员:马成肖洪波
申请(专利权)人:触景无限科技北京有限公司
类型:发明
国别省市:北京,11

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

1