一种海报图片匹配方法及系统与流程

文档序号:12498400阅读:212来源:国知局
一种海报图片匹配方法及系统与流程

本发明属于智能电视领域,尤其涉及一种海报图片匹配方法及系统。



背景技术:

近年来,智能电视迅猛发展,智能电视的视频资源也越来越丰富。目前智能电视中的各种视频汇聚软件通常采用海报加文字说明的方式来向用户展示视频资源的详细信息。在此之前,需要运营人员编辑资源,为资源设置海报图片。其中,资源是指具体的节目,例如一部电影或电视剧。

现有技术中,设置海报图片的方法,通常为运营人员从服务器或云端存储设备中存储的海量图片中筛选出与视频资源匹配的图片作为该视频资源的海报图片(或最优图片)。

然而,运营人员在编辑资源的过程中,需要耗费较多时间和精力才能手动查找与资源匹配的海报图片,编辑资源的效率太低。



技术实现要素:

本发明提供一种海报图片匹配方法及系统,能够快速并准确查找到匹配的海报图片,提高海报图片的查找效率,提高编辑资源的效率。

为解决上述问题,本发明第一方面提供一种海报图片匹配方法,所述海报图片匹配方法包括:

客户端当检测到用户触发获取海报图片的预设操作时,向服务器发送获取海报图片的请求信息;其中,所述请求信息包括所述海报图片对应的查询条件;

所述服务器在接收到所述请求信息时,获取与所述请求信息包含的所述海报图片对应的查询条件相匹配的目标图片;

所述服务器将所述目标图片发送至发送所述请求信息的所述客户端;

所述客户端接收并显示所述目标图片。

为解决上述问题,本发明提供第二方面提供一种海报图片匹配系统,所述海报图片匹配系统包括:

客户端,用于当检测到用户触发获取海报图片的预设操作时,向服务器发送获取海报图片的请求信息;其中,所述请求信息包括所述海报图片对应的查询条件;

所述服务器,用于在接收到所述请求信息时,获取与所述请求信息包含的所述海报图片对应的查询条件相匹配的目标图片;

所述服务器还用于将所述目标图片发送至发送所述请求信息的所述客户端;

所述客户端还用于接收并显示所述目标图片。

上述方案,客户端当检测到用户触发获取海报图片的预设操作时,向服务器发送获取海报图片的请求信息;其中,所述请求信息包括所述海报图片对应的查询条件;所述服务器在接收到所述请求信息时,获取与所述请求信息包含的所述海报图片对应的查询条件相匹配的目标图片;所述服务器将所述目标图片发送至发送所述请求信息的所述客户端;所述客户端接收并显示所述目标图片。由于服务器能够根据客户端发送的请求信息自动获取与请求信息相匹配的海报图片,客户端用户在编辑资源时不需要从海量图片中手动筛选海报图片,就能够快速并准确查找到匹配的海报图片,能够节省海报图片查找时间,提高海报图片的查找效率,进而提高编辑资源的效率。

附图说明

图1是本发明海报图片匹配系统一实施例的示意图;

图2是本发明推荐位的用户界面一实施例的示意图;

图3是本发明显示海报图片一实施例的示意图;

图4是本发明海报图片匹配方法一实施例的流程图;

图5是本发明海报图片匹配方法另一实施例的流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参阅图1,图1是本发明海报图片匹配系统一实施例的示意图。海报图片匹配包括至少一个客户端110、服务器120。客户端110可以为电脑等终端设备,但并不限于此。至少一个客户端110与服务器120能够进行通信。其中,海报图片匹配可以应用于以下场景:智能电视编辑栏目时,为某节目选择合适的海报图片;建设购物网站,编辑商品时,为商品选择合适的商品展示图片;手机或电脑音乐播放软件,编辑歌手信息时,为歌手选择合适的照片;电影网站,编辑电影信息时,为电影选择合适的宣传图片。

