虚拟模型交互方法及装置制造方法及图纸

技术编号:18989508 阅读:136 留言:0更新日期:2018-09-22 01:01
本申请公开了一种虚拟模型交互方法及装置。该方法包括:接收用户对第一真实场景图像中的虚拟模型的选定指令;根据所述选定指令解除所述虚拟模型与所述第一真实场景图像的整合关系;在所述交互设备发生行动操作时,实时调取所述交互设备的行动参数;根据所述交互设备的行动参数调整所述虚拟模型在第二真实场景图像中和交互设备的屏幕中的姿态。达到了通过移动交互设备从而实现在抓取过程中,体验虚拟物件不同视角上的位置、角度变化信息的目的,从而实现了一种新型的虚拟模型的交互方法的技术效果。

Virtual model interaction method and device

The invention discloses a virtual model interaction method and device. The method includes: receiving a user's selection instruction for a virtual model in a first real scene image; releasing the integration relationship between the virtual model and the first real scene image according to the selection instruction; real-time adjusting the action parameters of the interactive device when the interactive device takes action; and according to the said selection instruction; The action parameters of the interactive device adjust the posture of the virtual model in the second real scene image and the screen of the interactive device. It achieves the goal of experiencing the position and angle change information of virtual objects from different perspectives in the process of grabbing through mobile interactive devices, thus realizing the technical effect of a new interactive method of virtual models.

