图片搜索方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:37622674 阅读:21 留言:0更新日期:2023-05-18 12:14
本公开提供了一种图片搜索方法、装置、电子设备和计算机可读存储介质,涉及人工智能技术领域,尤其涉及图像处理领域和智能搜索领域。具体实现方案为:获取查询信息;基于查询信息,确定至少一个图片风格;基于至少一个图片风格,生成至少一个输入图片;基于至少一个输入图片,搜索至少一个目标图片。本公开的技术方案提高了对用户的搜索需求的表达效果以及丰富了表达多样性,从而有利于获得满足用户需求的图片搜索结果,提升用户的搜索效率。提升用户的搜索效率。提升用户的搜索效率。

【技术实现步骤摘要】
图片搜索方法、装置、电子设备和计算机可读存储介质


[0001]本公开涉及人工智能
,尤其涉及图像处理领域和智能搜索领域。

技术介绍

[0002]图片搜索技术的应用在互联网上已经非常广泛,基本过程是:用户通过输入查询信息表达搜索意图,搜索引擎基于用户输入的查询信息,搜索出相关的图片;在搜索引擎提供的页面上,用户通过翻页、筛选等手段,浏览并获取图片。
[0003]为了提升图片搜索的效果,搜索引擎从支持文本搜图,发展到支持基于图片内容进行搜索(以图搜图),以及支持基于文本与图片结合作为查询信息的多模态搜索。然而,现有的图片搜索结果仍无法很好地满足用户需求。

技术实现思路

[0004]本公开提供了一种图片搜索方法、装置、电子设备和计算机可读存储介质。
[0005]根据本公开的一方面,提供了一种图片搜索方法,包括:
[0006]获取查询信息;
[0007]基于查询信息,确定至少一个图片风格;
[0008]基于至少一个图片风格,生成至少一个输入图片;
[0009]基于至少一个输入图片,搜索至少一个目标图片。
[0010]根据本公开的另一方面,提供了一种图片搜索装置,包括:
[0011]查询获取模块,用于获取查询信息;
[0012]风格确定模块,用于基于查询信息,确定至少一个图片风格;
[0013]输入确定模块,用于基于至少一个图片风格,生成至少一个输入图片;
[0014]图片搜索模块,用于基于至少一个输入图片,搜索至少一个目标图片。
[0015]根据本公开的另一方面,提供了一种电子设备,包括:
[0016]至少一个处理器;以及
[0017]与该至少一个处理器通信连接的存储器;其中,
[0018]该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行本公开实施例中任一的方法。
[0019]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,该计算机指令用于使该计算机执行根据本公开实施例中任一的方法。
[0020]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序在被处理器执行时实现根据本公开实施例中任一的方法。
[0021]根据本公开实施例的技术方案,在获取查询信息后,基于查询信息确定至少一个图片风格,并基于该图片风格生成至少一个输入图片,利用该至少一个输入图片进行目标图片的搜索。由于利用了基于查询信息确定的图片风格,生成输入图片,提高了对用户的搜索需求的表达效果以及丰富了表达多样性,从而有利于获得满足用户需求的图片搜索结
果,提升用户的搜索效率。
[0022]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0023]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0024]图1是本公开实施例提供的图片搜索方法的示例性应用场景的示意图;
[0025]图2是本公开一实施例提供的图片搜索方法的流程示意图;
[0026]图3是本公开一实施例提供的图片搜索方法中优化目标的示意图;
[0027]图4是本公开实施例的图片搜索方法的一个应用示例的示意图;
[0028]图5是本公开一实施例提供的图片搜索装置的示意性框图;
[0029]图6是本公开另一实施例提供的图片搜索装置的示意性框图;
[0030]图7是用来实现本公开实施例的图片搜索方法的电子设备的框图。
具体实施方式
[0031]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0032]为了便于理解本公开实施例的图片搜索方法,下面先对该方法的应用场景进行介绍。图1示出了本公开实施例提供的图片搜索方法的示例性应用场景的示意图。本公开实施例提供的图片搜索方法,可以应用于图片搜索装置12。图片搜索装置12可以部署于电子设备,该电子设备例如是单机或多机的终端、服务器或其他处理设备。如图1所示,图片搜索装置可以与用户设备11进行交互,接收用户设备的搜索请求,该请求中携带查询信息(query)。图片搜索装置12基于查询信息搜索查询信息对应的目标图片。
[0033]根据本公开实施例的图片搜索方法,在搜索目标图片的过程中,可以基于查询信息生成输入图片,以利用输入图片进行目标图片的搜索。作为示例而非限定,如图1所示,图片搜索装置12可以与AIGC(AI Generated Content,人工智能生成内容)服务器交互,通过AIGC服务器生成输入图片,从而提高对用户的搜索需求的表达效果以及丰富表达多样性,有利于搜索到满足用户的搜索需求的目标图片。
[0034]图2示出了本公开一实施例提供的图片搜索方法的流程示意图。如图2所示,该方法可以包括:
[0035]步骤S210、获取查询信息;
[0036]步骤S220、基于查询信息,确定至少一个图片风格;
[0037]步骤S230、基于至少一个图片风格,生成至少一个输入图片;
[0038]步骤S240、基于至少一个输入图片,搜索至少一个目标图片。
[0039]在本公开实施例中,查询信息(query)是用于表征用户的搜索需求或者说搜索意图的信息。示例性地,查询信息可以包括文本信息,例如关键词、查询词等。查询信息也可以包括图片信息,或者既包括文本信息,也包括图片信息。
[0040]示例性地,在本公开实施例中,基于查询信息确定的至少一个图片风格可以包括动漫、素描、艺术、抽象、中国风、科技感等。该图片风格用于生成至少一个输入图片。示例性地,可以基于至少一个图片风格以及查询信息中的语义信息,生成至少一个输入图片,使得输入图片可以与查询信息中的语义信息相关。
[0041]在本公开实施例中,目标图片可以是在图片库中搜索到的与查询信息对应的图片。示例性地,可以对输入图片的特征信息与图片库中的各图片的特征信息进行匹配,将匹配到的图片作为该目标图片。
[0042]在上述图片搜索方法中,通过生成输入图片,可以丰富对用户的搜索需求的表达多样性,同时,由于输入图片的图片风格是基于查询信息确定的,因此,有利于使生成的图片与用户的搜索需求相匹配,提高了对用户的搜索需求的表达效果。基于此,上述图片搜索方法有利于获得满足用户需求的图片搜索结果,提升用户的搜索效率。
[0043]在一个示例性的实施方式中,步骤S220、基于查询信息,确定至少一个图片风格,可以包括:基于查询信息中的文本信息,搜索至少一个参考图片;基于至少本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图片搜索方法,包括:获取查询信息;基于所述查询信息,确定至少一个图片风格;基于所述至少一个图片风格,生成至少一个输入图片;基于所述至少一个输入图片,搜索至少一个目标图片。2.根据权利要求1所述的方法,其中,所述基于所述查询信息,确定至少一个图片风格,包括:基于所述查询信息中的文本信息,搜索至少一个参考图片;基于所述至少一个参考图片中的每个图片的风格标签进行聚合,得到至少一个图片风格。3.根据权利要求1所述的方法,其中,所述基于所述查询信息,确定至少一个图片风格,包括:基于所述查询信息中的图片信息进行风格识别,得到至少一个图片风格。4.根据权利要求1