客户端110用于当检测到用户触发获取海报图片的预设操作时,向服务器120发送获取海报图片的请求信息;其中,该请求信息包括海报图片对应的查询条件。

例如:客户端110当检测到用户触发获取海报图片的预设操作时向服务器120发送获取海报图片的请求信息;其中,该请求信息包括海报图片对应的查询条件。查询条件用于标识待获取的海报图片需要满足的条件。

进一步地,查询条件包括海报图片对应的标题以及像素信息;像素信息包括宽高比例、海报图片的高对应的像素值;还可以包括海报图片的宽的像素值。其中,高宽比例:该图片的高与宽之比;宽:图片真实大小的宽,单位为像素;高:图片真实大小的高,单位为像素。其中,海报图片的高对应的像素值,也是用于展示资源的推荐位的高的像素值。

请一并参阅图2,图2是本发明推荐位的用户界面一实施例的示意图。

触发获取海报图片的预设操作可以是,检测到运营人员通过客户端110为如图2所示的推荐位选择资源,或进入某资源的编辑界面。其中,资源指一个具体的节目,比如一部电影或者一部电视剧。资源中保存着标题,海报图片地址等信息。推荐位是智能电视系统中用于展示资源的海报图片以及保存资源信息的一种结构。标题为海报图片对应的节目的标题,如电影《道士下山》对应的海报图片的标题为“道士下山”。海报图片地址是海报图片保存的位置,海报图片可能是本地服务器中的图片,也可能是保存在云端服务器的图片。

在其他实施例中,获取海报图片的预设操作可以是:检测到用户在建设购物网站并编辑商品时,为商品选择合适的商品展示图片的操作;或检测到用户在为手机或电脑音乐播放软件,编辑歌手信息时,为歌手选择合适的照片,或为音乐选择合适的专辑图片的操作;或检测到用户在电影网站编辑电影信息时,为电影选择合适的宣传图片的操作。

服务器120在接收到客户端110发送的请求信息时,获取与所述请求信息包含的所述海报图片对应的查询条件相匹配的目标图片。

例如,服务器120中预先存储有大量图片以及与图片对应的图片信息。图片与图片信息关联保存。图片信息主要包括:标题、图片地址、高宽比例、宽、高、更新时间。其中,服务器120可以将图片信息以表格的形式保存在服务器120的关系型数据库。

标题:海报图片对应的节目的标题,如电影《道士下山》对应的海报图片的标题为“道士下山”。

图片地址:图片保存的位置,海报图片可能是本地服务器中的图片,也可能是保存在云端服务器的图片。高宽比例:该图片的高与宽之比。宽:图片真实大小的宽,单位为像素;高:图片真实大小的高,单位为像素。更新时间:该图片的上传时间或上次修改时间。

服务器120在接收到客户端110发送的请求信息时,获取与请求信息包含的海报图片对应的查询条件相匹配的目标图片。

进一步地,当客户端110发送的查询条件包括海报图片对应的标题以及像素信息时,服务器120用于在接收到客户端110发送的请求信息时,根据海报图片对应的标题以及像素信息从数据库中获取与标题以及像素信息均匹配的目标图片,以及用于将目标图片发送至发送请求信息的客户端110。

其中,数据库可以是本地数据库,也可以是云端数据库。服务器130可从数据库中获取标题与查询条件中的标题、像素信息完全相同的目标图片,也可采用考虑模糊匹配方法,获取标题与查询条件中的标题相近,且像素信息与查询条件中的像素信息相近的目标图片。相近可以是两者之间的误差在可接受的预设范围内。

进一步地,当查询条件包括海报图片对应的标题以及像素信息;像素信息包括宽高比例、海报图片的高对应的像素值时,服务器120用于在接收到所述请求信息时,从数据库中获取与所述主题、所述宽高比、所述海报图片的高对应的像素值均匹配的目标图片。