【技术实现步骤摘要】
虚拟模型交互方法及装置
本申请涉及AR交互
,具体而言,涉及一种虚拟模型交互方法及装置。
技术介绍
在各类游戏、软件的操作过程中,为了便于用户之间进行互动,提高游戏、软件操作的乐趣,会为用户提供在ARKIT模式虚拟物件抓取和放下的功能。在ARKIT模式下,结合unity3D技术实现抓取和移动虚拟物件,这样的虚拟物件抓取和放下的功能,能够在抓取过程中,体验虚拟物件不同视角上的位置、角度变化信息。在实现本专利技术的过程中,专利技术人发现相关技术存在以下问题:现有的ARKIT模式移动表现形式比较单一,用户无法根据爱好或者偏好选择对应的抓取的功能,使得应用功能受到限制,无法很好的实现用户的互动。针对相关技术中存在的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请的主要目的在于提供一种虚拟模型交互方法及装置,以解决相关技术中存在的问题。为了实现上述目的,根据本申请的一个方面,提供了一种虚拟模型交互方法。根据本申请的虚拟模型交互方法包括:接收用户对第一真实场景图像中的虚拟模型的选定指令;其中,所述第一真实场景图像为所述虚拟模型在发生抓取行为之前通过交互设备的摄像头采集得到的真实场景图像,所述第一真实场景图像及所述虚拟模型通过所述交互设备的屏幕显示;根据所述选定指令解除所述虚拟模型与所述第一真实场景图像的整合关系;在所述交互设备发生行动操作时,实时调取所述交互设备的行动参数;其中,所述行动参数包括:移动参数和转动参数;所述交互设备发生行动操作后,所述摄像头采集得到的真实场景图像为第二真实场景图像;根据所述交互设备的行动参数调整所述虚拟模型在第二真实场景图像中和交互设备的屏幕中的姿态。进一步的,如前述的虚拟模型交互方法,所述根据所述交互设备的行动参数调整所述虚拟模型在所述第二真实场景图像中和交互设备的屏幕中的姿态;包括:根据所述移动参数生成所述虚拟模型的移动参数;根据所述转动参数生成所述虚拟模型的转动参数;根据所述虚拟模型的移动参数调整所述虚拟模型在所述第二真实场景图像中的位置,并保持所述虚拟模型在所述屏幕中的位置不变;根据所述虚拟模型的转动参数调整所述虚拟模型在所述屏幕中的角度,并保持所述虚拟模型在所述第二真实场景图像与第一真实场景图像中的角度一致。进一步的,如前述的虚拟模型交互方法,所述根据所述交互设备的行动参数调整所述虚拟模型在所述第二真实场景图像中和交互设备的屏幕中的姿态;包括:根据所述移动参数生成所述虚拟模型的移动参数;根据所述转动参数生成所述虚拟模型的转动参数;根据所述虚拟模型的移动参数调整所述虚拟模型在所述第二真实场景图像中的位置,并保持所述虚拟模型在所述屏幕中的位置不变;根据所述虚拟模型的转动参数调整所述虚拟模型在所述第二真实场景图像中的角度,并保持所述虚拟模型在所述屏幕中的角度不变。进一步的,如前述的虚拟模型交互方法,还包括:预先获得所述第一真实场景图像;调取所述虚拟模型;将所述虚拟模型整合到所述第一真实场景图像中。进一步的,如前述的虚拟模型交互方法,所述将所述虚拟模型整合到所述第一真实场景图像中,包括:识别出所述第一真实场景图像中的平面;将所述虚拟模型整合到所述第一真实场景图像中的平面上。为了实现上述目的,根据本申请的另一方面,提供了一种虚拟模型交互装置。根据本申请的虚拟模型交互装置包括:抓取识别单元,用于接收用户对第一真实场景图像中的虚拟模型的选定指令;其中,所述第一真实场景图像为所述虚拟模型在发生抓取行为之前通过交互设备的摄像头采集得到的真实场景图像,所述第一真实场景图像及所述虚拟模型通过所述交互设备的屏幕显示;解除整合单元,用于根据所述选定指令解除所述虚拟模型与所述第一真实场景图像的整合关系;行动参数调取单元,用于在所述交互设备发生行动操作时,实时调取所述交互设备的行动参数;其中,所述行动参数包括:移动参数和转动参数;所述交互设备发生行动操作后,所述摄像头采集得到的真实场景图像为第二真实场景图像;姿态调整单元,用于根据所述交互设备的行动参数调整所述虚拟模型在第二真实场景图像中和交互设备的屏幕中的姿态。进一步的,如前述的虚拟模型交互装置,所述姿态调整单元;包括:第一姿态调整模块;所述第一姿态调整模块包括:第一参数生成子模块,用于根据所述移动参数生成所述虚拟模型的移动参数;根据所述转动参数生成所述虚拟模型的转动参数;第一位置调整子模块,用于根据所述虚拟模型的移动参数调整所述虚拟模型在所述第二真实场景图像中的位置,并保持所述虚拟模型在所述屏幕中的位置不变;第一角度调整子模块,用于根据所述虚拟模型的转动参数调整所述虚拟模型在所述屏幕中的角度,并保持所述虚拟模型在所述第二真实场景图像与第一真实场景图像中的角度一致。进一步的,如前述的虚拟模型交互装置,所述姿态调整单元;包括:第二姿态调整模块;所述第二姿态调整模块包括:第二参数生成子模块,根据所述移动参数生成所述虚拟模型的移动参数;根据所述转动参数生成所述虚拟模型的转动参数;第二位置调整子模块,根据所述虚拟模型的移动参数调整所述虚拟模型在所述第二真实场景图像中的位置,并保持所述虚拟模型在所述屏幕中的位置不变;第二角度调整子模块,根据所述虚拟模型的转动参数调整所述虚拟模型在所述第二真实场景图像中的角度,并保持所述虚拟模型在所述屏幕中的角度不变。进一步的,如前述的虚拟模型交互装置,还包括:场景获得单元,用于预先获得所述第一真实场景图像;模型调取单元,用于调取所述虚拟模型;整合单元,将所述虚拟模型整合到所述第一真实场景图像中。进一步的,如前述的虚拟模型交互装置,所述整合单元,包括:平面识别模块,用于识别出所述第一真实场景图像中的平面;整合模块,用于将所述虚拟模型整合到所述第一真实场景图像中的平面上。在本申请实施例中,采用通过移动交互设备进行虚拟模型在所述屏幕或第一真实场景图像中姿态的方式,通过接收用户对第一真实场景图像中的虚拟模型的选定指令;根据所述选定指令解除所述虚拟模型与所述第一真实场景图像的整合关系;在所述交互设备发生行动操作时,实时调取所述交互设备的行动参数;根据所述交互设备的行动参数调整所述虚拟模型在第二真实场景图像中和交互设备的屏幕中的姿态;在调整结束,并不再接收到所述选定指令后,结束对所述虚拟模型的抓取,将所述虚拟模型整合到所述第二真实场景图像中。达到了通过移动交互设备从而实现在抓取过程中,体验虚拟物件不同视角上的位置、角度变化信息的目的,从而实现了一种新型的虚拟模型的交互方法的技术效果,进而解决了由于相关技术中针对虚拟模型移动表现形式比较单一,用户无法根据爱好或者偏好选择对应的抓取的功能,使得应用功能受到限制,无法很好的实现用户的互动的技术问题。附图说明构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据本申请一种实施例的方法流程示意图;图2是根据图1所示实施例步骤S4的一种方法流程示意图;图3是根据图1所示实施例步骤S4的又一种方法流程示意图;以及图4是根据本申请一种实施例的装置模块结构示意图具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请本文档来自技高网
...
虚拟模型交互方法及装置

