在增强现实过程中实现部件标注的方法及增强现实系统的制作方法

文档序号:6401351阅读:223来源:国知局
专利名称:在增强现实过程中实现部件标注的方法及增强现实系统的制作方法
技术领域
本发明涉及移动增强现实领域,尤其涉及一种在增强现实过程中实现部件标注的方法及增强现实系统。
背景技术
移动增强现实(Mobile Augmented Reality),即基于移动终端的增强现实,是增强现实(AR)技术与移动计算相结合而产生的研究方向,是近年来人机交互领域备受关注的热点之一。移动增强现实具有传统增强现实的本质,即在真实环境呈现的场景中,借助与计算机图形技术和可视化技术,将虚拟信息实时“无缝”与之融合,利用虚拟信息对真实场景进行补充、增强;同时与移动终端平台的结合,可以最大限度的发挥增强现实技术“可移动性”的特点,给予用户完全区别于传统PC平台的全新的感知体验和交互模式。然而现有的增强现实系统,主要是将虚拟三维模型直接叠加到真实场景中,运用范围有限。另外,现有的移动增强现实技术几乎都用到了基于内容的图像检索技术,而现有基于内容的图像检索技术无法准确识别特征点较少的图像,即运用现有技术,如果要对一个大图内的小部件进行单独识别以叠加增强信息,几乎是不可能的。