例如,当请求信息中的查询条件包括海报图片对应的标题以及像素信息;像素信息包括宽高比例、海报图片的高对应的像素值时,服务器120在接收到所述请求信息时,从请求信息中获取查询条件,从数据库中获取与查询条件中包含的主题、宽高比、海报图片的高对应的像素值均匹配的目标图片。其中,获取到的目标图片可以为一个,也可以为至少两个。当获取到一个目标图片时,服务器120将该目标图片识别为海报图片,当获取到一个目标图片时,服务器120可以将至少两个图片均是别为海报图片,以供用户选择;也可以从中选择一个最优的目标图片识别为海报图片,最优的目标图片是指与请求信息中包含的查询条件匹配度最高的目标图片。

其中,对某节目而言,符合其标题,且高宽比例与推荐位的高宽比例一致,高与推荐位的高一致,并且更新时间最接近当前时刻的图片,为其海报图片。

进一步地,当获取到的目标图片的数目为至少两个时,服务器120还用于:根据所述至少两个目标图片对应的更新时间确定海报图片;其中,确定的所述海报图片的更新时间与当前时刻之间的时间差最小。

当请求信息中的查询条件包括海报图片对应的标题以及像素信息;像素信息包括宽高比例、海报图片的高对应的像素值时,服务器120在接收到所述请求信息时,从请求信息中获取查询条件,从数据库中获取与查询条件中包含的主题以及宽高比均匹配,且图片的高的像素值大于或等于查询条件中海报图片的高对应的像素值的目标图片;将与主题以及宽高比均匹配,且图片的高的像素值等于查询条件中海报图片的高对应的像素值的目标图片识别为第一类目标图片;将与主题信息以及宽高比均匹配,且图片的高的像素值大于查询条件中海报图片的高对应的像素值的目标图片识别为第二类目标图片;根据第一类图片中的目标图片各自对应的更新时间,从第一类目标图片中确定海报图片,并将第一类图片中除海报图片之外的其他目标图片,以及第二类图片识别为备选图片;其中,确定的海报图片的更新时间与当前时刻之间的时间差最小。

需要说明的是,考虑到图片清晰度的问题,服务器120获取图片的高的像素值大于或等于查询条件中海报图片的高对应的像素值的目标图片,而不获取小于海报图片的高对应的像素值的图片,即小于推荐位高的图片。推荐位的高通常为572像素,但并不限于此。

可以理解的是,服务器120可以只向客户端110发送海报图片,也可以将海报图片以及备选图片向客户端110发送。

进一步地,当获取到的目标图片的数目为至少两个时,服务器120还用于:所述服务器根据所述至少两个目标图片对应的更新时间将至少两个目标图片进行排序;从排序后的至少两个目标图片中确定海报图片以及备选图片;其中,确定的海报图片的更新时间与当前时刻之间的时间差最小。

例如,当服务器120获取到的目标图片的数目为至少两个时,服务器120获取至少两个目标图片各自对应的更新时间,并根据更新时间按时间先后进行顺序排序或倒序排列,根据处于首尾两端的目标图片的更新时间确定海报图片,并将除海报图片以外的其他目标图片识别为备选图片,此时,海报图片以及备选图片均是按更新时间进行排序的。

其中,服务器120标记了海报图片。顺序排列是指按时间先后顺序依次排列,此时,更新时间距离当前时刻最近的图片排列在最前面;倒序排列是指按时间从后到先的次序依次排列,此时,更新时间距离当前时刻最远/久的图片排列在最前面。服务器120在根据请求信息中包含的查询条件查找到目标图片时,将查找到的目标图片发送至发送该请求信息的客户端110。

服务器120用于将获取到的目标图片发送至发送请求信息的客户端110。

进一步地,当服务器120获取到的目标图片的数目为至少两个时,服务器将120还用于将至少两个目标图片发送至客户端110。

进一步地,当服务器120获取到的目标图片的数目为至少两个,且从中确定海报图片时,将确定的海报图片发送至发送请求信息的客户端110。

