目标对象展示方法和装置的制造方法

文档序号:10505229阅读:292来源:国知局
目标对象展示方法和装置的制造方法
【专利摘要】本发明公开了一种目标对象展示方法和装置,属于计算机技术领域。所述方法包括:利用摄像头对实体卡片进行拍摄,获取所述摄像头视角内摄取到的印刷在所述实体卡片上的目标识别图像;获取所述目标识别图像的图像解释数据,所述图像解释数据用于反映所述目标识别图像的特征;将所述图像解释数据与预存的图像解释数据进行匹配;获取存储的与所述图像解释数据匹配的预存的图像解释数据所对应的目标对象,在所述显示屏上展示所述目标对象,所述目标对象为虚拟的二维模型或虚拟的三维模型。解决了现有技术中用户在查看应用程序中的某个目标对象时,需要较复杂的操作,展示效率较低的技术问题,达到了提高展示效率的技术效果。
【专利说明】
目标对象展不方法和装置
技术领域
[0001]本发明涉及计算机技术领域,特别涉及一种目标对象展示方法和装置。
【背景技术】
[0002]随着网络技术的发展,较多的场景中需要展示目标对象,比如游戏中的目标对象、人员管理系统中的人员模型、交通领域中的交通路况模型等。
[0003]当后台有较多的目标对象,用户在想要观看应用程序提供的某个目标对象时,需要按照应用程序的打开方式打开应用程序的相应界面,用户在相应界面中输入与目标对象相关的参数,应用程序根据该参数匹配得出对应的目标对象并进行展示。用户在查看应用程序中的某个目标对象,需要较复杂的操作,展示效率较低。

【发明内容】