发明内容
本发明的目的是提供一种在增强现实过程中实现部件标注的方法及增强现实系统,解决现有增强现实技术中,无法对特征点较少图像进行单独识别从而叠加虚拟信息的问题,拓宽增强现实技术应用范围。为了实现上述发明目的,本发明提供了一种在增强现实过程中实现部件标注的方法,包括:摄像机捕获包含待标注部件的真实场景目标图像;在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含至少一张与样本图像尺寸一致的透明标注图;在所述透明标注图上,与样本图像待标注部件位置相对的位置处,有图形和/或文字标注信息;对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵;根据所述单应性矩阵,将所述虚拟标注信息中的透明标注图,逐一叠加显示到摄像机捕获的真实场景视频流中的目标图像位置处。其中,所述对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,包括:实时连续地对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵。优选的,所述透明标注图自动或根据交互手势逐一叠加显示到摄像机捕获的真实场景视频流中的目标图像位置处。相应的,本发明还提供了一种在增强现实过程中实现部件标注的方法,包括:摄像机捕获包含待标注部件的真实场景目标图像;在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含至少一张与样本图像尺寸一致的透明标注图;在所述透明标注图上,与样本图像待标注部件位置相对的位置处,有图形和/或文字标注信息;将所述样本图像作为背景图层,将所述虚拟标注信息中的透明标注图逐一覆盖到所述背景图层上输出显示。优选的,所述透明标注图自动或根据交互手势逐一覆盖到所述背景图层上输出显
/Jn ο相应的,本发明还提供了一种在增强现实过程中实现部件标注的方法,包括:摄像机捕获包含待标注部件的真实场景目标图像;在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含一个数据文件和至少一张透明标注图;所述数据文件存储着每张透明标注图的顺序数据和叠加位置数据,所述透明标注图上具有图形和/或文字标注信息;对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵;根据所述单应性矩阵及数据文件,将所述虚拟标注信息中的透明标注图,按序叠加显示到摄像机捕获的真实场景视频流中的目标图像上的待标注部件位置处。相应的,本发明还提供了一种在增强现实过程中实现部件标注的方法,包括:摄像机捕获包含待标注部件的真实场景目标图像;在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含一个数据文件和至少一张透明标注图;所述数据文件存储着每张透明标注图的顺序数据和叠加位置数据,所述透明标注图上具有图形和/或文字标注信息;将所述样本图像作为背景图层;根据所述数据文件中的信息,将所述虚拟标注信息中的透明标注图按序叠加显示到所述背景图层上的待标注部件位置处。相应的,本发明还提供了一种增强现实系统,包括客户端装置和数据服务器端,所述数据服务器端存储着样本图像及样本图像对应的虚拟标注信息,每组虚拟标注信息包括至少一张与样本图像尺寸一致的透明标注图,在所述透明标注图上,与样本图像待标注部件位置相对的位置处,有图形和/或文字标注信息;所述客户端装置安装于移动终端内,其驱动移动终端摄像机捕获包含待标注部件的真实场景目标图像,并将捕获的真实场景目标图像发送到云数据服务器端进行图像匹配;所述数据服务器端接收到来自所述客户端装置的真实场景目标图像后,向客户端装置返回匹配成功的样本图像及该样本图像对应的虚拟标注信息;
所述客户端装置将所述样本图像作为背景图层,将所述虚拟标注信息中的透明标注图逐一覆盖到所述背景图层上输出显示;或所述客户端装置对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,并根据所述单应性矩阵,将所述虚拟标注信息中的透明标注图逐一叠加显示到摄像机捕获的真实场景视频流中的目标图像位置处。相应的,本发明还提供了一种增强现实系统,包括客户端装置和数据服务器端,所述数据服务器端存储着样本图像及样本图像对应的虚拟标注信息,每组虚拟标注信息包含一个数据文件和至少一张透明标注图;所述数据文件存储着每张透明标注图的顺序数据和叠加位置数据,所述透明标注图上具有图形和/或文字标注信息;所述客户端装置安装于移动终端内,其驱动移动终端摄像机捕获包含待标注部件的真实场景目标图像,并将捕获的真实场景目标图像发送到云数据服务器端进行图像匹配;所述数据服务器端接收到来自所述客户端装置的真实场景目标图像后,向客户端装置返回匹配成功的样本图像及该样本图像对应的虚拟标注信息;所述客户端装置将所述样本图像作为背景图层,并根据所述数据文件中的信息,将所述虚拟标注信息中的透明标注图按序叠加显示到所述背景图层上的待标注部件位置处;或所述客户端装置对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,并根据所述单应性矩阵及数据文件,将所述虚拟标注信息中的透明标注图,按序叠加显示到摄像机捕获的真实场景视频流中的目标图像上的待标注部件位置处。与现有技术相比,本发明具有如下有益效果:本发明可拓宽现有增强现实技术应用范围,能准确实现对一张图片上的小部件进行增强信息标注。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图:图1为本发明实施例中带有目标图像的真实纸页示意图;图2为本发明实施例中,在数据服务器端存储的目标图像对应的样本图像示意图;图3为本发明实施例中,数据服务器端根据用户命令,生成透明标注图的后端用户界面示意图;图4为本发明实施例中的尺寸与样本图像一致的大透明标注图示意图;图5为本发明实施例中透明标注图叠加到真实场景目标图像位置处的效果图;图6为本发明实施例中透明标注图叠加到样本图像上的效果示意图;图7为本发明实施例中多张透明标注图逐一或按序叠加到样本图像上的效果示意图;图8为本发明实施例中小透明标注图示意图;图中虚线表示透明标注图边缘。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明在增强现实过程中实现部件标注的方法主要应用于支持增强现实的移动终端,所述移动终端需具有至少一个摄像机设备。本发明实施例中,摄像机所捕获的真实场景目标图像可以为纸面媒体、平面广告、包装设计等上的任一平面图像,一个目标图像上可包含一个或多个待标注部件,待标注部件可以为目标图像上的任意对象。本发明在增强现实过程中实现部件标注的方法总体思路为在真实场景或样本图片上叠加透明标注图,以实现对目标图片中的部件进行标注的效果。本发明实施例从终端展现形式来分,分为对真实场景进行增强现实和对图片进行增强现实两类;从实现方式来分,又可分为叠加与样本图像尺寸大小一致的透明标注图(下面称之为大透明标注图,参见图4)和叠加小透明标注图(小透明标注图可参见图8)两类。结合两种分类方式,本发明实施例在增强现实过程中实现部件标注的方法可分为四种实现方案(每种实现方案视为一种实施例),下面结合附件进行详细介绍。方案一:真实场景进行增强现实+叠加大透明标注图本实施例在增强现实过程中实现部件标注的方法包括如下步骤:SlOl:摄像机捕获包含待标注部件的真实场景目标图像;S102:在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含至少一张与样本图像尺寸一致的透明标注图;在所述透明标注图上,与样本图像待标注部件位置相对的位置处,有图形和/或文字标注信息;所述图像数据库位于数据服务器端,一张样本图像对应一组虚拟标注信息;S103:对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵;S104:根据所述单应性矩阵,将所述虚拟标注信息中的透明标注图,逐一叠加显示到摄像机捕获的真实场景视频流中的目标图像位置处,在此方案中,终端界面上所显示的画面由摄像头捕获的视频流叠加上透明标注图组成,透明标注图可以设置为自动逐一叠加,也可以设置为根据交互手势逐一叠加。为了避免用户(本处用户指增强现实应用使用者)移动终端等因素造成透明标注图不能稳定的叠加到目标位置处,本发明实施例中,步骤S103需要实时连续地计算单应性矩阵,具体可以采用实时连续地对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到实时单应性矩阵;也可以根据图像配准成功的图像特征点、初始单应性矩阵及摄像机实时捕获的当前场景图像,对目标图片进行光流跟踪,由跟踪算法得到实时单应性矩阵。本发明实施例,在步骤SlOl之前,还包括数据服务器端根据用户(本处用户指虚拟信息提供者)命令生成透明标注图。本领域技术人员应知,如果一张真实的图片需要做增强现实效果,在数据服务器端必须存储有一张内容相同的图片作为样本图片,那么在本发明实施例中,数据服务器端生成透明标注图,可以以样本图像为临摹版,在样本图像上自动覆盖尺寸与其相同的透明图层,在透明图层上根据样本图像上的待标注部件位置,根据虚拟信息提供者命令,用图形和或文字将待标注部件位置标注出来。下面我们以实际例子来说明本发明实施例:参见图1,为一页真实纸面媒体,在本发明实施例中,我们以图一中的纸页为真实场景图像,以喝茶的女人画面为目标图像。那么在数据服务器端我们存储图2图片作为样本图像。在增强现实操作之前,数据服务器端根据虚拟信息提供者命令生成透明标注图,参见图3,在数据服务器端,以样本图像为临摹版,在样本图像上自动覆盖尺寸与其相同的透明图层(图3中虚线表示覆盖了一层透明图层),根据虚拟信息提供者命令,数据服务器端用图形和或文字将待标注部件位置在透明图层上标注出来,参见图3,本实施例中,待标注部件指喝茶的女人的帽子、连衣裙及皮鞋。待标注完成,数据服务器端将带有标注信息的透明标注图保存下来待用,保存的透明标注图可参见图4。当用户拿着支持本发明增强现实应用的移动终端,对着图1纸面媒体进行增强现实体验时,目标图像对应的透明标注图,逐一叠加显示到摄像机捕获的真实场景视频流中的目标图像位置处,终端界面上所显示的画面由摄像头捕获的视频流叠加上透明标注图组成。参见图5,若目标图像对应的虚拟信息中只包含如图4中的一张透明标注图,那么用户终端界面显示的界面应如图5,标注信息与真实场景图像完美结合。方案二:对图片进行增强现实+叠加大透明标注图本实施例在增强现实过程中实现部件标注的方法,包括如下步骤:S201:摄像机捕获包含待标注部件的真实场景目标图像;S202:在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含至少一张与样本图像尺寸一致的透明标注图;在所述透明标注图上,与样本图像待标注部件位置相对的位置处,有图形和/或文字标
注信息;S203:将所述样本图像作为背景图层,将所述虚拟标注信息中的透明标注图逐一覆盖到所述背景图层上输出显示。方案二与方案一方案类似,步骤S201、S202与步骤S101、S102完全相同,唯一的区别是方案二不是对真实场景进行增强现实,终端摄像机捕获真实场景目标图像,仅为了搜索与目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息。方案二不做图像跟踪配准,待搜索到与目标图像匹配的样本图像后,终端摄像机即可关闭。本实施例在终端上将所述样本图像作为背景图层,将所述虚拟标注信息中的透明标注图逐一覆盖到所述背景图层上输出显示,采用方案二,用户终端界面显示的界面应如图6。在实际应用中,我们可以采取方案一结合方案二的形式,当用户希望体验真实场景叠加效果时,用终端摄像头一直对准目标图像,透明标注信息叠加到真实场景目标图像位置处,用户可感受图5显示效果;而当用户从目标图像上移开终端后,则以样本图片作为背景图层,将透明标注信息叠加到背景图层上,体验图6显示效果。需要说明的是,不管方案一还是方案二中,一张目标图像对应的一组虚拟标注信息均可以包含多张与样本图像尺寸一致的透明标注图,当透明标注图有多张时(如图7中的透明标注图al、a2),透明标注图逐一覆盖到真实场景目标图像或样本图像上的效果可参见图7。方案一和方案二实施例中,由于每张透明标注图的尺寸均与样本图像一致,导致透明标注图大部分内容为空,每张透明标注图的数据量稍大,在通过WIF1、3G、4G网络传输到移动终端时,会耗费大量流量且速度会受一定程度的影响。因此,本发明还提出了叠加小透明图标的方案,以解决方案一和方案二中数据量大的问题,参见方案三、四。方案三:真实场景进行增强现实+叠加小透明标注图本实施例在增强现实过程中实现部件标注的方法,包括如下步骤:S301:摄像机捕获包含待标注部件的真实场景目标图像;S302:在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含一个数据文件和至少一张透明标注图;所述数据文件存储着每张透明标注图的顺序数据和叠加位置数据,所述透明标注图上具有图形和/或文字标注信息;S303:对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵;S304:根据所述单应性矩阵及数据文件,将所述虚拟标注信息中的透明标注图,按序叠加显示到摄像机捕获的真实场景视频流中的目标图像上的待标注部件位置处。方案三与方案一在终端处理上流程基本一致,区别在于从数据服务器端获得的虚拟标注信息不同,方案三中,虚拟标注信息不仅包括透明标注图,还包括一个数据文件,且方案三对虚拟信息中的透明标注图标尺寸大小不强制做规定,一般来说每个透明标注图尺寸会比较小,参见图8,bl、b2、b3为本实施例三个透明标注图。在本实施例中,透明标注图的生成同样可以以样本图像为临摹版,在样本图像的待标注部件位置周边根据用户指令覆盖一大小适中的透明图层,在透明图层上,用图形和或文字将待标注部件位置标注出来形成透明标注图,系统记录每一个透明标注图中心点在样本图像上的坐标位置(即叠加位置数据),并根据用户指令记录每一个透明标注的顺序号(即顺序数据),该顺序号用于在增强现实叠加时,控制透明标注图出现的先后顺序。例如:图8中三个透明标注图,定义b2的顺序号均为1,bl和b3的顺序号均为2,则透明标注图逐一覆盖到真实场景目标图像或样本图像上的效果也可参见图7中终端界面所示的效果。方案四:对图片进行增强现实+叠加小透明标注图本实施例在增强现实过程中实现部件标注的方法,包括如下步骤:S401:摄像机捕获包含待标注部件的真实场景目标图像;S402:在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含一个数据文件和至少一张透明标注图;所述数据文件存储着每张透明标注图的顺序数据和叠加位置数据,所述透明标注图上具有图形和/或文字标注信息;
S403:将所述样本图像作为背景图层;S404:根据所述数据文件中的信息,将所述虚拟标注信息中的透明标注图按序叠加显示到所述背景图层上的待标注部件位置处。方案四与方案三方案相比,区别是方案三不是对真实场景进行增强现实,不做图像跟踪配准,终端摄像机捕获真实场景目标图像,仅为了搜索与目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,待搜索到与目标图像匹配的样本图像后,终端摄像机即可关闭。方案四与方案二方案相比,区别在于从数据服务器端获得的虚拟标注信息不同,即虚拟标注信息包括的透明标注图尺寸较小,且还包括一个数据文件。采用方案四体验增强现实应用,用户终端界面显示的界面可参见图6。方案三和方案四由于透明标注图较小,在通过WIF1、3G、4G网络传输到移动终端时,速度较方案一和方案二有所提升,同时也能节约流量。同样在实际应用中,我们可以采取方案三结合方案四的形式,当用户希望体验真实场景叠加效果时,用终端摄像头一直对准目标图像,透明标注信息叠加到真实场景目标图像位置处,用户可感受图5显示效果;而当用户从目标图像上移开终端后,则以样本图片作为背景图层,将透明标注信息叠加到背景图层上,体验图6显示效果。本发明实施例还提出了一种增强现实系统,包括客户端装置和数据服务器端,所述客户端装置安装于移动终端内。所述数据服务器端存储着样本图像及样本图像对应的虚拟标注信息,每组虚拟标注信息包括至少一张与样本图像尺寸一致的透明标注图,在所述透明标注图上,与样本图像待标注部件位置相对的位置处,有图形和/或文字标注信息;客户端装置驱动移动终端摄像机捕获包含待标注部件的真实场景目标图像,并将捕获的真实场景目标图像发送到云数据服务器端进行图像匹配;数据服务器端接收到来自所述客户端装置的真实场景目标图像后,向客户端装置返回匹配成功的样本图像及该样本图像对应的虚拟标注信息;所述客户端装置将所述样本图像作为背景图层,将所述虚拟标注信息中的透明标注图逐一覆盖到所述背景图层上输出显示;或所述客户端装置对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,并根据所述单应性矩阵,将所述虚拟标注信息中的透明标注图逐一叠加显示到摄像机捕获的真实场景视频流中的目标图像位置处。本发明实施例还提出了一种增强现实系统,包括客户端装置和数据服务器端,所述客户端装置安装于移动终端内。所述数据服务器端存储着样本图像及样本图像对应的虚拟标注信息,每组虚拟标注信息包含一个数据文件和至少一张透明标注图;所述数据文件存储着每张透明标注图的顺序数据和叠加位置数据,所述透明标注图上具有图形和/或文字标注信息;客户端装置驱动移动终端摄像机捕获包含待标注部件的真实场景目标图像,并将捕获的真实场景目标图像发送到云数据服务器端进行图像匹配;数据服务器端接收到来自所述客户端装置的真实场景目标图像后,向客户端装置返回匹配成功的样本图像及该样本图像对应的虚拟标注信息;所述客户端装置将所述样本图像作为背景图层,并根据所述数据文件中的信息,将所述虚拟标注信息中的透明标注图按序叠加显示到所述背景图层上的待标注部件位置处;或所述客户端装置对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,并根据所述单应性矩阵及数据文件,将所述虚拟标注信息中的透明标注图,按序叠加显示到摄像机捕获的真实场景视频流中的目标图像上的待标注部件位置处。本发明实施例可拓宽现有增强现实技术应用范围,能准确实现对一张图片上的小部件进行增强信息标注。本发明技术可运用于电子商务、新媒体、平面广告等领域,本发明技术提供了一种全新的信息展示方式。另外目标图片上每个部件对应的虚拟标注信息,可作为深度阅读、广告增值、电商入口,可改变人们信息获得方式。本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方案组合。本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。本发明并不局限于前述的具体实施方案。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。
权利要求
1.一种在增强现实过程中实现部件标注的方法,其特征在于,包括: 摄像机捕获包含待标注部件的真实场景目标图像; 在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含至少一张与样本图像尺寸一致的透明标注图;在所述透明标注图上,与样本图像待标注部件位置相对的位置处,有图形和/或文字标注信息; 对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵; 根据所述单应性矩阵,将所述虚拟标注信息中的透明标注图,逐一叠加显示到摄像机捕获的真实场景视频流中的目标图像位置处。
2.如权利要求1所述的方法,其特征在于,所述对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,包括: 实时连续地对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵。
3.如权利要求1所述的方法,其特征在于,所述透明标注图自动或根据交互手势逐一叠加显示到摄像机捕获的真实场景视频流中的目标图像位置处。
4.一种在增强现实过程中实现部件标注的方法,其特征在于,包括: 摄像机捕获包含待标注部件的真实场景目标图像; 在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含至少一张与样本图像尺寸一致的透明标注图;在所述透明标注图上,与样本图像待标注部件位置相对的位置处,有图形和/或文字标注信息; 将所述样本图像作为背景图层,将所述虚拟标注信息中的透明标注图逐一覆盖到所述背景图层上输出显示。
5.如权利要求4所述的方法,其特征在于,所述透明标注图自动或根据交互手势逐一覆盖到所述背景图层上输出显示。
6.一种在增强现实过程中实现部件标注的方法,其特征在于,包括: 摄像机捕获包含待标注部件的真实场景目标图像; 在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含一个数据文件和至少一张透明标注图;所述数据文件存储着每张透明标注图的顺序数据和叠加位置数据,所述透明标注图上具有图形和/或文字标注信息; 对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵; 根据所述单应性矩阵及数据文件,将所述虚拟标注信息中的透明标注图,按序叠加显示到摄像机捕获的真实场景视频流中的目标图像上的待标注部件位置处。
7.—种在增强现实过程中实现部件标注的方法,其特征在于,包括: 摄像机捕获包含待标注部件的真实场景目标图像; 在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含一个数据文件和至少一张透明标注图;所述数据文件存储着每张透明标注图的顺序数据和叠加位置数据,所述透明标注图上具有图形和/或文字标注信息; 将所述样本图像作为背景图层; 根据所述数据文件中的信息,将所述虚拟标注信息中的透明标注图按序叠加显示到所述背景图层上的待标注部件位置处。
8.一种增强现实系统,其特征在于,包括客户端装置和数据服务器端,所述数据服务器端存储着样本图像及样本图像对应的虚拟标注信息,每组虚拟标注信息包括至少一张与样本图像尺寸一致的透明标注图,在所述透明标注图上,与样本图像待标注部件位置相对的位置处,有图形和/或文字标注信息; 所述客户端装置安装于移动终端内,其驱动移动终端摄像机捕获包含待标注部件的真实场景目标图像,并将捕获的真实场景目标图像发送到云数据服务器端进行图像匹配;所述数据服务器端接收到来自所述客户端装置的真实场景目标图像后,向客户端装置返回匹配成功的样本图像及该样本图像对应的虚拟标注信息; 所述客户端装置将所述样本图像作为背景图层,将所述虚拟标注信息中的透明标注图逐一覆盖到所述背景图层上输出显示;或 所述客户端装置对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,并根据所述单应性矩阵,将所述虚拟标注信息中的透明标注图逐一叠加显示到摄像机捕获的真实场景视频流中的目标图像位置处。
9.一种增强现实系统,其特征在于,包括客户端装置和数据服务器端,所述数据服务器端存储着样本图像及样本图像对应的虚拟标注信息,每组虚拟标注信息包含一个数据文件和至少一张透明标注图;所述数据文件存储着每张透明标注图的顺序数据和叠加位置数据,所述透明标注图上具有图形和/或文字标注信息; 所述客户端装置安装于移动终端内,其驱动移动终端摄像机捕获包含待标注部件的真实场景目标图像,并将 捕获的真实场景目标图像发送到云数据服务器端进行图像匹配;所述数据服务器端接收到来自所述客户端装置的真实场景目标图像后,向客户端装置返回匹配成功的样本图像及该样本图像对应的虚拟标注信息; 所述客户端装置将所述样本图像作为背景图层,并根据所述数据文件中的信息,将所述虚拟标注信息中的透明标注图按序叠加显示到所述背景图层上的待标注部件位置处;或所述客户端装置对摄像机捕获的真实场景目标图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,并根据所述单应性矩阵及数据文件,将所述虚拟标注信息中的透明标注图,按序叠加显示到摄像机捕获的真实场景视频流中的目标图像上的待标注部件位置处。
全文摘要
本发明公开了一种在增强现实过程中实现部件标注的方法及增强现实系统,首先通过终端摄像机捕获包含待标注部件的真实场景目标图像;然后在图像数据库中搜索与真实场景目标图像匹配的样本图像及与所述样本图像对应的虚拟标注信息,每组虚拟标注信息包含至少一张透明标注图;最后在真实场景或样本图片上逐一或按序叠加透明标注图,以实现对目标图片中的部件进行标注的效果。本发明技术能准确实现对一张图片上的小部件进行增强信息标注,可拓宽现有增强现实技术应用范围,提高用户体验。
文档编号G06T19/00GK103218854SQ201310111200
公开日2013年7月24日 申请日期2013年4月1日 优先权日2013年4月1日
发明者代小林, 杨春, 柳寅秋 申请人:成都理想境界科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1