进一步地,当服务器120获取到的目标图片的数目为至少两个,并对至少两个目标图片进行排序,从队列中确定海报图片以及备选图片,且标记海报图片时,将已排序的海报图片、备选图片发送至客户端110。其中,海报图片以及备选图片均携带各自对应的队列标识,该队列标识用于客户端110能够根据列队标识呈现已排序的海报图片、备选图片。

客户端110用于接收并显示目标图片。

请一并参阅图3,图3是本发明显示海报图片一实施例的示意图。

其中,客户端110收到服务器120发送的目标图片后,将目标图片显示于资源编辑界面的待选框中(如图3所示),以供运营人员选择。其中,待选框为编辑资源界面用来放置最优图片及次优图片的控件。进一步地,当服务器120从排序后的所述至少两个目标图片中确定海报图片以及备选图片时,客户端110用于接收并显示服务器120发送的排序后的海报图片以及备选图片。

例如,客户端110可以将服务器120标记的海报图片显示于资源编辑界面的待选框中用于显示海报图片的第一显示区域,并将备选图片显示于资源编辑界面的待选框中用于显示备选图片的第二显示区域。第一显示区域位于第二显示区域之前,并将该海报图片发送至客户端110,以便客户端110在用于展示资源的推荐位显示该海报图片。可以理解的是,运营人员可以从备选图片中重新确定海报图片,并将重新确定的海报图片替换显示于第一显示区域中默认的海报图片。

可以理解的是,在本实施例中,当服务器120获取到至少两个目标图片时,由服务器120根据各目标图片的更新时间确定海报图片以及备选图片,在其他实施例中,也可以由客户端110根据服务器120确定的目标图片各自对应的更新时间确定海报图片以及备选图片。

上述方案,客户端当检测到用户触发获取海报图片的预设操作时,向服务器发送获取海报图片的请求信息;其中,所述请求信息包括所述海报图片对应的查询条件;所述服务器在接收到所述请求信息时,获取与所述请求信息包含的所述海报图片对应的查询条件相匹配的目标图片;所述服务器将所述目标图片发送至发送所述请求信息的所述客户端;所述客户端接收并显示所述目标图片。由于服务器能够根据客户端发送的请求信息自动获取与请求信息相匹配的海报图片,客户端用户在编辑资源时不需要从海量图片中手动筛选海报图片,就能够快速并准确查找到匹配的海报图片,能够节省海报图片查找时间,提高海报图片的查找效率,进而提高编辑资源的效率。

由于服务器只将匹配的海报图片发送至客户端,减小了传输图片的网络传输量,减轻了网络压力和带宽开销。

服务器可将匹配的海报图片以及备选图片发送至客户端,以便客户端用户选择,为运营人员提供了一个友好的选择合适的海报图片的途径。

请参阅图4,图4是本发明海报图片匹配方法一实施例的流程图。海报图片匹配方法可以应用于以下场景:智能电视编辑栏目时,为某节目选择合适的海报图片;建设购物网站,编辑商品时,为商品选择合适的商品展示图片;手机或电脑音乐播放软件,编辑歌手信息时,为歌手选择合适的照片;电影网站,编辑电影信息时,为电影选择合适的宣传图片本实施例中的海报图片匹配方法包括以下步骤:

S101:客户端当检测到用户触发获取海报图片的预设操作时,向服务器发送获取海报图片的请求信息;其中,所述请求信息包括所述海报图片对应的查询条件。

例如:客户端当检测到用户触发获取海报图片的预设操作时向服务器发送获取海报图片的请求信息;其中,该请求信息包括海报图片对应的查询条件。查询条件用于标识待获取的海报图片需要满足的条件。

请一并参阅图2,图2是本发明推荐位的用户界面一实施例的示意图。

