一种实现增强现实的方法、装置和终端设备制造方法及图纸

技术编号:17914307 阅读:24 留言:0更新日期:2018-05-10 19:22
本发明专利技术公开了一种实现增强现实的方法、装置和终端设备,其中,方法包括:从获取的实景图像中识别目标容器;根据预设的容器与动画的对应关系,确定所述目标容器对应的动画,所述动画中包括动物从透明的容器模型跳出的动作;将所述动画叠加在所述实景图像上播放,其中叠加时,将所述容器模型覆盖到所述目标容器上。本发明专利技术实施例中,在实景图像上播放动画时,通过将动画中透明的容器模型叠加在目标容器上,实现动画与实景图像的更好的结合,使得动画看起来是动物从实景图像中的目标容器中跳出来一样,提升了用户的使用体验。

【技术实现步骤摘要】
一种实现增强现实的方法、装置和终端设备
本专利技术涉及增强现实
,尤其是一种实现增强现实的方法、装置和终端设备。
技术介绍
增强现实(AugmentedReality,简称AR)技术是一种将真实世界信息和虚拟世界信息集成的技术,AR不仅展现了真实世界的信息,而且将虚拟的信息同时显示出来,两种信息相互补充、叠加,这给用户带来了全新的体验。AR技术的一种实现方式是摄像头拍摄实景图像,实景图像中包括预设的卡片,然后将提前预存的该卡片对应的动画进行播放,动画只能基于卡片进行播放。如何将动画与实景图像更好地结合是一个亟待解决的问题。
技术实现思路
有鉴于此,本专利技术所要解决的技术问题在于如何提供一种实现增强现实的方法、装置和终端设备,可以将动画与实景图像更好地结合。技术方案如下:根据本公开实施例的第一方面,提供一种实现增强现实的方法,包括:从获取的实景图像中识别目标容器;根据预设的容器与动画的对应关系,确定所述目标容器对应的动画,所述动画中包括动物从透明的容器模型跳出的动作;将所述动画叠加在所述实景图像上播放,其中叠加时,将所述容器模型覆盖到所述目标容器上。可选的,将所述动画叠加在所述实景图像上播放之前,还包括:调整所述容器模型与所述目标容器一致。可选的,所述调整所述容器模型与所述目标容器一致,包括:调整所述容器模型的大小与所述目标容器的大小一致和方位一致。可选的,调整所述容器模型的大小与所述目标容器的大小一致,包括:调整所述容器模型的杯口与所述目标容器的杯口的大小一致,或者,调整所述容器模型的顶部和底部与所述目标容器的顶部和底部的大小一致。可选的,所述从获取的实景图像中识别目标容器,包括:从所述实景图像中识别出图像特征;将所述图像特征与预设的一个容器的图像特征进行匹配,或者,将所述图像特征与预设的多个容器的图像特征进行匹配;当有至少一个容器的图像特征匹配成功时,确定从所述实景图像中识别出目标容器。根据本公开实施例的第二方面,提供一种实现增强现实的装置,包括:识别模块,用于从获取的实景图像中识别目标容器;确定模块,用于根据预设的容器与动画的对应关系,确定所述目标容器对应的动画,所述动画中包括动物从透明的容器模型跳出的动作;播放模块,用于将所述动画叠加在所述实景图像上播放,其中叠加时,将所述容器模型覆盖到所述目标容器上。可选的,所述装置还包括:调整模块,用于将所述动画叠加在所述实景图像上播放之前,调整所述容器模型与所述目标容器一致。可选的,所述调整模块用于调整所述容器模型的大小与所述目标容器的大小一致和方位一致。可选的,所述调整模块用于:调整所述容器模型的杯口与所述目标容器的杯口的大小一致,或者,调整所述容器模型的顶部和底部与所述目标容器的顶部和底部的大小一致。可选的,所述识别模块包括:识别子模块,用于从所述实景图像中识别出图像特征;匹配子模块,用于将所述图像特征与预设的一个容器的图像特征进行匹配,或者,将所述图像特征与预设的多个容器的图像特征进行匹配;确定子模块,用于当有至少一个容器的图像特征匹配成功时,确定从所述实景图像中识别出目标容器。根据本公开实施例的第三方面,提供一种终端设备,包括上述的实现增强现实的方法。本公开实施例中,当拍摄的实景图像中存在目标容器时,获取与目标容器对应的动画,该动画中包括动物从容器跳出的动作,在实景图像上播放动画时,通过将动画中透明的容器模型叠加在目标容器上,从而实现动画与实景图像的更好的结合,使得动画看起来是动物从实景图像中的目标容器中跳出来一样,提升了用户的使用体验。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明构成说明书的一部分的附图描述了本专利技术的实施例,并且连同描述一起用于解释本专利技术的原理。参照附图,根据下面的详细描述,可以更加清楚地理解本专利技术,其中:图1是根据一示例性实施例示出的一种实现增强现实的方法的流程图。图2是根据一示例性实施例示出的一种实现增强现实的方法的流程图。图3是根据一示例性实施例示出的一种手机界面的示意图。图4是根据一示例性实施例示出的一种实现增强现实的方法的流程图。图5是根据一示例性实施例示出的一种手机界面的示意图。图6是根据一示例性实施例示出的一种手机界面的示意图。图7是根据一示例性实施例示出的一种手机界面的示意图。图8是根据一示例性实施例示出的一种手机界面的示意图。图9是根据一示例性实施例示出的一种实现增强现实的装置的框图。图10是根据一示例性实施例示出的一种实现增强现实的装置的框图。图11是根据一示例性实施例示出的识别模块91的框图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。本专利技术实施例可以应用于计算机系统/服务器,其可与众多其它通用或专用计算系统环境或配置一起操作。适于与计算机系统/服务器一起使用的众所周知的计算系统、环境和/或配置的例子包括但不限于:个人计算机系统、服务器计算机系统、瘦客户机、厚客户机、手持或膝上设备、基于微处理器的系统、机顶盒、可编程消费电子产品、网络个人电脑、小型计算机系统、大型计算机系统和包括上述任何系统的分布式云计算技术环境,等等。计算机系统/服务器可以在由计算机系统执行的计算机系统可执行指令(诸如程序模块)的一般语境下描述。通常,程序模块可以包括例程、程序、目标程序、组件、逻辑、数据结构等等,它们执行特定的任务或者实现特定的抽象数据类型。计算机系统/服务器可以在分布式云计算环境中实施,分布式云计算环境中,任务是由通过通信网络链接的远程处理设备执行的。在分布式云计算环境中,程序模块可以位于包括存储设备的本地或远程计算系统存储介质上。相关技术中,AR的一种实现方式是摄像头拍摄实景图像,实景图像中包括预设的卡片,然后将提前预存的该卡片对应的动画进行播放,动画只能基于卡片进行播放。如何将动画与实景图像更好地结合,尚无有效的解决方案。为解决上述问题,本专利技术实施例在实景图像上播放动画时,通过将动画中透明的容器模型叠加在实景图像中的目标容器上,实现动画与实景图像的结合。图1是本专利技术实施例示出的实现增强现实的方法的流程图。本专利技术实施例提供的实现增强现实的方法,例如可以应用于为用户增强现实方案的装置,例如手机、平板电脑等终端设备。如图1所示,该实现增强现实的方法包括以下步骤:步骤S101,从获取的实景图像中识别目标容器。其中,实景图像可以是终端的摄像装置实时拍摄的图像,或者是终端的摄像装置实时拍摄的视频中的图像帧,也可以是终端正在播放的预先存储在本地的图像或视频中的图像帧。目标容器是指可以从实景图像中被识别出的一个或多个容器。容器例如可以是杯子本文档来自技高网...
一种实现增强现实的方法、装置和终端设备

