推荐信息获取方法、装置、系统、服务器及存储介质制造方法及图纸

技术编号:19480116 阅读:20 留言:0更新日期:2018-11-17 10:32
本发明专利技术实施例提供一种推荐信息获取方法、装置、系统、服务器及存储介质,业务服务器针对其提供的业务信息关联的一搜索图像,生成搜索请求并发送至搜索服务器,由搜索服务器提取该搜索图像的全局图像特征及多个区域对象特征,构成搜索图像特征,实现对候选图像进行相似性搜索,得到相应的候选推荐集合并反馈至业务服务器存储。可见,由于图像特征并不受人为因素影响,解决了基于图像标签进行相似度搜索,造成搜索结果不准确的技术问题,而且,本实施例进行相似度搜索的依据还包含有搜索图像的区域对象特征,提高了搜索到的推荐信息的准确性。

【技术实现步骤摘要】
推荐信息获取方法、装置、系统、服务器及存储介质
本专利技术涉及数据处理
,具体涉及一种推荐信息获取方法、装置、系统、服务器及存储介质。
技术介绍
如今,在用户通过互联网进行网页浏览过程中,比如浏览购物网页、新闻网页、搞笑图片网页等应用场景中,通常会采用图像搜索方法,即在数据库中对用户当前浏览图像进行相似性搜索,将得到的搜索结果作为推荐信息反馈给用户,以便用户了解与当前浏览图像相关的信息。目前进行图像搜索时,往往是利用图像的文本标签实现,具体由用户在客户端输入搜索关键词,客户端将搜索关键词发送至相应的业务服务器,由业务服务器从数据库中,搜索与该搜索关键词相似的标签对应的图像,反馈至客户端当前界面展示。然而,由于图像的标签往往是人工定义,往往会导致不同用户对同一图像设置的标签内容不一致,降低获取的推荐信息的准确性及效率,比如,购物网站中的一个穿着连衣裙的女生的图像,其被定义的标签可以有休闲装、女生、裙子等,当用户在购物网站输入连衣裙,往往无法准确搜索到用户希望查看的连衣裙图像。由此可见,如何通过图像搜索,提高获取推荐信息的准确性成为技术人员的研究重点之一。
技术实现思路
有鉴于此,本专利技术实施例提供一种推荐信息获取方法、装置、系统、服务器及存储介质,提高了推荐信息获取的准确性及效率。为实现上述目的,本专利技术实施例提供如下技术方案:一种推荐信息获取方法,应用于搜索服务器,所述方法包括:接收业务服务器发送的搜索请求,所述搜索请求指示有业务信息关联的搜索图像;响应所述搜索请求,提取所述搜索图像的搜索图像特征,所述搜索图像特征包括所述搜索图像的全局图像特征及区域对象特征,所述区域对象特征从所述搜索图像的至少一个图像区域提取;基于所述搜索图像特征,对图像数据库中的候选图像进行相似度搜索,得到与所述搜索图像关联的候选推荐集合,所述候选推荐集合至少包括至少一个候选图像;将得到的所述候选推荐集合反馈至所述业务服务器,由所述业务服务器将所述候选推荐集合与所述搜索图像进行关联存储。另一种推荐信息获取方法,应用于业务服务器,所述方法包括:向搜索服务器发送搜索请求,所述搜索请求指示有业务信息关联的搜索图像;接收所述搜索服务器响应所述搜索请求反馈的候选推荐集合,所述候选推荐集合至少包括至少一个候选图像,所述候选图像是基于所述搜索图像与图像数据库包含的候选图像的相似度筛选得到的;对所述候选推荐集合与所述搜索图像进行关联存储。一种推荐信息获取装置,应用于搜索服务器,所述装置包括:搜索请求接收模块,用于接收业务服务器针对搜索图像发起的搜索请求,所述搜索图像指示有业务信息关联的搜索图像;特征提取模块,用于响应所述搜索请求,提取所述搜索图像的搜索图像特征,所述搜索图像特征所述搜索图像的全局图像特征及区域对象特征,所述区域对象特征从所述搜索图像的至少一个图像区域提取;相似度搜索模块,用于基于所述搜索图像特征,对图像数据库中的候选图像进行相似度搜索,得到与所述搜索图像关联的候选推荐集合,所述候选推荐集合至少包括至少一个候选图像;候选推荐集合发送模块,用于将得到的所述候选推荐集合反馈至所述业务服务器。另一种推荐信息获取装置,应用于业务服务器,所述装置包括:搜索请求发送模块,用于向搜索服务器发送搜索请求,所述搜索请求指示有业务信息关联的搜索图像;候选推荐集合接收模块,用于接收所述搜索服务器响应所述搜索请求反馈的候选推荐集合,所述候选推荐集合至少包括至少一个候选图像,所述候选图像是基于所述搜索图像与图像数据库包含的候选图像的相似度筛选得到的;候选推荐集合存储模块,用于对所述候选推荐集合与所述搜索图像进行关联存储。一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行,实现如上任一推荐信息获取方法。一种服务器,所述服务器包括:通信接口;存储器,用于存储实现上述一种推荐信息获取方法的第一程序,或者用于存储实现上述另一种推荐信息获取方法的第二程序;处理器,用于加载并执行所述存储器存储的第一程序,实现上述一种推荐信息获取方法的各步骤;或者用于加载并执行所述存储器存储的第二程序,实现上述另一种推荐信息获取方法的各步骤。一种推荐信息获取系统,所述系统包括:业务服务器,用于实现上述一种推荐信息获取方法的各步骤;搜索服务器,用于实现上述另一种推荐信息获取方法的各步骤;客户端,用于基于当前用户对客户端当前界面输出信息的访问操作,生成相应业务访问请求,并将生成的业务访问请求发送至所述业务服务器,接收所述业务服务器响应所述业务访问请求反馈的目标推荐信息,并呈现在当前界面。基于上述技术方案,本实施例提供了一种推荐信息获取方法、装置、系统、服务器及存储介质,业务服务器针对其提供的业务信息关联的一搜索图像,生成搜索请求并发送至搜索服务器,由搜索服务器提取该搜索图像的搜索图像特征,其包括了整个搜索图像的全局图像特征,及从至少一个图像区域提取的区域对象特征,基于这样的搜索图像特征,对候选图像进行相似性搜索,得到相应的候选推荐集合并反馈至业务服务器存储。可见,由于图像特征并不受人为因素影响,解决了基于图像标签进行相似度搜索,造成搜索结果不准确的技术问题,而且,本实施例进行相似度搜索的依据还包含有搜索图像的区域对象特征,提高了搜索到的推荐信息的准确性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为现有的一种推荐信息获取方法的示意图;图2为本实施例提供的实现推荐信息获取方法的系统结构图;图3为本实施例提供的一种推荐信息获取方法的信令流程图;图4a为本实施例提供的一种搜索图像的图像区域示意图;图4b为本实施例提供的一种候选推荐集合的生成方法的示意图;图4c为本实施例提供的一种推荐信息获取方法的场景示意图;图5为本实施例提供的一种推荐信息获取方法的流程示意图;图6为本实施例提供的另一种推荐信息获取方法的流程示意图;图7为本实施例提供的又一种推荐信息获取方法的流程示意图;图8为本实施例提供的另一种推荐信息获取方法的场景示意图;图9为本实施例提供的又一种推荐信息获取方法的场景示意图;图10为本实施例提供的一种推荐信息获取装置的结构示意图;图11为本实施例提供的另一种推荐信息获取装置的结构示意图;图12为本实施例提供的另一种推荐信息获取装置的结构示意图;图13为本实施例提供的又一种推荐信息获取装置的结构示意图;图14为本实施例提供的又一种推荐信息获取装置的结构示意图;图15为本实施例提供的一种服务器的硬件结构示意图。具体实施方式为了实现主动向用户推送推荐信息,不需要用户输入搜索关键词,本专利技术的专利技术人提出采用基于内容的图像搜索的方式,来获取向用户推送的推荐信息,参照图1所示的流程示意图,获取用户关注的搜索图像(如用户点击选择的图像)后,通常是提取该搜索图像的全局图像整体,以获取由该全局图像特征映射到的标签,如图1中的休闲装、女生等标签,之后,使用该标签在图像数据库中进行筛选,即筛选具有该标签的候选图像,作为该用户的推荐信息推送给用户客户端。然而,图像标签这种显性描述本文档来自技高网...