触发获取海报图片的预设操作可以是,检测到运营人员通过客户端为如图2所示的推荐位选择资源,或进入某资源的编辑界面。其中,资源指一个具体的节目,比如一部电影或者一部电视剧。资源中保存着标题,海报图片地址等信息。推荐位是智能电视系统中用于展示资源的海报图片以及保存资源信息的一种结构。标题为海报图片对应的节目的标题,如电影《道士下山》对应的海报图片的标题为“道士下山”。海报图片地址是海报图片保存的位置,海报图片可能是本地服务器中的图片,也可能是保存在云端服务器的图片。

在其他实施例中,获取海报图片的预设操作可以是:检测到用户在建设购物网站并编辑商品时,为商品选择合适的商品展示图片的操作;或检测到用户在为手机或电脑音乐播放软件,编辑歌手信息时,为歌手选择合适的照片,或为音乐选择合适的专辑图片的操作;或检测到用户在电影网站编辑电影信息时,为电影选择合适的宣传图片的操作。

S102:所述服务器在接收到所述请求信息时,获取与所述请求信息包含的所述海报图片对应的查询条件相匹配的目标图片。

例如,服务器在接收到客户端发送的请求信息时,从数据库中获取与请求信息包含的海报图片对应的查询条件相匹配的目标图片。其中,数据库可以是本地数据库,也可以是云端数据库。

其中,服务器中预先存储有大量图片以及与图片对应的图片信息。图片与图片信息关联保存。图片信息主要包括:标题、图片地址、高宽比例、宽、高、更新时间。其中,服务器可以将图片信息以表格的形式保存在服务器的关系型数据库。

标题:海报图片对应的节目的标题,如电影《道士下山》对应的海报图片的标题为“道士下山”。

图片地址:图片保存的位置,海报图片可能是本地服务器中的图片,也可能是保存在云端服务器的图片。高宽比例:该图片的高与宽之比。宽:图片真实大小的宽,单位为像素;高:图片真实大小的高,单位为像素。更新时间:该图片的上传时间或上次修改时间。

S103:所述服务器将所述目标图片发送至发送所述请求信息的所述客户端。

服务器将从数据库中获取与请求信息包含的海报图片对应的查询条件相匹配的目标图片,发送至发送请求信息的客户端。

其中,获取到的目标图片可以为一个,也可以为至少两个。当获取到一个目标图片时,服务器将该目标图片识别为海报图片,当获取到一个目标图片时,服务器可以将至少两个图片均是别为海报图片,以供用户选择;也可以从中选择一个最优的目标图片识别为海报图片,最优的目标图片是指与请求信息中包含的查询条件匹配度最高的目标图片。

S104:所述客户端接收并显示所述目标图片。

请一并参阅图3,图3是本发明显示海报图片一实施例的示意图。

客户端收到服务器发送的海报图片后,将海报图片显示于资源编辑界面的待选框中(如图3所示),以供运营人员选择。其中,待选框为编辑资源界面用来放置最优图片及次优图片的控件。最优图片默认为海报图片,次优图片为备选图片。

上述方案,客户端当检测到用户触发获取海报图片的预设操作时,向服务器发送获取海报图片的请求信息;其中,所述请求信息包括所述海报图片对应的查询条件;所述服务器在接收到所述请求信息时,获取与所述请求信息包含的所述海报图片对应的查询条件相匹配的目标图片;所述服务器将所述目标图片发送至发送所述请求信息的所述客户端;所述客户端接收并显示所述目标图片。由于服务器能够根据客户端发送的请求信息自动获取与请求信息相匹配的海报图片,客户端用户在编辑资源时不需要从海量图片中手动筛选海报图片,就能够快速并准确查找到匹配的海报图片,能够节省海报图片查找时间,提高海报图片的查找效率,进而提高编辑资源的效率。

请参阅图5,图5是本发明海报图片匹配方法另一实施例的流程图。海报图片匹配方法可以应用于以下场景:智能电视编辑栏目时,为某节目选择合适的海报图片;建设购物网站,编辑商品时,为商品选择合适的商品展示图片;手机或电脑音乐播放软件,编辑歌手信息时,为歌手选择合适的照片;电影网站,编辑电影信息时,为电影选择合适的宣传图片。本实施例中的海报图片匹配方法包括以下步骤:

S201:客户端当检测到用户触发获取海报图片的预设操作时,向服务器发送获取海报图片的请求信息;其中,所述请求信息包括所述海报图片对应的查询条件。

例如:客户端当检测到用户触发获取海报图片的预设操作时向服务器发送获取海报图片的请求信息;其中,该请求信息包括海报图片对应的查询条件。查询条件用于标识待获取的海报图片需要满足的条件。

请一并参阅图2,图2是本发明推荐位的用户界面一实施例的示意图。

触发获取海报图片的预设操作可以是,检测到运营人员通过客户端为如图2所示的推荐位选择资源,或进入某资源的编辑界面。其中,资源指一个具体的节目,比如一部电影或者一部电视剧。资源中保存着标题,海报图片地址等信息。推荐位是智能电视系统中用于展示资源的海报图片以及保存资源信息的一种结构。标题为海报图片对应的节目的标题,如电影《道士下山》对应的海报图片的标题为“道士下山”。海报图片地址是海报图片保存的位置,海报图片可能是本地服务器中的图片,也可能是保存在云端服务器的图片。

在其他实施例中,获取海报图片的预设操作可以是:检测到用户在建设购物网站并编辑商品时,为商品选择合适的商品展示图片的操作;或检测到用户在为手机或电脑音乐播放软件,编辑歌手信息时,为歌手选择合适的照片,或为音乐选择合适的专辑图片的操作;或检测到用户在电影网站编辑电影信息时,为电影选择合适的宣传图片的操作。

进一步地,查询条件包括海报图片对应的标题以及像素信息;像素信息包括宽高比例、海报图片的高对应的像素值;还可以包括海报图片的宽的像素值。其中,高宽比例:该图片的高与宽之比;宽:图片真实大小的宽,单位为像素;高:图片真实大小的高,单位为像素。其中,海报图片的高对应的像素值,也是用于展示资源的推荐位的高的像素值。

S202:所述服务器在接收到所述请求信息时,获取与所述请求信息包含的所述海报图片对应的查询条件相匹配的目标图片。

例如,服务器在接收到客户端发送的请求信息时,从数据库中获取与请求信息包含的海报图片对应的查询条件相匹配的目标图片。其中,数据库可以是本地数据库,也可以是云端数据库。

其中,服务器中预先存储有大量图片以及与图片对应的图片信息。图片与图片信息关联保存。图片信息主要包括:标题、图片地址、高宽比例、宽、高、更新时间。其中,服务器可以将图片信息以表格的形式保存在服务器的关系型数据库。

标题:海报图片对应的节目的标题,如电影《道士下山》对应的海报图片的标题为“道士下山”。

图片地址:图片保存的位置,海报图片可能是本地服务器中的图片,也可能是保存在云端服务器的图片。高宽比例:该图片的高与宽之比。宽:图片真实大小的宽,单位为像素;高:图片真实大小的高,单位为像素。更新时间:该图片的上传时间或上次修改时间。

进一步地,当请求信息中的查询条件包括所述海报图片对应的标题以及像素信息时,步骤S202可以具体包括:所述服务器在接收到所述请求信息时,根据所述海报图片对应的标题以及像素信息从数据库中获取与所述标题以及像素信息均匹配的目标图片。

当请求信息中的查询条件包括所述海报图片对应的标题以及像素信息时,服务器可从数据库中获取标题与查询条件中的标题、像素信息完全相同的目标图片,也可采用考虑模糊匹配方法,获取标题与查询条件中的标题相近,且像素信息与查询条件中的像素信息相近的目标图片。相近可以是两者之间的误差在可接受的预设范围内。数据库可以是本地数据库,也可以是云端数据库。