【技术保护点】
一种实现增强现实的方法,其特征在于,包括:从获取的实景图像中识别目标容器;根据预设的容器与动画的对应关系,确定所述目标容器对应的动画,所述动画中包括动物从透明的容器模型跳出的动作;将所述动画叠加在所述实景图像上播放,其中叠加时,将所述容器模型覆盖到所述目标容器上。

【技术特征摘要】
1.一种实现增强现实的方法,其特征在于,包括:从获取的实景图像中识别目标容器;根据预设的容器与动画的对应关系,确定所述目标容器对应的动画,所述动画中包括动物从透明的容器模型跳出的动作;将所述动画叠加在所述实景图像上播放,其中叠加时,将所述容器模型覆盖到所述目标容器上。2.根据权利要求1所述的方法,其特征在于,将所述动画叠加在所述实景图像上播放之前,所述方法还包括:调整所述容器模型与所述目标容器一致。3.根据权利要求2所述的方法,其特征在于,所述调整所述容器模型与所述目标容器一致,包括:调整所述容器模型的大小与所述目标容器的大小一致和方位一致。4.根据权利要求3所述的方法,其特征在于,所述调整所述容器模型的大小与所述目标容器的大小一致,包括:调整所述容器模型的杯口与所述目标容器的杯口的大小一致,或者,调整所述容器模型的顶部和底部与所述目标容器的顶部和底部的大小一致。5.根据权利要求1所述的方法,其特征在于,所述从获取的实景图像中识别目标容器,包括:从所述实景图像中识别出图像特征;将所述图像特征与预设的一个容器的图像特征进行匹配,或者,将所述图像特征与预设的多个容器的图像特征进行匹配;当有至少一个容器的图像特征匹配成功时,确定从所述实景图像中识别出目标容器。6.一种实现增强现实的装置,其特征在于,包...

【专利技术属性】
技术研发人员:信可
申请(专利权)人:暴风集团股份有限公司
类型:发明
国别省市:北京,11

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

1