3中任一项所述的方法,其中,所述基于所述至少一个图片风格,生成至少一个输入图片,包括:针对所述至少一个图片风格中的每个图片风格,采用人工智能生成内容的方式,生成与所述查询信息中的语义信息相关且具有该图片风格的输入图片。5.根据权利要求1

4中任一项所述的方法,其中,所述基于所述至少一个输入图片,搜索至少一个目标图片,包括:确定所述至少一个输入图片中的每个输入图片的特征向量;基于所述每个输入图片的特征向量以及图片库中的每个图片的特征向量,在所述图片库中搜索所述至少一个目标图片。6.根据权利要求5所述的方法,其中,所述基于所述每个输入图片的特征向量以及图片库中的每个图片的特征向量,在所述图片库中搜索所述至少一个目标图片,包括:基于所述每个输入图片的特征向量与所述图片库中的每个图片的特征向量之间的距离,在所述图片库中搜索满足优化目标的至少一个目标图片;其中,所述优化目标包括:所述每个输入图片与所述至少一个目标图片中的每个目标图片之间的距离的总和最小。7.根据权利要求1

6中任一项所述的方法,还包括:显示所述至少一个输入图片所对应的至少一个风格标签;响应于接收到对所述至少一个风格标签中的第一风格标签的选择指令,根据每个目标图片的特征向量与所述第一风格标签所对应的输入图片的特征向量之间的距离,对所述至少一个目标图片进行排序显示。8.一种图片搜索装置,包括:查询获取模块,用于获取查询信息;风格确定模块,用于基于所述查询信息,确定至少一个图片风格;输入确定模块,用于基于所述至少一个图片风格,生成至少一个输入图片;图片搜索模块,用于基于所述至少一个输入图片,搜索至少一个目标图片。9.根据权利要求8所述的装置,其中,所述风格确定模块...

【专利技术属性】
技术研发人员:王光远杨文博
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

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

1