进一步地,当请求信息中的查询条件包括海报图片对应的标题以及像素信息;像素信息包括宽高比例、海报图片的高对应的像素值时,步骤S202可以具体包括:所述服务器在接收到所述请求信息时,从数据库中获取与所述主题、所述宽高比、所述海报图片的高对应的像素值均匹配的目标图片。

例如,当请求信息中的查询条件包括海报图片对应的标题以及像素信息;像素信息包括宽高比例、海报图片的高对应的像素值时,服务器在接收到所述请求信息时,从请求信息中获取查询条件,从数据库中获取与查询条件中包含的主题、宽高比、海报图片的高对应的像素值均匹配的目标图片。其中,获取到的目标图片可以为一个,也可以为至少两个。当获取到一个目标图片时,服务器将该目标图片识别为海报图片,当获取到一个目标图片时,服务器可以将至少两个图片均是别为海报图片,以供用户选择;也可以从中选择一个最优的目标图片识别为海报图片,最优的目标图片是指与请求信息中包含的查询条件匹配度最高的目标图片。

其中,对某节目而言,符合其标题,且高宽比例与推荐位的高宽比例一致,高与推荐位的高一致,并且更新时间最接近当前时刻的图片,为其海报图片。

进一步地,当获取到的所述目标图片的数目为至少两个时,所述海报图片匹配方法还包括S203:根据所述至少两个目标图片对应的更新时间确定海报图片;其中,确定的所述海报图片的更新时间与当前时刻之间的时间差最小。

当请求信息中的查询条件包括海报图片对应的标题以及像素信息;像素信息包括宽高比例、海报图片的高对应的像素值时,服务器在接收到所述请求信息时,从请求信息中获取查询条件,从数据库中获取与查询条件中包含的主题以及宽高比均匹配,且图片的高的像素值大于或等于查询条件中海报图片的高对应的像素值的目标图片;将与主题以及宽高比均匹配,且图片的高的像素值等于查询条件中海报图片的高对应的像素值的目标图片识别为第一类目标图片;将与主题信息以及宽高比均匹配,且图片的高的像素值大于查询条件中海报图片的高对应的像素值的目标图片识别为第二类目标图片;根据第一类图片中的目标图片各自对应的更新时间,从第一类目标图片中确定海报图片,并将第一类图片中除海报图片之外的其他目标图片,以及第二类图片识别为备选图片;其中,海报图片的更新时间与当前时刻之间的时间差最小。

需要说明的是,考虑到图片清晰度的问题,服务器获取图片的高的像素值大于或等于查询条件中海报图片的高对应的像素值的目标图片,而不获取小于海报图片的高对应的像素值的图片,即小于推荐位高的图片。推荐位的高通常为572像素,但并不限于此。

可以理解的是,服务器可以只向客户端发送海报图片,也可以将海报图片以及备选图片向客户端发送。

进一步地,当获取到的所述目标图片的数目为至少两个时,所述海报图片匹配方法还可以包括S204:所述服务器根据所述至少两个目标图片对应的更新时间将至少两个目标图片进行排序;从排序后的所述至少两个目标图片中确定海报图片以及备选图片;其中,确定的所述海报图片的更新时间与当前时刻之间的时间差最小。

例如,当服务器获取到的目标图片的数目为至少两个时,服务器获取至少两个目标图片各自对应的更新时间,并根据更新时间按时间先后进行顺序排序或倒序排列,根据处于首尾两端的目标图片的更新时间确定海报图片,并将除海报图片以外的其他目标图片识别为备选图片,此时,海报图片以及备选图片均是按更新时间进行排序的。

其中,服务器标记了海报图片。顺序排列是指按时间先后顺序依次排列,此时,更新时间距离当前时刻最近的图片排列在最前面;倒序排列是指按时间从后到先的次序依次排列,此时,更新时间距离当前时刻最远/久的图片排列在最前面。

此时,服务器可以将标记的海报图片以及备选图片均发送至客户端。

