3D虚拟交互方法及系统与流程

文档序号:14451270阅读:2397来源:国知局

本发明涉及虚拟系统交互技术领域,尤其涉及一种3d虚拟交互系统及3d虚拟交互方法。



背景技术:

虚拟现实技术是仿真技术的一个重要方向,是仿真技术与计算机图形学人机接口技术多媒体技术传感技术网络技术等多种技术的集合,是一门富有挑战性的交叉技术前沿学科和研究领域。虚拟现实技术(vr)主要包括模拟环境、感知、自然技能和传感设备等方面。模拟环境是由计算机生成的、实时动态的三维立体逼真图像。感知是指理想的vr应该具有一切人所具有的感知。除计算机图形技术所生成的视觉感知外,还有听觉、触觉、力觉、运动等感知,甚至还包括嗅觉和味觉等,也称为多感知。自然技能是指人的头部转动,眼睛、手势、或其他人体行为动作,由计算机来处理与参与者的动作相适应的数据,并对用户的输入作出实时响应,并分别反馈到用户的五官。传感设备是指三维交互设备。

人机交互技术是沟通真实人与虚拟世界的桥梁,随着虚拟技术的发展,在从人逐渐适应计算机到计算机不断适应人的互动过程中,人们也不再满足于鼠标键盘输入等人机交互模式。

因而,亟需一种更便利的3d虚拟交互系统及3d虚拟交互方法。



技术实现要素:

基于此,有必要针对传统使用计算机鼠标键盘不能在满足人们日益增长的需求的问题,提供一种更加便利的3d虚拟交互系统及3d虚拟交互方法。

根据本发明目的提供一种3d虚拟交互方法,该方法包括如下步骤:

获取3d虚拟交互场景中的交互目标;

根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据;其中,交互特征数据表现为交互目标对应的2维模型图标;

获取交互特征交互数据指令信息;

根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。

在其中一个实施例中,所述交互目标至少为沙发、电视、窗帘、床、座椅中的一种。

在其中一个实施例中,所述交互特征交互数据指令信息为选择所述2维模型图标的指令信息。

在其中一个实施例中,所述交互目标对应的交互特征数据为交互目标的形状和/或材质。

在其中一个实施例中,所述交互特征交互数据指令信息为手势指令信息或者手柄操作指令信息。

根据本发明的另一个目的还提供一种3d虚拟交互系统,该系统包括:

第一获取模块,用于获取3d虚拟交互场景中的交互目标;

交互特征数据库,用于映射所述交互目标,存储所述交互目标对应的交互特征数据;

第二获取模块,用于根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据;其中,交互特征数据表现为交互目标对应的2维模型图标;

第三获取模块,用于获取交互特征交互数据指令信息;

交互模块,用于根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。

在其中一个实施例中,所述交互目标至少为沙发、电视、窗帘、床、座椅中的一种。

在其中一个实施例中,所述第三获取模块通过获取操作者的手势指令信息或者手柄操作指令信息从而获取交互特征交互数据指令信息。

在其中一个实施例中,所述交互目标对应的交互特征数据为交互目标的形状。

在其中一个实施例中,所述交互目标对应的交互特征数据为交互目标的形状材质。。

本发明的有益效果包括:本发明提供的一种3d虚拟交互方法及系统,获取3d虚拟交互场景中的交互目标,根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据,获取交互特征交互数据指令信息,根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。根据本发明,人们可以更便捷的实现更换3d虚拟环境中的特征,提升人们的使用感受提升使用效率。

附图说明

图1为本发明一实施例的3d虚拟交换系统的流程图;

图2为本发明一实施例的3d虚拟交换系统的示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图对本发明实施例的人脸检测的方法及装置的具体实施方式进行说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如上所述,人机交互技术是沟通真实人与虚拟世界的桥梁,随着虚拟技术的发展,在从人逐渐适应计算机到计算机不断适应人的互动过程中,人们也不再满足于鼠标键盘输入等人机交互模式。本发明提供的一种3d虚拟交互方法,获取3d虚拟交互场景中的交互目标,根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据,获取交互特征交互数据指令信息,根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。根据本发明,人们可以更便捷的实现更换3d虚拟环境中的特征,提升人们的使用感受提升使用效率。

