目标物体的控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:26689190 阅读:14 留言:0更新日期:2020-12-12 02:37
本公开实施例提供的目标物体的控制方法、装置、电子设备及存储介质,通过响应对实景图像中的目标物体触发的移动控制操作,确定所述移动控制操作对应的控制方向;获取所述实景图像的拍摄方向;根据所述控制方向和所述拍摄方向,控制目标物体在所述实景图像中进行移动,本实施例提供的控制方法,能够有效解决现有技术中当实景图像的拍摄方向发生变化时,控制目标物体在实景图像中移动会出现移动方向偏差的问题,也能够有效提高实景图像中的目标物体操作性能,为用户带来更好的操控体验。

【技术实现步骤摘要】
目标物体的控制方法、装置、电子设备及存储介质
本公开实施例涉及计算机领域,尤其涉及一种目标物体的控制方法、装置、电子设备及存储介质。
技术介绍
增强现实(AugmentedReality,简称AR)技术是一种将虚拟信息与真实世界巧妙融合的技术。而随着AR技术的发展,对于AR的实景图像中的目标物体进行移动控制成为可能。现有技术中,用户可通过终端提供的AR实景图像,对AR实景图像中的目标物体进行控制,以使实景图像中的目标物体可在用户控制下进行移动。但是,当AR的实景图像的拍摄角度不固定时,用户对于目标物体的移动控制容易出现方向偏差,严重影响了用户对目标物体的控制体验。
技术实现思路
针对上述问题,本公开实施例提供了一种目标物体的控制方法、装置、电子设备及存储介质。第一方面,本公开实施例提供一种目标物体的控制方法,包括:响应对实景图像中的目标物体触发的移动控制操作,确定所述移动控制操作对应的控制方向以及所述实景图像的拍摄方向;根据所述控制方向和所述拍摄方向,控制目标物体进行移动。第二方面,本公开实施例提供一种目标物体的控制装置,包括:处理模块,用于响应对实景图像中的目标物体触发的移动控制操作,确定所述移动控制操作对应的控制方向以及所述实景图像的拍摄方向;控制模块,用于根据所述控制方向和所述拍摄方向,控制目标物体进行移动。第三方面,本公开实施例提供一种电子设备,包括:至少一个处理器和存储器;所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的涉及所述的目标物体的控制方法。第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的目标物体的控制方法。本公开实施例提供的目标物体的控制方法、装置、电子设备及存储介质,通过响应对实景图像中的目标物体触发的移动控制操作,确定所述移动控制操作对应的控制方向;获取所述实景图像的拍摄方向;根据所述控制方向和所述拍摄方向,控制目标物体在所述实景图像中进行移动,本实施例提供的控制方法,能够有效解决现有技术中当实景图像的拍摄方向发生变化时,控制目标物体在实景图像中移动会出现移动方向偏差的问题,也能够有效提高实景图像中的目标物体操作性能,为用户带来更好的操控体验。附图说明为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为一种现有的AR游戏场景的控制界面示意图;图2为本公开所基于的一种网络架构的示意图;图3为本公开一种实施例中的目标物体控制所基于的场景示意图;图4为本公开所基于的另一种网络架构的示意图;图5为远程控制的目标物体控制场景所基于的场景示意图;图6为本公开实施例提供的一种目标物体的控制方法的流程示意图;图7为本申请实施例提供的获取控制方向的第一界面示意图;图8为本申请实施例提供的获取控制方向的第二界面示意图;图9a为本申请实施例提供的第一方向融合的终端视角示意图;图9b为本申请实施例提供的第一方向融合的场景俯视图;图9c为本申请实施例提供的第二方向融合的终端视角示意图;图9d为本申请实施例提供的第二方向融合的场景俯视图;图10为本公开实施例提供的目标物体的控制装置的结构框图;图11为本公开实施例提供的电子设备的硬件结构示意图。具体实施方式为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。增强现实(AugmentedReality,简称AR)技术是一种将虚拟信息与真实世界巧妙融合的技术。而随着AR技术的发展,对于AR的实景图像中的目标物体进行移动控制成为可能。现有技术中,用户可通过终端提供的AR实景图像,对AR实景图像中的目标物体进行控制,以使实景图像中的目标物体可在用户控制下进行移动。具体来说,拍摄设备可向终端提供拍摄得到的实景图像,用户可通过终端看到实景图像中的待控制的目标物体,并利用终端发起控制指令,以控制该目标物体在实景图像中发生移动。需要说明的是,该目标物体可为虚拟目标物体,也可为实体目标物体,本公开将不对其进行限制。以基于AR游戏中的目标物体控制场景为例,图1为一种现有的AR游戏场景的控制界面示意图,通过终端提供的实景图像,用户可获取到实景图像中的代表自己的游戏目标物体,以及代表他人的游戏目标物体。而通过终端提供的虚拟控件,用户可控制自己的游戏目标物体进行移动、攻击、防守、跳跃、旋转等动作。在上述移动控制过程中,对于目标物体的方向控制是基于真实地理坐标系来实现的,即终端所发出的控制指令一般可使得游戏目标物体基于“东南西北”的方向进行移动。也就是说,用户需要先根据实景图像中目标物体的位置,确定其移动方向,如“向东”,然后,操作终端上的虚拟控件发起控制目标物体“向东”移动的控制指令。但是,如图1所示的,由于用户是通过实景图像观察并控制游戏目标物体进行移动的,当实景图像的拍摄角度发生变化时,用户无法快速分辨实景图像中的游戏目标物体的位置以及相应的移动方向,也就是说,用户认为的实景图像中游戏目标物体应“向东”移动,在实际中应为“向北”移动,因而发起“向东”移动的指令将明显与实际所需的移动方向不符。换句话说,用户通过终端控制游戏目标物体进行移动控制时将出现方向偏差的问题,严重影响了用户对游戏目标物体的控制体验。上述问题不仅出现在终端控制游戏目标物体进行移动的场景中,还会出现在其他一些基于虚拟增强现实显示技术的应用场景中:例如,在一些虚拟增强现实显示的场景中,对于显示在现实场景中的一些虚拟物体,用户也可对其进行移动控制。举例来说,可在获得的街道景观的现实场景中,添加虚拟云彩等虚拟物体,在添加这些虚拟物体时,用户可控制虚拟物体进行移动以确定其添加位置。但是,在移动过程中也会出现如前所述的控制方向与移动方向之间不对应而导致的方向偏差的问题。针对这样的问题,根据本公开的实施例提供这样的方式,即在通过应对实景图像中的目标物体触发的移动控制操作时,一方面确定所述移动控制操作对应的控制方向,另一方面确定实景图像的拍摄方向,然后根据控制方向和所述拍摄方向以确定实景图像中目标物体的移动方向,进而基于确定的移动方向控制目标物体在实景图像中进行移动,本实本文档来自技高网...

