虚拟对象的展示方法、装置、电子设备及计算机存储介质制造方法及图纸

技术编号:26691390 阅读:25 留言:0更新日期:2020-12-12 02:43
本公开提供了一种虚拟对象的展示方法、装置、电子设备及计算机可读存储介质,涉及图像处理技术领域。该方法包括:获取图像采集装置采集到的图像中的目标对象,并获取目标对象在预先构建的空间环境图像中的初始位置,其中,预先构建的空间环境图像是基于图像采集装置采集的当前环境数据进行构建的;将目标对象展示在展示界面中的预先构建的空间环境图像中的目标位置处。本公开通过将虚拟位置变换的目标对象与预先构建的空间环境图像相结合,提高了用户的创作体验。

【技术实现步骤摘要】
虚拟对象的展示方法、装置、电子设备及计算机存储介质
本公开涉及图像处理
,具体而言,本公开涉及一种虚拟对象的展示方法、装置、电子设备及计算机可读存储介质。
技术介绍
AR(AugmentedReality,增强现实)是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。现有技术中可以利用AR技术进行视频创作,但是现有技术中利用AR技术进行视频创作通常是提前封装好的一个功能,用户只能使用已存在的功能,不能满足用户即兴创作想法,使得拍摄过程较为枯燥。
技术实现思路
本公开提供了一种虚拟对象的展示方法、装置、电子设备及计算机存储介质,可以解决在利用AR技术创作视频时拍摄枯燥的问题。技术方案如下:第一方面,提供了一种虚拟对象的展示方法,该方法包括:获取图像采集装置采集到的图像中的目标对象,并获取所述目标对象在预先构建的空间环境图像中的初始位置,其中,所述预先构建的空间环境图像是基于所述图像采集装置采集的当前环境数据进行构建的;将目标对象展示在展示界面中的预先构建的空间环境图像中的目标位置处。第二方面,提供了一种虚拟对象的展示装置,该装置包括:获取模块,用于获取图像采集装置采集到的图像中的目标对象,并获取所述目标对象在预先构建的空间环境图像中的初始位置,其中,所述预先构建的空间环境图像是基于所述图像采集装置采集的当前环境数据进行构建的;展示模块,用于将目标对象展示在展示界面中的预先构建的空间环境图像中的目标位置处。第三方面,提供了一种电子设备,该电子设备包括:一个或多个处理器;存储器;一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行如本公开的第一方面所示的虚拟对象的展示方法对应的操作。第四方面,提供了一种计算机存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现本公开第一方面所示的虚拟对象的展示方法。本公开提供的技术方案带来的有益效果是:本公开通过在视频拍摄过程中实时获取图像采集装置采集到的图像中的目标对象,使得获取的目标对象更符合用户需求,并且将目标对象从展示在展示界面中的预先构建的空间环境图像中的初始位置处变换到目标位置处,即将目标对象与空间环境图像相结合进行视频的创作,提高视频创作的积极性。附图说明结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。图1为本公开实施例提供的一种虚拟对象的展示方法的流程示意图;图2为本公开实施例提供的一种空间环境图像构建方法的流程示意图;图3为本公开实施例提供的一种虚拟对象的展示装置的结构示意图;图4为本公开实施例提供的一种空间环境图像构建装置的结构示意图;图5为本公开实施例提供的一种电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。需要注意,本公开中提及的“第一”、“第二”等概念仅用于对装置、模块或单元进行区分,并非用于限定这些装置、模块或单元一定为不同的装置、模块或单元,也并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。本公开提供的虚拟对象的展示方法、装置、电子设备和计算机可读存储介质,旨在解决现有技术的如上技术问题。下面以具体地实施例对本公开的技术方案以及本公开的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本公开的实施例进行描述。本公开实施例中提供了一种虚拟对象的展示方法,如图1所示,该方法包括:步骤S101:获取图像采集装置采集到的图像中的目标对象,并获取所述目标对象在预先构建的空间环境图像中的初始位置,其中,所述预先构建的空间环境图像是基于所述图像采集装置采集的当前环境数据进行构建的。其中,图像采集装置包括带有拍摄功能的移动终端,比如手机、电脑、平板等移动终端。预先构建的空间环境图像可以是由移动终端采集的当前环境数据进行构建的,当前环境数据可以包括在移动终端取景框中的各种数据。可以理解的是,在本公开的一个实施例中,上述获取目标对象的过程可以包括视频拍摄过程,采集到的图像可以包括拍摄的图像,在移动终端采集图像时,可以根据当前的环境数据构建空间环境图像,其中,空间环境图像可以是虚拟空间环境图像。目标对象可以包括移动终端在拍摄过程中比较吸引拍摄者的对象,由于已构建了基于当前环境数据的空间环境图像,进一步地,还可以获取目标对象在空间环境图像中的初始位置,即在虚拟空间环境图像中的初始空间位置。在本公开的一个实施例中,获取采集到的图像中的目标对象,包括:步骤S1011:对采集到的图像进行图像识别。图像识别是指利用计算机对图像进行处理、分析和理解,以识别各种不同模式的目标和对像的技术。可以基于图像识别神经网络模型或者显著性目标算法训练模型对采集到的图像进行图像识别。其中,图像识别神经网络模型可以根据已经学习过的对象的特征确定对象,因此可以对采集到的图像进行图像识别,在采集到的图像中包括目标对象的情况下,可以将目标对象识别并分割出来。具体的,可以设置多组图像作为训练样本,多个目标对象作为训练目标进行训练初始的神经网络模型,比如卷积神经网络模型,然后通过调整卷积神经网络模型本文档来自技高网...

