基于增强现实的显示方法、设备、存储介质及程序产品技术

技术编号:28677429 阅读:13 留言:0更新日期:2021-06-02 02:54
本公开实施例提供一种基于增强现实的显示方法、设备、存储介质及程序产品,通过获取实时场景图像;若实时场景图像中包括目标对象的脸部图像,则从实时场景图像中获取目标对象的头部图像,其中目标对象的头部图像包括目标对象的脸部图像;根据头部图像生成目标对象的虚拟形象;基于增强现实显示技术,在实时场景图像中显示目标对象的虚拟形象。本实施例通过获取目标对象的头部图像生成目标对象的虚拟形象,可以避免虚拟形象需要预先设计、且形象固定单一的问题,满足用户多样化的需求,通过增强现实技术将虚拟形象显示在实时场景图像中的目标位置处,提高用户使用增强现实技术的意愿和使用体验。

【技术实现步骤摘要】
基于增强现实的显示方法、设备、存储介质及程序产品
本公开实施例涉及计算机与网络通信
,尤其涉及一种基于增强现实的显示方法、设备、存储介质及程序产品。
技术介绍
增强现实技术(AugmentedReality,简称AR),是一种将虚拟信息与真实世界融合的技术,广泛运用了多媒体、三维建模、实时跟踪及注册、智能交互、传感等多种技术手段,将计算机生成的文字、图像、三维模型、音乐、视频等虚拟信息模拟仿真后,应用到真实世界中,两种信息互为补充,从而实现对真实世界的“增强”。随着增强现实技术的发展,其在各行业中均得到广泛应用。现有技术中对AR技术的一种应用是在真实世界中叠加虚拟模型,例如卡通人物模型、动物模型等,然而,现有技术中的虚拟模型通常是固定的,是由开发人员预先设计好的虚拟模型形象,这就导致虚拟模型形象比较单一,无法满足用户多样化的需求,进而影响用户使用AR技术的意愿和使用体验。
技术实现思路
本公开实施例提供一种基于增强现实的显示方法、设备、存储介质及程序产品,以基于增强现实的显示方法、设备及存储介质,以克服虚拟模型形象比较单一,无法满足用户多样化的需求的问题。第一方面,本公开实施例提供一种基于增强现实的显示方法,包括:获取实时场景图像;若所述实时场景图像中包括目标对象的脸部图像,则从所述实时场景图像中获取目标对象的头部图像,其中所述目标对象的头部图像包括所述目标对象的脸部图像;根据所述头部图像,生成所述目标对象的虚拟形象;基于增强现实显示技术,在所述实时场景图像中显示所述目标对象的虚拟形象。第二方面,本公开实施例提供一种基于增强现实的显示设备,包括:获取单元,用于获取实时场景图像;图像分割单元,用于在所述实时场景图像中包括目标对象的脸部图像的情况下,从所述实时场景图像中获取目标对象的头部图像,其中所述目标对象的头部图像包括所述目标对象的脸部图像;生成单元,用于根据所述头部图像,生成所述目标对象的虚拟形象;显示单元,用于基于增强现实显示技术,在所述实时场景图像中显示所述目标对象的虚拟形象。第三方面,本公开实施例提供一种电子设备,包括:至少一个处理器和存储器;所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的基于增强现实的显示方法。第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的基于增强现实的显示方法。第五方面,本公开实施例提供一种计算机程序产品,包括计算机指令,该计算机指令被处理器执行时实现如上第一方面以及第一方面各种可能的设计所述的基于增强现实的显示方法。本实施例提供的基于增强现实的显示方法、设备、存储介质及程序产品,通过获取实时场景图像;若实时场景图像中包括目标对象的脸部图像,则从实时场景图像中获取目标对象的头部图像,其中目标对象的头部图像包括目标对象的脸部图像;根据头部图像生成目标对象的虚拟形象;基于增强现实显示技术,在实时场景图像中显示目标对象的虚拟形象。本实施例通过获取目标对象的头部图像生成目标对象的虚拟形象,可以避免虚拟形象需要预先设计、且形象固定单一的问题,满足用户多样化的需求,通过增强现实技术将虚拟形象显示在实时场景图像中的目标位置处,提高用户使用增强现实技术的意愿和使用体验。附图说明为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本公开一实施例提供的基于增强现实的显示方法流程示意图;图2为本公开另一实施例提供的基于增强现实的显示方法流程示意图;图3a为本公开一实施例提供的包括目标对象的脸部图像的实时场景图像的示例图;图3b为本公开一实施例提供的确定脸部图像的边界的示例图;图3c为本公开一实施例提供的生成目标对象的虚拟形象的示例图;图3d为本公开一实施例提供的在实时场景图像中显示目标对象的虚拟形象的示例图;图4为本公开另一实施例提供的基于增强现实的显示方法流程示意图;图5为本公开另一实施例提供的基于增强现实的显示方法流程示意图;图6为本公开另一实施例提供的基于增强现实的显示方法流程示意图;图7为本公开实施例提供的基于增强现实的显示设备的结构框图;图8为本公开实施例提供的电子设备的硬件结构示意图。具体实施方式为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。现有技术中对AR技术的一种应用是在真实世界中叠加虚拟模型,例如卡通人物模型、动物模型等,用户可通过手势等方式与虚拟模型进行交互,虚拟模型可做出特定的响应。现有技术中AR虚拟模型通常是固定的,由开发人员预先设计好虚拟模型的形象,导致虚拟模型形象比较单一,无法满足用户多样化的需求,影响用户使用AR的意愿和使用体验。为了解决上述技术问题,本公开中可以为用户提供一种能够基于人脸图像生成AR虚拟形象的方法,用户可通过电子设备的图像采集单元采集实时场景图像,若实时场景图像中包括目标对象的脸部图像,则从实时场景图像中获取目标对象的头部图像,其中目标对象的头部图像包括目标对象的脸部图像,其中目标对象可以为人,可选的也可以为动物,例如猫、狗等;再根据所述头部图像,生成目标对象的虚拟形象,例如在头部图像上长出肢体,肢体可以做出各种预设动作;进而基于增强现实显示技术,在实时场景图像中显示目标对象的虚拟形象,从而可以避免AR虚拟形象需要预先设计、且形象固定单一的问题,实现了可根据用户需求生成各种各样的人或动物等目标对象的AR虚拟形象,可以满足用户多样化的需求,提高用户使用AR的意愿和使用体验。本公开实施例可适用于任意的具备AR功能的电子设备,例如智能手机、平板电脑、可穿戴设备等等,本公开实施例的应用场景可以包括例如,电子设备通过其图像采集单元采集实时场景图像,根据场景图像中的目标对象的头部图像生成目标对象的虚拟形象,并经过本公开各实施例的增强现实的显示方法,最终将目标物体对应的虚拟形象在实时场景的中进行增强显示,其中增强显示包括:基于增强现实显示技术,显示目标对象的虚拟形象,例如实时场景图像中包括人物A的脸部图像,通过采用本公开实施例中的虚拟形象生成方法生成人物A的虚拟形象,在人物A头部图像上长出肢本文档来自技高网...