服务器在执行步骤202、S203或S204之后,执行步骤S205。

S205:所述服务器将所述海报图片发送至发送所述请求信息的所述客户端;或者将所述海报图片以及所述备选图片发送至所述客户端。

服务器将从数据库中获取与请求信息包含的海报图片对应的查询条件相匹配的目标图片,发送至发送请求信息的客户端。

当获取到的目标图片只有一个时,将唯一的目标图片识别为海报图片,并将该海报图片发送至发送请求信息的客户端。

当获取到的目标图片为至少两个,且服务器确定并标记海报图片时,将标记的海报图片发送至发送请求信息的客户端。

进一步地,当获取到的目标图片为至少两个,从排序后的至少两个目标图片中确定海报图片以及备选图片时,服务器将海报图片以及备选图片发送至所述客户端。

例如,服务器当获取到的目标图片的数目为至少两个,并对至少两个目标图片进行排序,从队列中确定海报图片以及备选图片,且标记海报图片时,将已排序的海报图片、备选图片发送至客户端。其中,海报图片以及备选图片均携带各自对应的队列标识,该队列标识用于客户端能够根据列队标识呈现已排序的海报图片、备选图片。

S206:所述客户端接收并显示所述海报图片,或者接收并显示所述海报图片以及所述备选图片。

请一并参阅图3,图3是本发明显示海报图片一实施例的示意图。

其中,客户端收到服务器发送的海报图片后,将海报图片显示于资源编辑界面的待选框中(如图3所示),以供运营人员选择。其中,待选框为编辑资源界面用来放置最优图片及次优图片的控件。最优图片默认为海报图片,次优图片为备选图片。

进一步地,当服务器向客户端发送海报图片时,步骤S206可以具体包括:所述客户端接收并显示服务器发送的海报图片。

进一步地,当服务器从排序后的至少两个目标图片中确定海报图片以及备选图片,并将已排序的海报图片以及备选图片发送至客户端时,步骤S206可以具体包括:客户端接收并显示服务器发送的排序后的海报图片以及备选图片。

例如,客户端可以将服务器标记的海报图片显示于资源编辑界面的待选框中用于显示海报图片的第一显示区域,并将备选图片显示于资源编辑界面的待选框中用于显示备选图片的第二显示区域。第一显示区域位于第二显示区域之前,并将该海报图片发送至客户端,以便客户端在用于展示资源的推荐位显示该海报图片。可以理解的是,运营人员可以从备选图片中重新确定海报图片,并将重新确定的海报图片替换显示于第一显示区域中默认的海报图片。

可以理解的是,在本实施例中,当服务器获取到至少两个目标图片时,由服务器根据各目标图片的更新时间确定海报图片以及备选图片,在其他实施例中,也可以由客户端根据服务器确定的目标图片各自对应的更新时间确定海报图片以及备选图片。上述方案,客户端当检测到用户触发获取海报图片的预设操作时,向服务器发送获取海报图片的请求信息;其中,所述请求信息包括所述海报图片对应的查询条件;所述服务器在接收到所述请求信息时,获取与所述请求信息包含的所述海报图片对应的查询条件相匹配的目标图片;所述服务器将所述目标图片发送至发送所述请求信息的所述客户端;所述客户端接收并显示所述目标图片。由于服务器能够根据客户端发送的请求信息自动获取与请求信息相匹配的海报图片,客户端用户在编辑资源时不需要从海量图片中手动筛选海报图片,就能够快速并准确查找到匹配的海报图片,能够节省海报图片查找时间,提高海报图片的查找效率,进而提高编辑资源的效率。

由于服务器只将匹配的海报图片发送至客户端,减小了传输图片的网络传输量,减轻了网络压力和带宽开销。

服务器可将匹配的海报图片以及备选图片发送至客户端,以便客户端用户选择,为运营人员提供了一个友好的选择合适的海报图片的途径。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1