【技术保护点】
1.一种虚拟对象的展示方法,其特征在于,包括:/n获取图像采集装置采集到的图像中的目标对象,并获取所述目标对象在预先构建的空间环境图像中的初始位置,其中,所述预先构建的空间环境图像是基于所述图像采集装置采集的当前环境数据进行构建的;/n将所述目标对象展示在展示界面中的预先构建的空间环境图像中的目标位置处。/n

【技术特征摘要】
1.一种虚拟对象的展示方法,其特征在于,包括:
获取图像采集装置采集到的图像中的目标对象,并获取所述目标对象在预先构建的空间环境图像中的初始位置,其中,所述预先构建的空间环境图像是基于所述图像采集装置采集的当前环境数据进行构建的;
将所述目标对象展示在展示界面中的预先构建的空间环境图像中的目标位置处。


2.根据权利要求1所述的方法,其特征在于,获取采集到的图像中的目标对象,包括:
对所述采集到的图像进行图像识别;
若识别到所述采集到的图像中包括目标对象,获取所述目标对象。


3.根据权利要求1或2所述的方法,其特征在于,所述将所述目标对象展示在展示界面中的预先构建的空间环境图像中的目标位置处,包括:
将所述目标对象进行变形处理,所述变形处理包括移动、旋转及缩放中的至少一项;
将所述变形处理后的目标对象展示在展示界面中的预先构建的空间环境图像中的目标位置处。


4.根据权利要求3所述的方法,其特征在于,所述预先构建的空间环境图像的构建过程,包括:
通过所述图像采集装置采集当前环境数据,所述当前环境数据包括采集到的图像中的各个对象及各个对象至所述图像采集装置的距离;
基于采集到的各个对象及各个对象至所述图像采集装置的距离,建立包括所述各个对象的空间环境信息;
基于所述空间环境信息生成空间环境图像。


5.根据权利要求4所述的方法,其特征在于,所述基于采集到的各个对象及各个对象至所述图像采集装置的距离,建立包括所述各个对象的空间环境信息,包括:
分别采集各个对象至所述图像采集装置的水平距离及垂直距离,
基于采集到的各个对象及各个对象至所述图像采集装置的水平距离及垂直距离,建立包括所述各个对象的三维空间环境信息。<...

【专利技术属性】
技术研发人员:刘淼周驿桑燊
申请(专利权)人:脸萌有限公司
类型:发明
国别省市:开曼群岛;KY

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

1