【技术保护点】
1.一种虚拟模型交互方法,其特征在于,包括:接收用户对第一真实场景图像中的虚拟模型的选定指令;其中,所述第一真实场景图像为所述虚拟模型在发生抓取行为之前通过交互设备的摄像头采集得到的真实场景图像,所述第一真实场景图像及所述虚拟模型通过所述交互设备的屏幕显示;根据所述选定指令解除所述虚拟模型与所述第一真实场景图像的整合关系;在所述交互设备发生行动操作时,实时调取所述交互设备的行动参数;其中,所述行动参数包括:移动参数和转动参数;所述交互设备发生行动操作后,所述摄像头采集得到的真实场景图像为第二真实场景图像;根据所述交互设备的行动参数调整所述虚拟模型在第二真实场景图像中和交互设备的屏幕中的姿态。

【技术特征摘要】
1.一种虚拟模型交互方法,其特征在于,包括:接收用户对第一真实场景图像中的虚拟模型的选定指令;其中,所述第一真实场景图像为所述虚拟模型在发生抓取行为之前通过交互设备的摄像头采集得到的真实场景图像,所述第一真实场景图像及所述虚拟模型通过所述交互设备的屏幕显示;根据所述选定指令解除所述虚拟模型与所述第一真实场景图像的整合关系;在所述交互设备发生行动操作时,实时调取所述交互设备的行动参数;其中,所述行动参数包括:移动参数和转动参数;所述交互设备发生行动操作后,所述摄像头采集得到的真实场景图像为第二真实场景图像;根据所述交互设备的行动参数调整所述虚拟模型在第二真实场景图像中和交互设备的屏幕中的姿态。2.根据权利要求1所述的虚拟模型交互方法,其特征在于,所述根据所述交互设备的行动参数调整所述虚拟模型在所述第二真实场景图像中和交互设备的屏幕中的姿态;包括:根据所述移动参数生成所述虚拟模型的移动参数;根据所述转动参数生成所述虚拟模型的转动参数;根据所述虚拟模型的移动参数调整所述虚拟模型在所述第二真实场景图像中的位置,并保持所述虚拟模型在所述屏幕中的位置不变;根据所述虚拟模型的转动参数调整所述虚拟模型在所述屏幕中的角度,并保持所述虚拟模型在所述第二真实场景图像与第一真实场景图像中的角度一致。3.根据权利要求1所述的虚拟模型交互方法,其特征在于,所述根据所述交互设备的行动参数调整所述虚拟模型在所述第二真实场景图像中和交互设备的屏幕中的姿态;包括:根据所述移动参数生成所述虚拟模型的移动参数;根据所述转动参数生成所述虚拟模型的转动参数;根据所述虚拟模型的移动参数调整所述虚拟模型在所述第二真实场景图像中的位置,并保持所述虚拟模型在所述屏幕中的位置不变;根据所述虚拟模型的转动参数调整所述虚拟模型在所述第二真实场景图像中的角度,并保持所述虚拟模型在所述屏幕中的角度不变。4.根据权利要求1所述的虚拟模型交互方法,其特征在于,还包括:预先获得所述第一真实场景图像;调取所述虚拟模型;将所述虚拟模型整合到所述第一真实场景图像中。5.根据权利要求4所述的虚拟模型交互方法,其特征在于,所述将所述虚拟模型整合到所述第一真实场景图像中,包括:识别出所述第一真实场景图像中的平面;将所述虚拟模型整合到所述第一真实场景图像中的平面上。6.一种虚拟模型交互装置,其特征在于,包括:抓取识别单元,用于接收用户对第一真实场景图像中的...

【专利技术属性】
技术研发人员:吴锦坚
申请(专利权)人:广州汉智网络科技有限公司
类型:发明
国别省市:江苏,32

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

1