【技术保护点】
1.一种推荐信息获取方法,其特征在于,应用于搜索服务器,所述方法包括:接收业务服务器发送的搜索请求,所述搜索请求指示有业务信息关联的搜索图像;响应所述搜索请求,提取所述搜索图像的搜索图像特征,所述搜索图像特征包括所述搜索图像的全局图像特征及区域对象特征,所述区域对象特征从所述搜索图像的至少一个图像区域提取;基于所述搜索图像特征,对图像数据库中的候选图像进行相似度搜索,得到与所述搜索图像关联的候选推荐集合,所述候选推荐集合至少包括至少一个候选图像;将得到的所述候选推荐集合反馈至所述业务服务器,由所述业务服务器将所述候选推荐集合与所述搜索图像进行关联存储。

【技术特征摘要】
1.一种推荐信息获取方法,其特征在于,应用于搜索服务器,所述方法包括:接收业务服务器发送的搜索请求,所述搜索请求指示有业务信息关联的搜索图像;响应所述搜索请求,提取所述搜索图像的搜索图像特征,所述搜索图像特征包括所述搜索图像的全局图像特征及区域对象特征,所述区域对象特征从所述搜索图像的至少一个图像区域提取;基于所述搜索图像特征,对图像数据库中的候选图像进行相似度搜索,得到与所述搜索图像关联的候选推荐集合,所述候选推荐集合至少包括至少一个候选图像;将得到的所述候选推荐集合反馈至所述业务服务器,由所述业务服务器将所述候选推荐集合与所述搜索图像进行关联存储。2.根据权利要求1所述的方法,其特征在于,所述基于所述搜索图像特征,对图像数据库中的候选图像进行相似度搜索,得到与所述搜索图像关联的候选推荐集合,包括:利用所述搜索图像特征,构建相应的搜索特征向量;获取图像数据库中各候选图像对应的候选特征向量;对所述搜索特征向量与各候选特征向量进行相似度计算;基于相似度计算结果,生成所述搜索图像的候选推荐集合,其中,候选图像对应的相似度越大,所述候选图像被选到候选推荐集合的概率越大。3.根据权利要求2所述的方法,其特征在于,所述基于相似度计算结果,生成所述搜索图像的候选推荐集合,包括:按照候选图像对应的相似度大小,从所述图像数据库中筛选出第一数量个候选图像;由所述第一数量个候选图像,构成所述搜索图像的候选推荐集合。4.根据权利要求3所述的方法,其特征在于,所述基于相似度计算结果,生成所述搜索图像的候选推荐集合,还包括:利用所述第一数量个候选图像分别对应区域对象特征,得到具有所述区域对象特征的扩展对象,所述扩展对象是相应候选图像包含的一对象;获取与所述扩展对象的对象属性关联的扩展信息;由所述第一数量个候选图像及相应关联的扩展信息,构成所述搜索图像的候选推荐集合。5.根据权利要求1-4任意一项所述的方法,其特征在于,所述响应所述搜索请求,提取所述搜索图像的搜索图像特征,包括:识别所述搜索图像包含的多个图像区域;从所述搜索图像提取的全局图像特征,并从各图像区域提取对应的区域对象特征;对所述全局图像特征及各区域对象特征进行特征融合,得到搜索图像特征。6.一种推荐信息获取方法,其特征在于,应用于业务服务器,所述方法包括:向搜索服务器发送搜索请求,所述搜索请求指示有业务信息关联的搜索图像;接收所述搜索服务器响应所述搜索请求反馈的候选推荐集合,所述候选推荐集合至少包括至少一个候选图像,所述候选图像是基于所述搜索图像与图像数据库包含的候选图像的相似度筛选得到的;对所述候选推荐集合与所述搜索图像进行关联存储。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:获取各历史用户标识对应的用户画像信息,所述用户画像信息至少包括用户行为信息;按照所述用户画像信息,对存储的各候选推荐集合进行筛选,得到各历史用户标识对应的推荐信息;当确定客户端输出的目标搜索图像,获取当前用户标识;搜索与所述目标搜索图像及所述当前用户标识对应的目标推荐信息;将所述目标推荐信息发送至所述客户端,由所述客户端当前界面呈现所述目标推荐信息。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:接收客户端发送的业务访问请求,所述业务访问请求是基于当前用户对客户端当前界面输出信息的访问操作生成的,且所述业务访问请求携带有当前用户标识;基于所述业务访问请求,得到所述客户端当前界面输出信息关...

【专利技术属性】
技术研发人员:李习华申瑞珉戴宇荣
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1