【技术保护点】
1.一种目标物体的控制方法,其特征在于,包括:/n响应对实景图像中的目标物体触发的移动控制操作,确定所述移动控制操作对应的控制方向;/n获取所述实景图像的拍摄方向;/n根据所述控制方向和所述拍摄方向,控制目标物体在所述实景图像中进行移动。/n

【技术特征摘要】
1.一种目标物体的控制方法,其特征在于,包括:
响应对实景图像中的目标物体触发的移动控制操作,确定所述移动控制操作对应的控制方向;
获取所述实景图像的拍摄方向;
根据所述控制方向和所述拍摄方向,控制目标物体在所述实景图像中进行移动。


2.根据权利要求1所述的目标物体的控制方法,其特征在于,所述拍摄方向用于表示拍摄所述实景图像的拍摄设备在地理坐标系下的指向;
所述控制方向用于表示所述移动控制操作在图像正交坐标系下的操作方向。


3.根据权利要求1所述的目标物体的控制方法,其特征在于,获取所述实景图像的拍摄方向,包括:
获取拍摄所述实景图像的拍摄设备的位姿状态;
根据所述位姿状态确定所述拍摄方向。


4.根据权利要求1所述的目标物体的控制方法,其特征在于,所述控制方法还包括:提供一虚拟控件,所述虚拟控件用于接收所述移动控制操作以控制目标物体进行移动;
所述确定所述移动控制操作对应的控制方向,包括:
确定虚拟控件的当前形态,并根据所述虚拟控件的当前形态,获得所述控制方向。


5.根据权利要求4所述的目标物体的控制方法,其特征在于,所述虚拟控件包括虚拟摇杆,虚拟摇杆包括摇杆盘以及位于所述摇杆盘内的摇杆。


6.根据权利要求5所述的目标物体的控制方法,其特征在于,所述确定虚拟控件的当前形态,并根据所述虚拟控件的当前形态,获得所述控制方向,包括:
确定摇杆与摇杆盘之间的位置相对关系;
根据所述位置相对关系确定所述控制方向。


7.根据权利要求4所述的目标物体的控制方法,其特征在于,所述虚拟控件包括虚拟按键,所述虚拟按键包括至少两个方向键。
<...

【专利技术属性】
技术研发人员:张嘉益
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

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

1