信息展示方法、客户端、服务端及设备与流程

文档序号:14870731发布日期:2018-07-06 23:20阅读:169来源:国知局
本发明涉及增强现实
技术领域
,更具体地,涉及一种信息展示方法、客户端、服务端及设备。
背景技术
:随着互联网技术的成熟和移动智能终端的普及,可以将真实世界信息和虚拟世界信息“无缝”集成的增强现实技术(augmentedreality,简称ar)开始兴起。基于图像识别、地理定位等与增强现实相关技术的移动互联网增强现实应用也随之出现,移动智能终端用户例如智能手机用户,可以通过智能手机提供的摄像头拍摄或者扫描周围的实物,对应的增强现实应用,可以根据用户选择或者自动获取与该实物相关的增强现实信息(包括文字、图片、语音、视频等),将获取的增强现实信息通过屏幕展示给用户,以供不同寻常的增强现实业务体验。但是,目前的增强现实应用中,通常是对智能移动终端通过摄像头获取的具体的实物,展示相关的增强现实信息以提供,并不能支持用户对通过静态图像呈现实物的图片拍摄或扫描后,对应获取并展示与该图片呈现的实物相关的增强现实信息,通过图片静态呈现实物,可展示的实物信息有限,展示效率较低。例如,对于在公交站、地铁站等交通枢纽或者大型商业区投放的广告牌,大多都是通过图片静态呈现对应的商品,展示的商品信息有限,但现有技术却不支持用户通过拍摄该广告牌照片或扫描该广告牌,观看与该商品相关的增强现实信息,使得投放的广告牌不能对用户形成有效吸引,无法触发用户实际的关注、购买等行为,实现商品的有效推广。因此,针对上述现有技术中存在的问题,发明人认为有必要进行改进。技术实现要素:本发明的一个目的是提供一种用于信息展示方法的新技术方案。根据本发明的第一方面,提供了一种信息展示方法,包括:根据从客户端获取的目标图片,确定所述目标图片展示的目标对象;获取与所述目标对象对应的增强现实信息并返回所述客户端以供展示,其中,所述增强现实信息至少包括与所述目标图片对应的动态展示所述目标对象的多媒体信息、所述目标对象的获取途径信息。可选的,所述确定所述目标图片展示的目标对象的步骤包括:将所述目标图片与增强现实数据库中存储的对象图片进行比对,将与目标图片相似度符合预定阈值的所述对象图片中展示的对象,确定为所述目标对象,其中,所述增强现实数据库存储有多张对象图片、以及与每张对象图片展示的对象对应的所述增强现实信息;所述获取与所述目标对象对应的增强现实信息以供展示的步骤包括:从所述增强现实数据库中,获取与所述目标对象对应的所述增强现实信息。可选的,所述确定所述目标图片展示的目标对象的步骤还包括:获取所述目标图片对应的地理信息;将与目标图片相似度符合预定阈值并且与所述地理信息对应的所述对象图片中展示的对象,确定为所述目标对象。可选的,所述增强现实数据库中还存储有与每张对象图片展示的对象对应的展示参数,所述展示参数至少包括对应的对象的展示时间段;所述方法还包括:当所述目标图片的获取时间点不符合对应的所述目标对象的展示时间段时,不提供所述目标对象的增强现实信息以供展示。可选的,所述方法还包括:提供对象信息获取接口,以供获取对象信息构建所述增强现实数据库,其中,所述对象信息至少包括用于展示对应的对象的对象图片、用于生成增强现实信息的增强现实参数;根据所述对象信息,生成对应对象的所述增强现实信息,并将所述增强现实信息关联对应的所述对象图片,以构建所述增强现实数据库。可选的,获取与所述目标对象的增强现实信息以供展示的步骤包括:获取与所述目标对象对应的增强现实参数;根据所述目标图片以及所述增强现实参数,生成所述目标对象的所述增强现实信息。根据本发明的第二方面,提供了一种信息展示方法,包括:提供第一交互界面,以供用户操作获取目标图片;响应于用户获取所述目标图片的操作,通过摄像装置获取所述目标图片;发送所述目标图片至服务端以获取与所述目标图片对应的增强现实信息以供展示,其中,所述增强现实信息至少包括与所述目标图片对应的动态展示所述目标对象的多媒体信息、所述目标对象的获取途径信息。可选的,所述方法还包括:通过展示装置展示所述目标对象的多媒体信息;根据所述获取途径信息提供第二交互界面,以供用户操作获取所述目标对象。根据本发明的第三方面,提供了一种服务端,包括:对象确定单元,用于根据从客户端获取的目标图片,确定所述目标图片展示的目标对象;信息获取单元,用于获取与所述目标对象对应的增强现实信息并返回所述客户端以供展示,其中,所述增强现实信息至少包括与所述目标图片对应的动态展示所述目标对象的多媒体信息、所述目标对象的获取途径信息。可选的,所述服务端还包括:增强现实数据库,存储有多张对象图片、以及与每张对象图片展示的对象对应的所述增强现实信息;以及所述对象确定单元,用于将所述目标图片与所述增强现实数据库中存储的对象图片进行比对,将与目标图片相似度符合预定阈值的所述对象图片中展示的对象,确定为所述目标对象;所述信息获取单元,用于从所述增强现实数据库中,获取与所述目标对象对应的所述增强现实信息。根据本发明的第四方面,提供了一种客户端,包括:界面提供单元,用于提供第一交互界面,以供用户操作获取目标图片;摄像装置,用于响应于用户获取所述目标图片的操作获取所述目标图片;通信单元,用于发送所述目标图片至服务端以获取与所述目标图片对应的增强现实信息以供展示,其中,所述增强现实信息至少包括与所述目标图片对应的动态展示所述目标对象的多媒体信息、所述目标对象的获取途径信息。可选的,所述客户端还包括:展示装置,用于展示所述目标对象的多媒体信息;以及所述界面提供单元,还用于根据所述获取途径信息提供第二交互界面,以供用户操作获取所述目标对象。根据本发明的第五方面,提供了一种服务端,包括存储器和处理器;所述存储器用于存储指令;所述处理器用于根据所述指令的控制,执行如本发明第一方面所述的任意一项信息展示方法。根据本发明的第六方面,提供了一种客户端,包括存储器和处理器;所述存储器用于存储指令;所述处理器用于根据所述指令的控制,执行如本发明第二方面所述的信息展示方法。根据本发明的第七方面,提供了一种信息展示设备,包括如本发明第三方面所述的服务端和如本发明第四方面所述的客户端;或者包括如本发明第五方面所述的服务端和如本发明第六方面所述的客户端。本发明的发明人发现,在现有技术中,通过图片静态展示目标对象,能展示的目标对象的信息十分有限,无法通过展示的信息有效吸引用户对目标对象的关注。而本发明中,可以基于静态的目标图片,动态展示与目标图片对应的目标对象,提供目标对象的获取途径,增强目标对象对用户的吸引度,触发用户实际获取目标对象的行为,有效提升目标对象的展示效率。因此,本发明所要实现的技术任务或者所要解决的技术问题是本领域技术人员从未想到的或者没有预期到的,故本发明是一种新的技术方案。通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。附图说明被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。图1是显示可用于实现本发明的实施例的计算系统的硬件配置的例子的框图。图2示出了本发明第一实施例中提供的信息展示方法的流程图。图3示出了本发明第一实施例中构建所述增强现实数据库的方法的流程图。图4示出了本发明第一实施例中确定目标图片展示的目标对象的流程图。图5示出了本发明第一实施例中获取增强现实信息的步骤的流程图。图6示出了本发明第一实施例提供的服务端的示意性框图。图7示出了本发明第一实施例提供的服务端的示意性框图。图8示出了本发明第二实施例提供的信息展示方法的流程图。图9示出了本发明地二实施例展示与目标图片对应的增强现实信息的步骤的流程图。图10示出了本发明第二实施例提供的客户端的示意性框图。图11示出了本发明第二实施例提供的客户端的示意性框图。图12示出了本发明实施例提供的信息展示方法的例子的示意图。图13示出了本发明实施例中目标图片的展示示意图。图14示出了本发明实施例中对象图片的示意图。具体实施方式现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。<硬件配置>图1示出可以实施本发明的实施例的计算系统1000的硬件配置框图。如图1所示,计算系统1000包括服务端1100、客户端1200以及通信网络1300。服务端1100例如可以是刀片服务器、云服务器等。在一个例子中,服务器1100可以是一台计算机。在另一个例子中,服务器1100可以如图1所示,包括处理器1110、存储器1120、接口装置1130、通信装置1140、显示装置1150、输入装置1160。尽管服务器也可以包括扬声器、麦克风等等,但是,这些部件与本发明无关,故在此省略。其中,处理器1110例如可以是中央处理器cpu、微处理器mcu等。存储器1120例如包括rom(只读存储器)、ram(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置1130例如包括usb接口、串行接口等。通信装置1140例如能够进行有线或无线通信。显示装置1150例如是液晶显示屏。输入装置1160例如可以包括触摸屏、键盘等。客户端1200可以是智能手机(1200-1)、平板电脑(1200-2)等便携式电子设备等。在一个例子中,客户端设备还可以是增强现实设备,例如由手机和与手机建立无线或有线连接的手机盒子、增强现实头盔、增强现实眼镜等共同构成的增强现实设备。如图1所示,客户端1200可以包括处理器1210、存储器1220、接口装置1230、通信装置1240、显示装置1250、输入装置1260、扬声器1270、麦克风1280,等等。其中,处理器1210可以是中央处理器cpu、微处理器mcu等。存储器1220例如包括rom(只读存储器)、ram(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置1230例如包括usb接口、耳机接口等。通信装置1240例如能够进行有线或无线通信。显示装置1250例如是液晶显示屏、触摸显示屏等。输入装置1260例如可以包括触摸屏、键盘、摄像装置等。用户可以通过扬声器1270和麦克风1280输入/输出语音信息。通信网络1300可以是无线网络也可以网络,可以是局域网也可以是广域网。在图1所示的计算系统1000中,客户端1200以及服务端1100可以通过通信网络1300进行通信。图1所示的计算系统1000仅是解释性的,并且决不是为了要限制本发明、其应用或用途。应用于本发明的实施例中,服务端1100的所述存储器1120用于存储指令,所述指令用于控制所述处理器1110进行操作以执行本发明实施例提供的任意一项信息展示方法,包括:根据从客户端1200获取的目标图片,确定目标图片展示的目标对象;获取与目标对象对应的增强现实信息并返回客户端1200以供展示。此外,客户端1200的所述存储器1220用于存储指令,所述指令用于控制所述处理器1210进行操作以执行本发明实施例提供的任意一项信息展示方法,包括:提供第一交互界面,以供用户操作获取目标图片;响应于用户获取目标图片的操作,通过摄像装置获取目标图片;发送目标图片至服务端以获取与目标图片对应的增强现实信息以供展示。本领域技术人员应当理解,尽管在图1中对服务端1100以及客户端1200都示出了多个装置,但是,本发明可以仅涉及其中的部分装置,例如,服务端1100只涉及处理器1110和存储装置1120,或者客户端1200只涉及处理器1210和存储装置1220等。技术人员可以根据本发明所公开方案设计指令。指令如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。本实施例中的总体构思,提供一种展示信息的新技术方案,可以基于静态图片确定对应展示的目标对象后,获取目标对象的增强现实信息展示给用户,实现动态展示该目标对象并提供目标对象的获取途径,增强目标对象对用户的吸引度,触发用户实际获取目标对象的行为,有效提升目标对象的展示效率。<第一实施例><方法>本实施例提供一种信息展示方法,通过服务端实施,所述服务端可以是如图1所示的服务端1100,在此不再赘述。本实施例中提供的信息展示方法,如图2所示,包括:步骤2100、根据从客户端获取的目标图片,确定所述目标图片展示的目标对象。客户端可以是至少配置有摄像装置的电子设备,例如可以是如图1所示的客户端1200,在此不再赘述。客户端可以响应于用户获取所述目标图片的操作,通过摄像装置获取所述目标图片并发送至服务端。所述目标对象是可以被展示的对象,例如可以是各种实物、还可以是电影、游戏、景点等。对应地,所述目标图片是静态展示目标对象的图片,例如,目标对象是作为商品的实物时,该目标图片是展示该商品的广告图片或者展示广告图片的广告牌;目标对象是电影或景点时,该目标图片对应是电影或景点的宣传海报等。确定目标图片展示的目标对象,可以是通过目标图片处理识别出目标图片中展示的目标对象,例如,目标图片是拍摄的某商品的广告牌照片,可以通过数字抠图技术处理该广告牌照片,提取该图片中广告牌展示的商品。或者,确定目标图片展示的目标对象的步骤可以包括:将所述目标图片与增强现实数据库中存储的对象图片进行比对,将与目标图片相似度符合预定阈值的所述对象图片中展示的对象,确定为所述目标对象。其中,所述增强现实数据库中,存储有多张对象图片、以及与每张对象图片展示的对象对应的所述增强现实信息。具体的,服务端可以预先构建增强现实数据库。如图3所示,构建所述增强现实数据库的方法包括:步骤3100、提供对象信息获取接口,以供获取对象信息构建所述增强现实数据库,其中,所述对象信息至少包括用于展示对应的对象的对象图片、用于生成增强现实信息的增强现实参数。其中,所述对象信息获取接口是开放给需要展示对应的对象的投放方,例如,广告商、电影宣传方、景点宣传方等。服务端通过所述对象信息获取接口,获取相应的对象信息以构建所述增强现实数据库。增强现实参数是用于描述展示对应的对象所需的相关参数,例如,所述增强现实参数可以包括对展示对象的描述、生成多媒体信息的相关参数、展示对象的投放方、对展示对象的推广需求、展示参数等。其中,生成多媒体信息的相关参数可以包括气味、温度、3d渲染效果要求等参数。展示对象的投放方例如可以是广告商、电影或景点的宣传方等。对展示对象的推广需求,例如可以是突出展示对象的商标、logo、或想要突出展示的对象的特点等。展示参数,例如是展示对应的对象的展示时间段、展示时长、展示时间点等。在步骤3100之后,进入步骤3200、根据所述对象信息,生成对应对象的所述增强现实信息,并将所述增强现实信息关联对应的所述对象图片,以构建所述增强现实数据库。以上是构建所述增强现实数据库的过程,所述增强现实数据库构建完成后,可以存储在所述服务端中并由所述服务端进行维护。在将所述目标图片与所述增强现实数据库中存储的所述对象图片进行比对时,可选的,可以对所述目标图片和所述对象图片的像素点进行比对,也可以对所述目标图片和所述对象图片的纹理特征进行比对,或者对所述目标图片和所述对象图片的视觉特征进行比对,以将与目标图片相似度符合预定阈值的所述对象图片中展示的对象,确定为所述目标对象。其中,预定阈值可以根据实际使用情况进行设定,例如,可以将预定阈值设定为80%。当所述增强现实数据库中存储的对象图片与所述目标图片的相似度大于等于80%时,将所述对象图片中展示的对象,确定为所述目标对象。实际应用中,对于同一展示的对象,投放对应的目标图片的地理位置不同,与该对象对应的目标对象不同,与该目标对象唯一对应的增强现实信息也不同。在一个例子中,如图4所示,确定目标图片展示的目标对象的步骤进一步还可以包括:步骤4100、获取所述目标图片对应的地理信息。所述目标图片对应的地理信息,可以是客户端在获取所述目标图片时,通过客户端自身配置的,如gps、蓝牙等定位装置实时获取当前的地理信息,并发送给服务端的;或者,是服务端从客户端获取的所述目标图片中提取的,例如,通过数字抠图技术从所述目标图片中提取所述目标图片中展示的目标对象之外的景物,根据所提取的景物确定出所述客户端当前位置的地理信息。步骤4200、将与目标图片相似度符合预定阈值并且与所述地理信息对应的所述对象图片中展示的对象,确定为所述目标对象。以上结合附图对确定目标图片展示的目标对象的步骤进行了说明。在根据步骤2100确定所述目标对象后,进入步骤2200、获取与所述目标对象对应的增强现实信息并返回所述客户端以供展示,其中,所述增强现实信息至少包括与所述目标图片对应的动态展示所述目标对象的多媒体信息、所述目标对象的获取途径信息。其中,所述目标对象的多媒体信息用于动态展示所述目标对象,所述多媒体信息例如可以包括所述目标对象的3d视频、气味、温度、湿度、触感等信息。所述目标对象的获取途径信息用于展示获取所述目标对象的途径。例如,所述目标对象为实物商品时,所述获取途径信息可以是该实物商品的购买链接、或购买页面等;所述目标对象为电影海报时,对应的所述获取途径信息可以是电影周边产品的购买链接或购买页面、或是正在上映该电影海报所宣传的电影的电影院对应的导航信息、购票信息等;所述目标对象为景点的宣传海报时,对应的所述获取途径信息可以是该景点的位置导航信息、景点门票、景点纪念品的购买链接或购买页面等。在此不一一列举。在上述步骤2100的描述中提及预先在服务端构建所述增强现实数据库,所述增强现实数据库中存储有多张对象图片、与每张对象图片展示的对象对应的所述增强现实信息,因此,在本步骤2200中,对应的,从所述增强现实数据库中,获取与所述目标对象对应的所述增强现实信息。服务端根据在不同地理位置获取的目标图片,所获取的与所述目标对象对应的所述增强现实信息不同。在一个例子中,可以直接根据预设的增强现实参数和所述目标图片,实时在线生成对应的增强现实信息,而不是预先将与目标对象对应的增强现实信息存储在增强现实数据库。具体的,如图5所示,在本实施例中,上述步骤2200可以包括:步骤5100、获取与所述目标对象对应的增强现实参数。增强现实参数用于描述展示对应的对象所需的相关参数,例如,所述增强现实参数可以包括对展示对象的描述、生成多媒体信息的相关参数、展示对象的来源方、对展示对象的推广需求、展示参数等。具体可参照上述步骤3100中的描述,在此不再赘述。步骤5200、根据所述目标图片以及所述增强现实参数,生成所述目标对象的所述增强现实信息。在本实施例中,不需要事先在服务端构建增强现实数据库,而是预先设置与所述目标对象对应的增强现实参数即可。服务端在根据目标图片确定了目标对象后,获取与目标对象对应的增强现实参数,实时生成所述目标对象的增强现实信息,并返回给客户端以供展示。服务端从所述增强现实数据库中获取到与所述目标对象对应的所述增强现实信息后,将所述增强现实信息返回给客户端,以供客户端通过展示装置展示与所述目标对象对应的所述增强现实信息。本实施例的信息展示方法,服务端基于从客户端获取的静态的目标图片,将动态展示与目标图片对应的目标对象的多媒体信息,以及目标对象的获取途径信息发送给客户端以供展示,可以增强目标对象对用户的吸引度,触发用户实际的获取目标对象的行为,有效提升目标对象的展示效率。通常,目标图片投放在供应商提供的展示平台上,如,广告牌、电子广告屏等,目标图片的投放方需要向展示平台的供应商付费买下展示时间段,以使供应商在规定的展示时间段内、在展示平台上展示投放方希望进行展示的目标图片。对应的,所述增强现实数据库中还存储有与每张对象图片展示的对象对应的展示参数,所述展示参数至少包括对应的对象的展示时间段。进一步的,本实施例提供的方法还包括:当所述目标图片的获取时间点不符合对应的所述目标对象的展示时间段时,不提供所述目标对象的增强现实信息以供展示。也就是说,在所述目标图片的获取时间点符合对应的所述目标对象的展示时间段时,服务端才会提供所述目标对象的增强现实信息以供展示。例如,某目标图片对应的目标对象的展示时间段为2017年3月1日至2017年5月1日,用户在2017年4月30日通过客户端获取该目标图片,则该用户可以获取到服务端返回的、与所述目标图片对应的增强现实信息以供展示。若该用户在2017年5月2日通过客户端获取该目标图片,由于获取时间点不符合对应的目标对象的展示时间段,则不提供所述目标对象的增强现实信息以供展示。<服务端>本实施例中还提供一种服务端100,如图6所示,用于实施本实施例中提供的信息展示方法,在此不再赘述。如图6所示,本实施例提供的服务端100可以包括:对象确定单元110,用于根据从客户端获取的目标图片,确定所述目标图片展示的目标对象;信息获取单元120,用于获取与所述目标对象对应的增强现实信息并返回所述客户端以供展示,其中,所述增强现实信息至少包括与所述目标图片对应的动态展示所述目标对象的多媒体信息、所述目标对象的获取途径信息。可选的,所述服务端100还包括:增强现实数据库130,存储有多张对象图片、以及与每张对象图片展示的对象对应的所述增强现实信息;以及,所述对象确定单元110,用于将所述目标图片与所述增强现实数据库中存储的对象图片进行比对,将与目标图片相似度符合预定阈值的所述对象图片中展示的对象,确定为所述目标对象;所述信息获取单元120,用于从所述增强现实数据库中,获取与所述目标对象对应的所述增强现实信息。所述对象确定单元110,还用于获取所述目标图片对应的地理信息;将与目标图片相似度符合预定阈值并且与所述地理信息对应的所述对象图片中展示的对象,确定为所述目标对象。可选的,所述增强现实数据库130中还存储有与每张对象图片展示的对象对应的展示参数,所述展示参数至少包括对应的对象的展示时间段。所述信息获取单元120还用于当所述目标图片的获取时间点不符合对应的所述目标对象的展示时间段时,不提供所述目标对象的增强现实信息以供展示。可选的,所述服务端100还包括增强现实数据库构建单元,提供对象信息获取接口,以供获取对象信息构建所述增强现实数据库,其中,所述对象信息至少包括用于展示对应的对象的对象图片、用于生成增强现实信息的增强现实参数;根据所述对象信息,生成对应对象的所述增强现实信息,并将所述增强现实信息关联对应的所述对象图片,以构建所述增强现实数据库。可选的,所述信息获取单元120还用于获取与所述目标对象对应的增强现实参数;根据所述目标图片以及所述增强现实参数,生成所述目标对象的所述增强现实信息。本实施例提供的服务端,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。在一个例子中,本实施例提供的服务端可以如图7所示。本实施例提供的服务端200包括存储器210和处理器220;所述存储器210用于存储指令;所述处理器220用于根据所述指令的控制,执行本发明实施例提供的任意一项信息展示方法:根据从客户端获取的目标图片,确定所述目标图片展示的目标对象;获取与所述目标对象对应的增强现实信息并返回所述客户端以供展示,其中,所述增强现实信息至少包括与所述目标图片对应的动态展示所述目标对象的多媒体信息、所述目标对象的获取途径信息。本实施例提供的服务端,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。本领域技术人员应当明白,可以通过各种方式来实现服务端。例如,可以通过指令配置处理器来实现服务端。例如,可以将指令存储在rom中,并且当启动设备时,将指令从rom读取到可编程器件中来实现服务端。例如,可以将服务端固化到专用器件(例如asic)中。可以将服务端分成相互独立的单元,或者可以将它们合并在一起实现。服务端可以通过上述各种实现方式中的一种来实现,或者可以通过上述各种实现方式中的两种或更多种方式的组合来实现。以上已经结合附图说明本实施例提供的信息展示方法及服务端,在本实施例中,通过从客户端获取的静态的目标图片,在展示时间段内将动态展示与目标图片对应的目标对象的多媒体信息,以及目标对象的获取途径信息发送给客户端以供展示,可以增强目标对象对用户的吸引度,触发用户实际的获取目标对象的行为,有效提升目标对象的展示效率。<第二实施例><方法>在本实施例中,提供的信息展示方法可以实施于客户端上,客户端可以是至少配置有摄像装置的电子设备,例如可以是如图1所示的客户端1200,在此不再赘述。本实施例提供的信息展示方法,如图8所示,包括:步骤6100、提供第一交互界面,以供用户操作获取目标图片。其中,第一交互界面可以是摄像装置的拍摄界面,或者app中ar扫一扫功能界面。步骤6200、响应于用户获取所述目标图片的操作,通过摄像装置获取所述目标图片。用户打开摄像装置,对准所述目标图片即可获取所述目标图片;或者,用户打开具有ar扫一扫功能的app,并进入ar扫一扫功能界面,将摄像头对准所述目标图片,使所述目标图片置于ar扫一扫功能界面,获取所述目标图片。步骤6300、发送所述目标图片至服务端以获取与所述目标图片对应的增强现实信息以供展示。所述增强现实信息是由服务端返回的,具体可以参照第一实施例中的描述,在此不再赘述。其中,所述增强现实信息至少包括与所述目标图片对应的动态展示所述目标对象的多媒体信息、所述目标对象的获取途径信息。所述目标对象是可以被展示的对象,例如可以是实物商品、电影、游戏、景点等。所述目标图片是展示目标对象的广告牌、宣传海报等。具体的,如图9所示,展示与所述目标图片对应的增强现实信息包括:步骤7100、通过展示装置展示所述目标对象的多媒体信息。所述多媒体信息用于动态展示所述目标对象,所述多媒体信息例如可以包括所述目标对象的3d视频、气味、温度、湿度、触感等信息。所述展示装置不局限于显示屏幕,还可以是体感传感器等,用于向用户展示所述目标对象的气味、温度、触感等信息。步骤7200、根据所述获取途径信息提供第二交互界面,以供用户操作获取所述目标对象。其中,所述目标对象的获取途径信息用于展示获取所述目标对象的途径。例如,所述目标对象为实物商品时,所述获取途径信息可以是该实物商品的购买链接、或购买页面等;所述目标对象为电影海报时,对应的所述获取途径信息可以是电影周边产品的购买链接或购买页面、或是正在上映该电影海报所宣传的电影的电影院对应的导航信息、购票信息等;所述目标对象为景点的宣传海报时,对应的所述获取途径信息可以是该景点的位置导航信息、景点门票、景点纪念品的购买链接或购买页面等。在此不一一列举。用户通过在第二交互界面的操作,如,点击购买链接或购买页面,完成对目标对象,例如与目标对象对应的实物商品、电影票、景点门票、电影周边产品或景点纪念品的购买操作;或者,用户在第二交互界面点击导航信息,可以获取与所述目标对象对应的导航服务,如,去电影院或景点的路线;或者,用户在第二交互界面点击链接,可以跳转至游戏的下载页面,完成获取所述目标对象的操作。<客户端>本实施例中还提供一种客户端300,如图10所示,用于实施本实施例中提供的信息展示方法,在此不再赘述。本实施例提供的客户端300包括:界面提供单元310,用于提供第一交互界面,以供用户操作获取目标图片;摄像装置320,用于响应于用户获取所述目标图片的操作获取所述目标图片;通信单元330,用于发送所述目标图片至服务端以获取与所述目标图片对应的增强现实信息以供展示,其中,所述增强现实信息至少包括与所述目标图片对应的动态展示所述目标对象的多媒体信息、所述目标对象的获取途径信息。可选的,所述客户端300还可以包括:展示装置340,用于展示所述目标对象的多媒体信息;以及所述界面提供单元310,还用于根据所述获取途径信息提供第二交互界面,以供用户操作获取所述目标对象。进一步的,客户端还可以包括传感器,如温度传感器、气味传感器、触感传感器等,以用于向用户展示目标对象的温度、气味、触感等信息。在此不一一列举。本实施例提供的客户端可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。在一个例子中,本实施例提供的客户端可以如图11所示。本实施例提供的客户端400可以包括存储器410和处理器420;所述存储器410用于存储指令;所述处理器420用于根据所述指令的控制,执行本发明实施例提供的任意一项信息展示方法:提供第一交互界面,以供用户操作获取目标图片;响应于用户获取所述目标图片的操作,通过摄像装置获取所述目标图片;发送所述目标图片至服务端以获取与所述目标图片对应的增强现实信息以供展示,其中,所述增强现实信息至少包括与所述目标图片对应的动态展示所述目标对象的多媒体信息、所述目标对象的获取途径信息。本实施例提供的客户端可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。本领域技术人员应当明白,具体可以通过多种方式来实现客户端。例如,可以通过指令配置处理器来实现客户端。例如,可以将指令存储在rom中,并且当启动设备时,将指令从rom读取到可编程器件中来实现客户端。例如,可以将客户端固化到专用器件(例如asic)中。可以将客户端分成相互独立的单元,或者可以将它们合并在一起实现。客户端可以通过上述各种实现方式中的一种来实现,或者可以通过上述各种实现方式中的两种或更多种方式的组合来实现。以上已经结合附图说明本实施例中提供的信息展示方法及客户端,通过客户端提供第一交互界面供用户操作获取目标图片,可以响应于用户获取所述目标图片的操作,通过摄像装置获取所述目标图片,发送所述目标图片至服务端以获取与所述目标图片对应的增强现实信息以供展示。可以基于获取的静态的目标图片,动态展示与目标图片对应的目标对象,并提供目标对象的获取途径,增强目标对象对用户的吸引度,触发用户实际的获取目标对象的行为,有效提升目标对象的展示效率。<第三实施例><信息展示设备>本实施例中提供一种信息展示设备,可以包括如第一实施例提供的服务端100和第二实施例提供的客户端300;或者,包括如第一实施例提供的服务端200和第二实施例提供的客户端400。用于实施对应的信息展示方法,在此不再赘述。在一个例子中,信息展示设备可以是如图1所示的计算系统1000。在本实施例中,并不限制信息展示设备的具体实施形式,例如,信息展示设备可以是包含通过以有线或无线网络连接的客户端和服务端的系统设备,也可以是设置有客户端和服务端的单一设备,在此不一一列举。<例子>下面结合图12所示的例子对本实施例中提供的信息展示设备实施的信息展示方法进行进一步说明。在本例中,信息展示设备包括服务端和客户端,实施的信息展示方法具体包括:步骤8100、服务端构建增强现实数据库。具体地,从对象信息获取接口获取对象信息,并根据所述对象信息,生成对应对象的增强现实信息,并将增强现实信息与对应的对象图片相关联,实现所述增强现实数据库的构建。在本例中,对象信息获取接口可以是服务端开发的可以供提供商品信息的接口,例如,可以提供界面供广告商提供待投放广告的商品的信息。例如,美汁源的广告商,通过对象信息获取接口提供了想要在公交站牌投放的关于“爽口芦荟粒”饮料的静态图片,并买下2017.3.1~2017.5.1这一展示时间段。服务端构建增强现实数据库,并对该增强现实数据库进行维护。如入下表一所示。表中维护了关于“爽口芦荟粒”饮料的静态的对象图片,广告商“美汁源”,以及展示时间段“2017.3.1~2017.5.1”。表一增强现实数据库静态的对象图片广告商展示时间段如图14所示美汁源2017.3.1~2017.5.1步骤8200、客户端响应于用户在第一交互界面的操作,获取目标图片,并发送给服务端。用户在公交站看到“爽口芦荟粒”饮料的静态图片,如图13所示,打开客户端的摄像装置或ar扫一扫功能界面,扫描该静态的目标图片。客户端获取到该静态的目标图片后,发送给服务端,以触发获取增强现实信息的过程。步骤8300、服务端根据从客户端获取的目标图片,确定与所述目标图片展示的目标对象对应的增强现实信息,并将所述增强现实信息返回客户端。具体的,将客户端发送的静态图片与增强现实数据库中存储的静态的对象图片进行比对,确定“爽口芦荟粒”饮料的静态的对象图片与目标图片的相似度符合预定阈值,则该对象图片中展示的对象即为目标对象,并进一步根据目标对象,确定对应的增强现实信息。或者,服务端可以根据客户端发送的静态图片,确定目标图片所展示的对象为“爽口芦荟粒”饮料,并提取图片中的地理信息,如图13中所示的公交站牌,根据“爽口芦荟粒”饮料和公交站牌确定目标对象,并进一步确定对应的增强现实信息。服务端可以根据所确定的目标对象,从增强现实数据库中获取与所述目标对象对应的所述增强现实信息;或者,根据所确定的目标对象,以及预先存储的与所述目标对象对应的增强现实参数,实时生成所述目标对象的增强现实信息。所述增强现实信息中至少包括与所述目标图片对应的动态展示所述目标对象的多媒体信息以及所述目标对象的获取途径信息。步骤8400、客户端展示服务端返回的所述目标对象的多媒体信息。多媒体信息用于动态展示所述目标对象,如,动态展示“爽口芦荟粒”饮料,动态展示的效果是根据广告商的需求确定的,如突出和放大品牌名“美汁源”、产品名“爽口芦荟粒”等。步骤8500、客户端根据所述目标对象的获取途径信息,提供第二交互界面,以供用户操作获取所述目标对象。在展示完“爽口芦荟粒”饮料的多媒体信息后,向用户提供第二交互界面,用户通过点击第二交互界面上提供的链接,可跳转至h5页面,在h5页面完成美汁源“爽口芦荟粒”的购买等操作。以上已经结合附图和例子说明本实施例提供的信息展示方法以及信息展示设备,基于静态的目标图片,动态展示与目标图片对应的目标对象,并提供目标对象的获取途径,增强目标对象对用户的吸引度,触发用户实际获取目标对象的行为,有效提升目标对象的展示效率。本领域技术人员公知的是,随着诸如大规模集成电路技术的电子信息技术的发展和软件硬件化的趋势,要明确划分计算机系统软、硬件界限已经显得比较困难了。因为,任何操作可以软件来实现,也可以由硬件来实现。任何指令的执行可以由硬件完成,同样也可以由软件来完成。对于某一机器功能采用硬件实现方案还是软件实现方案,取决于价格、速度、可靠性、存储容量、变更周期等非技术性因素。因此,对于电子信息
技术领域
的普通技术人员来说,更为直接和清楚地描述一个技术方案的方式是描述该方案中的各个操作。在知道所要执行的操作的情况下,本领域技术人员可以基于对所述非技术性因素的考虑直接设计出期望的产品。本发明可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本发明的各个方面的计算机可读程序指令。计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。用于执行本发明操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如smalltalk、c++等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本发明的各个方面。这里参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本发明的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人员来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本
技术领域
的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本
技术领域
的其它普通技术人员能理解本文披露的各实施例。本发明的范围由所附权利要求来限定。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1