以下结合附图1-2对本发明进行进一步详细地阐述。

参考图1,为本发明一种3d虚拟交互方法100,该方法包括如下步骤:

步骤s120:获取3d虚拟交互场景中的交互目标。

其中,交互目标至少为沙发、电视、窗帘、床、座椅中的一种。根据虚拟场景不同,对应的交互目标可以有所调整,交互目标可以为该虚拟场景内的任意可选目标。

步骤s140:根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据。

其中,交互目标对应的交互特征数据为交互目标的形状和/或材质,或者其他可以更换的特征属性。

交互目标对应的交互特征数据可以表现为2维模型图标或者三维材质球,使用者可以根据特征数据表现形式的不同,做不同的指令。

例如,当所述交互特征数据为三维材质球时,所述交互特征交互数据指令信息为将所述三维材质球投掷于所述交互目标。比如,使用者将材质球投掷于沙发上,沙发的材质直接调整为材质球对应的材质。

交互目标对应的交互特征数据可以表现为三维材质球,使用者可以根据特征数据表现形式的不同,做不同的指令。其中,三维材质球的数量可以为一个或者多个。当交互目标的可更换属性为多个时,例如材质交换可以为木质,棉质,或者皮质时,材质球可以为3个对应的材质。需要说明的是,虽然为材质球,但是不仅仅能够更换材质,这种变现方式并不影响其他特性的更换。例如,材质球可以表现为其他特性,从而指示其他特性的更换。在其他实施例中,还可以表现为2维图标。当所述交互特征数据为三维材质球时,所述交互特征交互数据指令信息为将所述三维材质球投掷于所述交互目标。比如,使用者将材质球投掷于沙发上,沙发的材质直接调整为材质球对应的材质。

当交互目标对应的交互特征数据可以表现为交互目标对应的2维模型图标时,可以通过用户的选择更换交互目标特征。

步骤s160:获取交互特征交互数据指令信息。

其中,所述交互特征交互数据指令信息为手势指令信息或者手柄操作指令信息。使用者直接使用手势指令,直接选择交互目标对应的交互特征数据,例如,直接选择二维图标。使用者还可以使用手柄进行操作。

步骤s180:根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。

根据本发明提供的3d虚拟交互方法,获取3d虚拟交互场景中的交互目标,根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据,获取交互特征交互数据指令信息,根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。根据本发明,人们可以更便捷的实现更换3d虚拟环境中的特征,提升人们的使用感受提升使用效率。

图2所示,为本发明一实施例的3d虚拟交换系统的示意图。

参考图2,公开了一种3d虚拟交互系统200,该系统200包括:第一获取模块210,交互特征数据库230,第二获取模块250,第三获取模块270,交互模块290。第一获取模块210获取3d虚拟交互场景中的交互目标,交互特征数据库230映射所述交互目标,存储所述交互目标对应的交互特征数据,第二获取模块250根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据,其中,交互特征数据表现为交互目标对应的2维模型图标;第三获取模块270获取交互特征交互数据指令信息,交互模块290根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。

其中,所述交互目标至少为沙发、电视、窗帘、床、座椅中的一种。所述交互目标对应的交互特征数据表现为2维图标。所述交互目标对应的交互特征数据为交互目标的形状和/或材质。

在另一实施例中,第三获取模块用于获取操作者的手势指令信息或者手柄操作指令信息。

根据本发明的3d虚拟交互系统,获取3d虚拟交互场景中的交互目标,根据交互特征数据库映射所述交互目标,获取所述交互目标对应的交互特征数据,获取交互特征交互数据指令信息,根据所述交互特征交互数据指令信息更换所述交互目标的相应特征。根据本发明,人们可以更便捷的实现更换3d虚拟环境中的特征,提升人们的使用感受提升使用效率。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1