[0004]为了解决相关技术中用户在查看应用程序中的某个目标对象,需要较复杂的操作,展示效率较低的问题,本发明实施例提供了一种目标对象展示方法和装置。所述技术方案如下:
[0005]第一方面,提供了一种目标对象展示方法,应用于包含有摄像头和显示屏的电子设备中,所述方法包括:
[0006]利用所述摄像头对实体卡片进行拍摄,获取所述摄像头视角内摄取到的印刷在所述实体卡片上的目标识别图像;
[0007]获取所述目标识别图像的图像解释数据,所述图像解释数据用于反映所述目标识别图像的特征;
[0008]将所述图像解释数据与预存的图像解释数据进行匹配;
[0009]获取存储的与所述图像解释数据匹配的预存的图像解释数据所对应的目标对象,在所述显示屏上展示所述目标对象,所述目标对象为虚拟的二维模型或虚拟的三维模型。
[0010]第二方面,提供了一种目标对象展示装置,应用于包含有摄像头和显示屏的电子设备中,所述装置包括:
[0011 ]第一获取模块,用于利用所述摄像头对实体卡片进行拍摄,获取所述摄像头视角内摄取到的印刷在所述实体卡片上的目标识别图像;
[0012]第二获取模块,用于获取所述第一获取模块获取到的目标识别图像的图像解释数据,所述图像解释数据用于反映所述第一获取模块获取到的目标识别图像的特征;
[0013]匹配模块,用于将所述第二获取模块获取到的图像解释数据与预存的图像解释数据进行匹配;
[0014]展示模块,用于获取存储的与所述图像解释数据匹配的预存的图像解释数据所对应的目标对象,在所述显示屏上展示所述目标对象,所述目标对象为虚拟的二维模型或虚拟的三维模型。
[0015]本发明实施例提供的技术方案带来的有益效果是:
[0016]通过根据实体卡片上印刷的目标识别图像,得到与该目标识别图像对应的虚拟的目标对象,并在电子设备的显示屏上展示该目标对象;由于只需将摄像头视角对准实体卡片上的目标识别图像,即可自动命中虚拟的目标对象并进行展示,不需要用户执行复杂的操作,因此解决了相关技术中用户在查看应用程序中的某个目标对象时,需要较复杂的操作,展示效率较低的技术问题,达到了提高展示效率的技术效果。
【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本发明一个实施例提供的目标对象展示方法的方法流程图;
[0019]图2A是本发明另一个实施例提供的目标对象展示方法的方法流程图;
[0020]图2B是本发明一个实施例提供的实现将图像解释数据与预存的图像解释数据进行匹配的方法流程图;
[0021 ]图3A是本发明再一个实施例提供的目标对象展示方法的方法流程图;
[0022]图3B是本发明一个实施例提供的将展示动画的一个图像帧作为预存图像方法的流程图;
[0023]图4是本发明一个实施例提供的目标对象展示装置的框图;
[0024]图5是本发明另一个实施例提供的目标对象展示装置的框图。
【具体实施方式】
[0025]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。文中所讲的“电子设备”可以包括智能手机、平板电脑、智能电视、电子书阅读器、多媒体播放器、膝上型便携计算机和台式计算机等等。
[0026]请参考图1,其示出了本发明一个实施例提供的目标对象展示方法的方法流程图,该方法应用于包含摄像头和显示屏的电子设备中,该目标对象展示方法可以包括如下步骤:
[0027]步骤101,利用摄像头对实体卡片进行拍摄,获取该摄像头视角内摄取到的印刷在该实体卡片上的目标识别图像。
[0028]实体卡片可以独立于通电后的电子设备存在,这里的实体卡片可以为纸质、塑胶材质等材质的卡片。
[0029]卡片上印刷的图像可以是三维实体在投影方向上产生的图像,并被印刷在卡片上的;也可以是虚拟二维图像被印刷在卡片上的;也可以是虚拟三维模型在投影方向上产生的图像,并被印刷在卡片上的。
[0030]比如,游戏公司设计的三维英雄模型,在该三维英雄模型的各个投影方向上产生的图像,并被印刷在卡片上,发布给用户;还比如,房产公司从房子实体的不同角度拍摄得到的图像,并印刷在卡片上,发布给用户;还比如,广告公司设计的二维海报,并将该海报印刷在卡片上并发布。
[0031]当卡片上的图像被电子设备的摄像头拍摄并需要对其识别时,该卡片上的图像则被称为目标识别图像。
[0032]步骤102,获取目标识别图像的图像解释数据,该图像解释数据用于反映目标识别图像的特征。
[0033]通常来讲,同一个三维模型在不同投影方向上产生的多个图像,这些图像之间的图像解释数据是相近的,也即这些图像中任两个图像的图像解释数据的差值小于预定差值阈值。
[0034]步骤103,将图像解释数据与预存的图像解释数据进行匹配。
[0035]步骤104,获取存储的与该图像解释数据匹配的预存的图像解释数据所对应的目标对象,在电子设备的显示屏上展示该目标对象,该目标对象为虚拟的二维模型或虚拟的三维模型。
[0036]这里的目标对象即为在形成实体卡片上的图像时所基于的虚拟模型(即上述的虚拟二维图像或虚拟三维模型),或者为在形成实体卡片上的图像时所基于的三维实体所对应的虚拟模型。
[0037]举例来讲,当印刷在卡片上的图像是通过三维实体得到的时,则目标对象为该三维实体对应的虚拟的二维模型或虚拟的三维模型;当印刷在卡片上的图像是通过虚拟二维图像得到的时,则目标对象为该虚拟二维图像或为该虚拟二维图像所对应的虚拟三维模型;当印刷在卡片上的图像是通过虚拟三维模型得到的时,则目标对象为该虚拟三维模型或该虚拟三维模型在预定投影方向形成的虚拟二维图像。
[0038]综上所述,本实施例提供的目标对象展示方法,通过根据实体卡片上印刷的目标识别图像,得到与该目标识别图像对应的虚拟的目标对象,并在电子设备的显示屏上展示该目标对象;由于只需将摄像头视角对准实体卡片上的目标识别图像,即可自动命中虚拟的目标对象并进行展示,不需要用户执行复杂的操作,因此解决了相关技术中用户在查看应用程序中的某个目标对象时,需要较复杂的操作,展示效率较低的技术问题,达到了提高展示效率的技术效果。
[0039]请参考图2A,其示出了本发明另一个实施例提供的目标对象展示方法的方法流程图,该方法应用于包含摄像头和显示屏的电子设备中,该目标对象展示方法可以包括如下步骤:
[0040]步骤201,获取目标对象所对应的预存图像。
[0041 ]目标对象是虚拟的二维模型或虚拟的三维模型。可选的,目标对象可以是静态的虚拟模型,也可以是动态的虚拟模型。这里的虚拟模型可以理解为:虚拟模型需要通过通电的电子设备才能被显示,比如通过通电的电子设备的显示屏显示目标对象,或者通过通电的电子设备的投影功能将目标对象进行二维或三维的投影显示。
[0042]目标对象为静态的虚拟模型,在确定与目标对象对应的预存图像时,可以根据目标对象的类型,通过如下两种方式实现:
[0043]第一种实现中,当目标对象为虚拟的二维模型时,目标对象所对应的预存图像即为该二维模型所对应的图像;
[0044]第二种实现中,当目标对象为虚拟的三维模型时,目标对象所对应的预存图像即为该三维模型在预定投影方向上形成的图像。很显然,目标对象所对应的预存图像为电子图像。
[0045]举例来讲,目标对象为一个虚拟的三维沙发模型,系统开发人员可以将该虚拟的三维沙发模型的侧视图、主视图、后视图、平面图等电子图像作为该虚拟的三维沙发模型的预存图像。
[0046]可选的,目标对象上的某些元素可以改变,此时可以根据元素被改变后的目标对象,确定与目标对象对应的预存图像。确定与目标对象对应的预存图像的实现方式可以参考上述的两种实现,这里就不再赘述。
[0047]举例来讲,目标对象为一个游戏的虚拟角色(比如战斗英雄),游戏开发人员可将虚拟角色的各个不同形象的电子图像作为该虚拟角色的预存图像,这里所讲的不同的形象可以是指穿戴的不相同服饰(也即改变服饰元素)的虚拟角色。还可以将虚拟角色的各个不同视角的投影图片等电子图像作为该虚拟角色的预存图像。
[0048]目标对象为动态的虚拟模型,在获取目标对象所对应的预存图像时,可以将动态的虚拟模型所展示的各帧图像中的任一帧图像或任一关键帧图像作为该目标对象的预存图像。
[0049]在实际设计时,预存图像由系统开发人员预先设定,且目标对象与预存图像的对应关系也由系统开发人员设定。比如,目标对象为一个游戏的虚拟英雄,系统开发人员可以选择多个预存图像与该虚拟英雄进行对应。本实施例对目标对象与预存图像的对应关系的设定方式不作具体限定,可根据实际情况进行设置。
[0050]需要说明的一点是,在实际实现时,可以将预存图像直接通过打印或刻录的方式印刷在实体卡片上,以使得后续利用电子设备的摄像头对该实体卡片记性拍摄,获取印刷在该卡片上的图像。
[0051]步骤202,对预存图像进行处理生成图像解释数据,该图像解释数据用于反映预存图像的特征。
[0052]可选的,电子设备可以将预存图像上传至Vuforia扩增实境软件开发工具包中,生成该预存图像的图片解释数据。其中,该图像解释数据用于反映该预存图像的特征,比如,图片解释数据用于反映该预存图像的像素、颜色、灰度值等中的至少一种。当两个图像解释数据的相似度越高,说明这两个图像解释数据所对应的图像的相似度越高;当两个图像解释数据完全相同,说明这两个图像解释数据所对应的图像相同。
[0053]步骤203,将该图像解释数据与目标对象作为一组对应关系进行存储。
[0054]一种实现中,在获取到图像解释数据后,可以获取与预存图像对应的目标对象,然后将该图像解释数据与该目标对象作为一组对应关系进行存储。
[0055]另一种实现中,也可以根据系统开发人员下发的配对指令,将图像解释数据与目标对象作为一组对应关系,然后进行存储。
[0056]以目标对象为虚拟的沙发模型,沙发模型的主视图为预存图像为例,系统开发人员将该沙发模型的主视图的图片解释数据与该虚拟的沙发模型作为一组对应关系进行存储。
[0057]系统开发人员将图片解释数据与目标对象进行对应,使得在步骤205和步骤206中电子设备或者服务器可根据该待识别图像的解释数据确定待识别图像所对应的目标对象。
[0058]步骤204,利用摄像头对实体卡片进行拍摄,获取该摄像头视角内摄取到的位于该实体卡片上的目标识别图像。
[0059]举例来讲,将实体卡片作为待识别目标,用户将电子设备的摄像头视角对准实体卡片,电子设备将获取该实体卡片上印刷的目标识别图像。可选的,摄像头在拍摄得到一张图片后,电子设备对图像进行前景识别,得到该目标识别图像。
[0060]步骤205,获取该目标识别图像的图像解释数据。
[0061 ]通常来讲,电子设备可以将目标识别图像上传至服务器,由服务器根据目标识别图像生成图像解释数据,使得服务器能够在数据库中检索与生成的图像解释数据相匹配的图片解释数据。
[0062]可选地,电子设备直接根据目标识别图像生成图像解释数据,将图片解释数据发送至服务器,使得服务器能够在数据库中检索与接收到的图片解释数据相匹配的图片解释数据。
[0063]可选地,电子设备根据目标识别图像生成解释数据,电子设备在本地数据库中检索与生成的图像解释数据相匹配的图片解释数据。
[0064]需要说明的一点是,生成目标图像的图像解释数据的方式可参考步骤202。
[0065]步骤206,将图像解释数据与预存的图像解释数据进行匹配,获取存储的与图像解释数据匹配的预存的图像解释数据所对应的目标对象,在电子设备的显示屏上展示该目标对象,该目标对象为虚拟的二维模型或虚拟的三维模型。
[0066]具体的,在本步骤在实现将图像解释数据与预存的图像解释数据进行匹配时,可以通过如图2B所示的几个子步骤实现,图2B是本发明一个实施例提供的实现将图像解释数据与预存的图像解释数据进行匹配的方法流程图。
[0067]步骤206a,计算图像解释数据与各个预存的图像解释数据之间的相似度。
[0068]步骤206b,将相似度最大的图像解释数据确定为与图像解释数据匹配成功的预存的图像解释数据。
[0069]可选地,为了提高图像解释数据与预存的图像解释数据进行匹配的准确率,将相似度大于预定阈值的预存的图像解释数据确定为与图像解释数据匹配成功的预存的图像解释数据。
[0070]此外,在服务器检索与生成的图像解释数据相匹配的图片解释数据的情况下,月艮务器根据预存的图像解释数据与目标对象的对应关系,确定出服务器存储的与图像解释数据相匹配的预存的图像解释数据所对应的目标对象,并将目标对象发送给电子设备。电子设备接收该目标对象,并电子设备的显示屏上对该目标对象进行展示。
[0071]可选地,在电子设备在本地数据库中检索与生成的图像解释数据相匹配的图片解释数据的情况下,电子设备根据预存的图像解释数据与目标对象的对应关系,确定出存储的与图像解释数据相匹配的预存的图像解释数据所对应的目标对象,并电子设备的显示屏上对该目标图像进行展示。
[0072]举例来讲,用户需要在电子设备上展示一个虚拟的三维沙发模型,系统开发人员在确定与该虚拟的三维沙发模型对应的预存图像时,将该三维沙发实体的主视图作为预存图像,存储该预存图像与虚拟的三维沙发模型的对应关系,并将该预存图像印制在实体卡片上。电子设备上还存储了该目三维沙发实体的主视图的图片解释数据与该虚拟的三维沙发模型的对应关系。
[0073]当用户想要在电子设备上展示该沙发模型时,将电子设备的摄像头对准该实体卡片,经过在数据库中进行检索匹配,最终会在电子设备上对该虚拟的三维沙发模型进行展不O
[0074]再举例来讲,用户在游戏中进行英雄选择时,可将电子设备的摄像头对准英雄卡片,获取该英雄卡片上的目标识别图像以及该识别图像的图像解释数据。服务器在数据库中进行检索与该识别图像的图像解释数据匹配的预存的图像解释数据,确定存储的与该图像解释数据匹配的预存的图像解释数据所对应的目标对象,将该目标对象发送给电子设备,也即将与将与英雄卡片对应的虚拟英雄发送至电子设备,电子设备对该虚拟英雄进行展示。
[0075]综上所述,本实施例提供的目标对象展示方法,通过根据实体卡片上印刷的目标识别图像,得到与该目标识别图像对应的虚拟的目标对象,并在电子设备的显示屏上展示该目标对象;由于只需将摄像头视角对准实体卡片上的目标识别图像,即可自动命中虚拟的目标对象并进行展示,不需要用户执行复杂的操作,因此解决了相关技术中用户在查看应用程序中的某个目标对象时,需要较复杂的操作,展示效率较低的技术问题,达到了提高展示效率的技术效果。
[0076]请参考图3A,其示出了本发明再一个实施例提供的目标对象展示方法的方法流程图,该方法应用于包含摄像头和显示屏的电子设备中,该目标对象展示方法可以包括如下步骤:
[0077]步骤301,利用摄像头对实体卡片进行拍摄,获取该摄像头视角内摄取到的位于该实体卡片上的目标识别图像。
[0078]步骤302,获取该目标识别图像的图像解释数据。
[0079]步骤303,将图像解释数据与预存的图像解释数据进行匹配,获取存储的与图像解释数据匹配的预存的图像解释数据所对应的目标对象。
[0080]步骤301至步骤303可分别对应参见图2A中所示的步骤204至步骤206中的解释,本实施例不再赘述。
[0081]步骤304,在电子设备的显示屏上按照与该图像解释数据的对应的展示动画,展示该目标对象,该目标对象为虚拟的二维模型或虚拟的三维模型。
[0082]系统开发人员还可以设定在展示目标对象时播放的展示动画,也即系统开发人员将每个图片解释数据、与该图片解释数据对应的目标对象以及与该图片解释数据对应的展示动画作为一组对应关系进行存储。
[0083]由于图像解释数据与展示动画存在对应关系,当电子设备在展示目标对象时,获取图像解释数据对应的展示动画,按照该展示动画展示目标对象。
[0084]综上所述,本实施例提供的目标对象展示方法,通过根据实体卡片上印刷的目标识别图像,得到与该目标识别图像对应的虚拟的目标对象,并在电子设备的显示屏上展示该目标对象;由于只需将摄像头视角对准实体卡片上的目标识别图像,即可自动命中虚拟的目标对象并进行展示,不需要用户执行复杂的操作,因此解决了相关技术中用户在查看应用程序中的某个目标对象时,需要较复杂的操作,展示效率较低的技术问题,达到了提高展示效率的技术效果。
[0085]为了增强展示动画与预存的图像的相关性,通常将展示动画中的一个图像帧作为预存图像。具体地,可参见如图3B所示的几个步骤实现,图3B是本发明一个实施例提供的将展示动画的一个图像帧作为预存图像方法的流程图。
[0086]步骤305,获取目标对象的展示动画中的一个图像帧。
[0087]对于同一个目标对象在进行展示时,可以以多种展示动画展示该目标对象。举例来讲,用户在游戏中选择英雄进行展示时,该英雄可以以英雄跳跃动画的方式进行展示,也可以以英雄奔跑动画的方式进行展示。
[0088]系统开发人员可以将英雄跳跃动画的一个图像帧作为预存图像,使得用户通过电子设备的摄像头对准该预存图像对应的实体卡片后,经过在数据库中的检索与匹配,电子设备上最终会以英雄跳跃动画展示该英雄。系统开发人员还可以将英雄奔跑动画的一个图像帧作为预存图像。这里的图像帧中的每帧图像均以目标对象对应的像素为图像的前景。优选的,图像帧中前景的区域大于背景的区域;或者图像帧中背景的区域的灰度值均为(255,255),也即图像帧的背景区域为白色。
[0089]步骤306,对图像帧进行处理生成图像解释数据,该图像解释数据用于反映图像帧的特征。
[0090]具体地,将预存图像上传至Vuforia扩增实境软件开发工具包中,生成该预存图像的图片解释数据。其中,该图像解释数据用于反映该预存图像的特征。当两个图像解释数据的相似度越高,说明这两个图像解释数据所对应的图片的相似度越高;当两个图像解释数据完全相同,说明该这两个图像解释数据所对应的图片完全相同。
[0091]步骤307,将图像解释数据、目标对象、展示动画作为一组对应关系进行存储。
[0092]—般来讲,由系统开发人员设定图像解释数据、目标对象以及展示动画的对应关系。系统将每个图片解释数据、与该图片解释数据对应的目标对象以及与该图片解释数据对应的展示动画作为一组对应关系存储在数据库中,以使得在步骤303和步骤304中电子设备能够根据图像解释数据按照与该图像解释数据对应的展示动画展示目标对象。
[0093]举例来讲,开发人员将英雄跳跃动画的一个图像帧作为预存图像,将该图像帧印刷在一张英雄卡片,并在服务器中存储该图像帧解释数据与该英雄以及英雄跳跃动画的对应关系。使得当用户使用电子设备的摄像头对准该英雄卡片时,电子设备经过在数据中进行检索与匹配,最终电子设备会在显示屏中以英雄跳跃动画来展示该英雄。
[0094]请参考图4,其示出了本发明一个实施例提供的目标对象展示装置的框图,该目标对象展示装置应用于包含摄像头和显示屏的电子设备中,该目标对象展示装置可以包括:第一获取模块410、第二获取模块420、匹配模块430和展示模块440。
[0095]第一获取模块410,用于利用摄像头对实体卡片进行拍摄,获取该摄像头视角内摄取到的印刷在该实体卡片上的目标识别图像;
[0096]第二获取模块420,用于获取第一获取模块410获取到的目标识别图像的图像解释数据,该图像解释数据用于反映第一获取模块410获取到的目标识别图像的特征。
[0097]匹配模块430,用于将第二获取模块420获取到的图像解释数据与预存的图像解释数据进行匹配。
[0098]展示模块440,用于获取存储的与图像解释数据匹配的预存的图像解释数据所对应的目标对象,在显示屏上展示该目标对象,该目标对象为虚拟的二维模型或虚拟的三维模型。
[0099]综上所述,本实施例提供的目标对象展示装置,通过根据实体卡片上印刷的目标识别图像,得到与该目标识别图像对应的虚拟的目标对象,并在电子设备的显示屏上展示该目标对象;由于只需将摄像头视角对准实体卡片上的目标识别图像,即可自动命中虚拟的目标对象并进行展示,不需要用户执行复杂的操作,因此解决了相关技术中用户在查看应用程序中的某个目标对象时,需要较复杂的操作,展示效率较低的技术问题,达到了提高展示效率的技术效果。
[0100]请参考图5,其示出了本发明另一个实施例提供的目标对象展示装置的框图,该目标对象展示装置应用于包含摄像头和显示屏的电子设备中,该目标对象展示装置可以包括:第一获取模块501、第二获取模块502、匹配模块503和展示模块504。
[0101]第一获取模块501,用于利用摄像头对实体卡片进行拍摄,获取该摄像头视角内摄取到的印刷在该实体卡片上的目标识别图像;
[0102]第二获取模块502,用于获取第一获取模块501获取到的目标识别图像的图像解释数据,该图像解释数据用于反映第一获取模块501获取到的目标识别图像的特征。
[0103]匹配模块503,用于将第二获取模块502获取到的图像解释数据与预存的图像解释数据进行匹配。
[0104]展示模块504,用于获取存储的与图像解释数据匹配的预存的图像解释数据所对应的目标对象,在显示屏上展示该目标对象,该目标对象为虚拟的二维模型或虚拟的三维模型。
[0105]可选地,该目标对象展示装置,还包括:第三获取模块505、第一处理模块506和第一存储模块507。
[0106]第三获取模块505,用于获取目标对象所对应的预存图像;
[0107]第一处理模块506,用于对第三获取模块505获取到的预存图像进行处理生成图像解释数据。
[0108]第一存储模块507,用于将第一处理模块506生成的图像解释数据与目标对象作为一组对应关系进彳丁存储。
[0109]可选地,该目标对象展示装置,还包括:第四获取模块508、第二处理模块509和第二存储模块510。
[0110]第四获取模块508,用于获取目标对象的展示动画中的一个图像帧。
[0111]第二处理模块509,用于对第四获取模块508获取到的图像帧进行处理生成图像解释数据;
[0112]第二存储模块510,用于将图像解释数据、目标对象、展示动画作为一组对应关系进行存储。
[0113]可选的,展示模块504,还用于按照与目标对象对应的展示动画,在显示屏上展示该目标对象。
[0114]可选地,匹配模块503,还包括:计算单元503a和确定单元503b。
[0115]计算单元503a,用于计算图像解释数据与各个预存的图像解释数据之间的相似度。
[0116]确定单元503b,用于将计算单元503a计算得到的相似度最大的图像解释数据确定为与图像解释数据匹配成功的预存的图像解释数据。
[0117]综上所述,本实施例提供的目标对象展示装置,通过根据实体卡片上印刷的目标识别图像,得到与该目标识别图像对应的虚拟的目标对象,并在电子设备的显示屏上展示该目标对象;由于只需将摄像头视角对准实体卡片上的目标识别图像,即可自动命中虚拟的目标对象并进行展示,不需要用户执行复杂的操作,因此解决了相关技术中用户在查看应用程序中的某个目标对象时,需要较复杂的操作,展示效率较低的技术问题,达到了提高展示效率的技术效果。
[0118]需要说明的是:上述实施例中提供的目标对象展示装置在进行目标对象展示时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将电子设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的目标对象展示装置与目标对象展示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0119]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0120]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0121]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种目标对象展示方法,其特征在于,应用于包含有摄像头和显示屏的电子设备中,所述方法包括: 利用所述摄像头对实体卡片进行拍摄,获取所述摄像头视角内摄取到的印刷在所述实体卡片上的目标识别图像; 获取所述目标识别图像的图像解释数据,所述图像解释数据用于反映所述目标识别图像的特征; 将所述图像解释数据与预存的图像解释数据进行匹配; 获取存储的与所述图像解释数据匹配的预存的图像解释数据所对应的目标对象,在所述显示屏上展示所述目标对象,所述目标对象为虚拟的二维模型或虚拟的三维模型。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 获取所述目标对象所对应的预存图像; 对所述预存图像进行处理生成图像解释数据; 将所述图像解释数据与所述目标对象作为一组对应关系进行存储。3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 获取所述目标对象的展示动画中的一个图像帧; 对所述图像帧进行处理生成图像解释数据; 将所述图像解释数据、所述目标对象、所述展示动画作为一组对应关系进行存储。4.根据权利要求1所述的方法,其特征在于,所述在所述显示屏上展示所述目标对象,包括: 按照与所述目标对象对应的展示动画,在所述显示屏上展示所述目标对象。5.根据权利要求1至4中任一所述的方法,其特征在于,所述将所述图像解释数据与预存的图像解释数据进行匹配,包括: 计算所述图像解释数据与所述各个预存的图像解释数据之间的相似度; 将相似度最大的图像解释数据确定为与所述图像解释数据匹配成功的预存的图像解释数据。6.—种目标对象展示装置,其特征在于,应用于包含有摄像头和显示屏的电子设备中,所述装置包括: 第一获取模块,用于利用所述摄像头对实体卡片进行拍摄,获取所述摄像头视角内摄取到的印刷在所述实体卡片上的目标识别图像; 第二获取模块,用于获取所述第一获取模块获取到的目标识别图像的图像解释数据,所述图像解释数据用于反映所述第一获取模块获取到的目标识别图像的特征; 匹配模块,用于将所述第二获取模块获取到的图像解释数据与预存的图像解释数据进行匹配; 展示模块,用于获取存储的与所述图像解释数据匹配的预存的图像解释数据所对应的目标对象,在所述显示屏上展示所述目标对象,所述目标对象为虚拟的二维模型或虚拟的三维模型。7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 第三获取模块,用于获取所述目标对象所对应的预存图像; 第一处理模块,用于对所述第三获取模块获取到的预存图像进行处理生成图像解释数据; 第一存储模块,用于将所述第一处理模块生成的图像解释数据与所述目标对象作为一组对应关系进行存储。8.根据权利要求6所述的装置,其特征在于,所述装置还包括: 第四获取模块,用于获取所述目标对象的展示动画中的一个图像帧; 第二处理模块,用于对所述第四获取模块获取到的图像帧进行处理生成图像解释数据; 第二存储模块,用于将所述图像解释数据、所述目标对象、所述展示动画作为一组对应关系进彳丁存储。9.根据权利要求6所述的装置,其特征在于,所述展示模块,还用于按照与所述目标对象对应的展示动画,在所述显示屏上展示所述目标对象。10.根据权利要求6至9中任一所述的装置,其特征在于,所述匹配模块,包括: 计算单元,用于计算所述图像解释数据与所述各个预存的图像解释数据之间的相似度; 确定单元,用于将所述计算单元计算得到相似度最大的图像解释数据确定为与所述图像解释数据匹配成功的预存的图像解释数据。
【文档编号】G06T19/00GK105869216SQ201610188631
【公开日】2016年8月17日
【申请日】2016年3月29日
【发明人】杨若虚
【申请人】腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1