【技术保护点】
1.一种基于增强现实的显示方法,包括:/n获取实时场景图像;/n若所述实时场景图像中包括目标对象的脸部图像,则从所述实时场景图像中获取目标对象的头部图像,其中所述目标对象的头部图像包括所述目标对象的脸部图像;/n根据所述头部图像,生成所述目标对象的虚拟形象;/n基于增强现实显示技术,在所述实时场景图像中显示所述目标对象的虚拟形象。/n

【技术特征摘要】
1.一种基于增强现实的显示方法,包括:
获取实时场景图像;
若所述实时场景图像中包括目标对象的脸部图像,则从所述实时场景图像中获取目标对象的头部图像,其中所述目标对象的头部图像包括所述目标对象的脸部图像;
根据所述头部图像,生成所述目标对象的虚拟形象;
基于增强现实显示技术,在所述实时场景图像中显示所述目标对象的虚拟形象。


2.根据权利要求1所述的方法,其中,所述根据所述头部图像,生成所述目标对象的虚拟形象,包括:
将所述头部图像与预设的动画素材进行合成,生成所述目标对象的虚拟形象。


3.根据权利要求2所述的方法,其中,所述将所述头部图像与预设的动画素材进行合成,生成所述目标对象的虚拟形象,包括:
对所述头部图像进行脸部图像分割,确定所述头部图像中包括的脸部图像的边界;
根据所述脸部图像的边界、以及所述动画素材,确定所述动画素材与所述头部图像的连接点;其中所述连接点位于所述脸部图像的边界上、或所述脸部图像的边界附近预设区域;
通过所述连接点,将所述头部图像与预设的动画素材进行合成,生成所述目标对象的虚拟形象。


4.根据权利要求2或3所述的方法,其中,所述将所述头部图像与预设的动画素材进行合成前,还包括:
根据所述头部图像,获取所述目标对象的属性信息;
根据所述属性信息,从预设的动画素材集合中选择与所述属性信息相匹配的动画素材。


5.根据权利要求3所述的方法,其中,所述将所述头部图像与预设的动画素材进行合成前,还包括:
获取所述脸部图像的边界的尺寸信息;
根据所述尺寸信息,从预设的动画素材集合中选择与所述尺寸信息相匹配的动画素材。


6.根据权利要求2或3所述的方法,其中,所述将所述头部图像与预设的动画素材进行合成,包括:
根据所述头部图像,对所述动画素材进行调整,将所述头部图像与调整后的动画素材进行合成。


7.根据权利要求2或3所述的方法,其中,所述将所述头部图像与预设的动画素材进行合成,生成所述目标对象的虚拟形象前,还包括:
获取所述头部图像的轴线,所述轴线包括横向轴线和/或纵向轴线;
根据所述头部图像的轴线对所述头部图像进行角度调整,以使所述横向轴线保持水平和/或所述纵向轴线保持竖直。


8.根据权利要求1所述的方法,其中,所述若所述实时场景图像中包括目标对象的脸部图像,则从所述实时场景图像中获取目标对象的头部图像,包括:
若所述实时场景图像中包括目标对象的脸部图像,且满足第一预设条件,则从所述实时场景图像中获取目标对象的头部图像;其中,所述第一预设条件包括以下至少一项:
所述脸部图像在所述实时场景图像中所占面积比例超...

【专利技术属性】
技术研发人员:卢智雄陈子豪
申请(专利权)人:脸萌有限公司
类型:发明
国别省市:开曼群岛;KY

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

1