反馈搜索结果的方法、装置及存储介质制造方法及图纸

技术编号:34761958 阅读:13 留言:0更新日期:2022-08-31 19:02
本申请提供了一种反馈搜索结果的方法、装置及存储介质,涉及终端技术领域。包括:获取包括M个对象的第一图像,对于M个中的N个对象,在N大于或等于2的情况下,确定N个对象的排列顺序。任一个对象的排列顺序基于场景意图权重、置信度评分、物体关系评分中的任一项或多项确定,场景意图权重用于指示在第一图像对应的场景下任一个对象被搜索的概率,置信度评分为任一个对象与图像库中的图像的相似度,物体关系评分用于指示任一个对象在第一图像中的重要程度,根据N个对象的排列顺序,反馈N个对象中的部分对象或者全部对象的搜索结果。将具有良好搜索结果且用户可能感兴趣的对象的搜索结果优先反馈给用户,使得反馈具有一定的针对性。性。性。

【技术实现步骤摘要】
反馈搜索结果的方法、装置及存储介质


[0001]本申请涉及终端
,尤其涉及一种反馈搜索结果的方法、装置及存储介质。

技术介绍

[0002]视觉搜索是以图像作为搜索输入源进行搜索,以获取图像中的对象的相关图像、文字等多种搜索结果。越来越多的用户在电子设备上通过视觉搜索技术来实现对一些对象的搜索需求。
[0003]目前,在视觉搜索过程中,电子设备获取图像,之后,通过对图像进行图像检测处理以确定图像中的一个或多个对象。电子设备对所确定的对象进行搜索,得到搜索结果。电子设备得到搜索结果后,按照每个对象在图像中的位置顺序,向用户反馈每个对象的搜索结果。
[0004]然而,上述向用户反馈的搜索结果为第一图像中的每个对象的搜索结果,反馈的针对性较差,导致最终向用户反馈的搜索结果的准确度较低。

技术实现思路

[0005]本申请提供一种反馈搜索结果的方法、装置及存储介质,解决了现有技术中向用户反馈的搜索结果的准确度较低的问题。
[0006]为达到上述目的,本申请采用如下技术方案:
[0007]第一方面,提供一种反馈搜索结果的方法,所述方法包括:
[0008]获取第一图像,所述第一图像包括M个对象,所述M为大于或等于2的整数;
[0009]对于所述M个对象中的N个对象,在所述N大于或等于2的情况下,确定所述N个对象的排列顺序,所述N为小于或等于所述M的正整数;
[0010]其中,所述N个对象中任一个对象的排列顺序是基于场景意图权重、置信度评分、物体关系评分中的任一项或多项确定的,所述场景意图权重用于指示在所述第一图像对应的场景下所述任一个对象被搜索的概率,所述置信度评分为所述任一个对象与图像库中的图像的相似度,所述物体关系评分用于指示所述任一个对象在所述第一图像中的重要程度;
[0011]根据所述N个对象的排列顺序,反馈所述N个对象中的部分对象或者全部对象的搜索结果。
[0012]本申请通过根据N个对象的排列顺序对N个对象进行筛选和排序,以将具有良好搜索结果且用户可能感兴趣的对象的搜索结果优先反馈给用户,使得反馈具有一定的针对性,从而达到提高了最终反馈的搜索结果的准确度的效果。
[0013]作为本申请的一个示例,所述N个对象中任一个对象的场景意图权重、置信度评分、物体关系评分中的任一项或多项通过如下方式确定:
[0014]通过目标检测模型对所述第一图像进行图像检测处理,得到第一对象在所述第一图像中的对象区域和/或所述第一对象的对象类别,所述第一对象为所述N个对象中的任一
个对象;
[0015]基于所述第一对象在所述第一图像中的对象区域和所述第一对象的对象类别确定所述第一对象的置信度评分,和/或,基于所述第一对象在所述第一图像中的对象区域确定所述第一对象的物体关系评分,和/或,基于所述第一对象的对象类别确定所述第一对象的场景意图权重。
[0016]本申请通过目标检测模型对第一图像进行图像检测处理,以得到第一对象在第一图像中的对象区域和/或对象类别,从而基于第一对象的图像区域和/或对象类别,确定第一对象的场景意图权重、置信度评分、物体关系评分中的至少一项,进而利用各个对象的场景意图权重、置信度评分、物体关系评分中的至少一项对第一图像中的对象进行筛选和排序,以准确地向用户反馈用户可能感兴趣的对象。
[0017]作为本申请的一个示例,所述基于所述第一对象在所述第一图像中的对象区域和所述第一对象的对象类别确定所述第一对象的置信度评分,包括:
[0018]确定与所述第一对象的对象类别对应的图像库;
[0019]确定所述第一对象在所述第一图像中的对象区域与所述图像库包括的多个图像中每个图像之间的相似度;
[0020]将所确定的多个相似度中的最大相似度作为所述第一对象的置信度评分。
[0021]如此,根据置信度评分从第一图像中筛选出搜索对象,使得意图理解与搜索结果相呼应,可以提高意图搜索的准确性。
[0022]作为本申请的一个示例,所述第一图像包括多个区域,且所述多个区域中的每个区域具有用于指示所述每个区域的位置重要程度的预设分值,且所述多个区域中的至少两个区域的预设分值不相同;
[0023]所述基于所述第一对象在所述第一图像中的对象区域确定所述第一对象的物体关系评分,包括:
[0024]基于所述第一对象在所述第一图像中的对象区域内包括的每个区域的预设分值,确定所述第一对象在所述第一图像中的位置重要程度值;
[0025]基于所述第一对象的位置重要程度值确定所述第一对象的物体关系评分。
[0026]通过确定第一图像中的N个对象在二维空间里的位置重要程度值,基于位置重要程度值确定物体关系评分,根据物体关系评分从第一图像中筛选搜索对象,以便于只对第一图像中较为重要的对象进行意图搜索,从而为用户提供感兴趣的搜索对象的搜索结果,可以提高用户体验。
[0027]作为本申请的一个示例,所述基于所述第一对象的位置重要程度值确定所述第一对象的物体关系评分之前,还包括:
[0028]当所述第一图像中包括参考对象时,基于所述第一对象在所述第一图像中的对象区域与所述参考对象在所述第一图像中的对象区域,获取所述第一对象与所述参考对象在所述第一图像中的距离作为所述第一对象的附属关系程度值;
[0029]所述基于所述第一对象的位置重要程度值确定所述第一对象的物体关系评分,包括:
[0030]基于所述第一对象的位置重要程度值和附属关系程度值,确定所述第一对象的物体关系评分。
[0031]通过确定第一图像中的N个对象在二维空间里的位置重要程度值,以及确定每个对象与参考对象之间的附属关系程度值,然后基于位置重要程度值和附属关系程度值确定每个对象的物体关系评分,使得对象的搜索意图与对象属性相关联,从而为用户优先推荐用户可能感兴趣的搜索对象的搜索结果,进而提高了用户体验。
[0032]作为本申请的一个示例,所述基于所述第一对象的对象类别确定所述第一对象的场景意图权重,包括:
[0033]确定所述第一图像的场景类别;
[0034]基于所述第一图像的场景类别和所述第一对象的对象类别,以及场景类别、对象类别与场景意图权重之间的对应关系,确定所述第一对象的场景意图权重。
[0035]通过确定第一图像的场景类别,然后根据场景类别确定第一图像中的搜索对象的搜索意图排序,根据搜索意图排序展示第一图像中的搜索对象的搜索结果。如此,将搜索结果与场景相结合,使得搜索结果与场景更为贴近,避免搜索结果与第一图像的场景相脱离,使得向用户展示的搜索结果更加符合第一图像的场景,从而为用户优先推荐用户可能感兴趣的搜索结果,进而提高了用户体验。
[0036]作为本申请的一个示例,所述N个对象在所述第一图像中的质量评分大于或等于质量评分阈值,所述任一个对象的质量评分是基于所述任一个对象的模糊度和/或完整度确定的。
[0037]通过将一些图像质量较差的对象过滤掉,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种反馈搜索结果的方法,其特征在于,所述方法包括:获取第一图像,所述第一图像包括M个对象,所述M为大于或等于2的整数;对于所述M个对象中的N个对象,在所述N大于或等于2的情况下,确定所述N个对象的排列顺序,所述N为小于或等于所述M的正整数;其中,所述N个对象中任一个对象的排列顺序是基于场景意图权重、置信度评分、物体关系评分中的任一项或多项确定的,所述场景意图权重用于指示在所述第一图像对应的场景下所述任一个对象被搜索的概率,所述置信度评分为所述任一个对象与图像库中的图像的相似度,所述物体关系评分用于指示所述任一个对象在所述第一图像中的重要程度;根据所述N个对象的排列顺序,反馈所述N个对象中的部分对象或者全部对象的搜索结果。2.如权利要求1所述的方法,其特征在于,所述N个对象中任一个对象的场景意图权重、置信度评分、物体关系评分中的任一项或多项通过如下方式确定:通过目标检测模型对所述第一图像进行图像检测处理,得到第一对象在所述第一图像中的对象区域和/或所述第一对象的对象类别,所述第一对象为所述N个对象中的任一个对象;基于所述第一对象在所述第一图像中的对象区域和所述第一对象的对象类别确定所述第一对象的置信度评分,和/或,基于所述第一对象在所述第一图像中的对象区域确定所述第一对象的物体关系评分,和/或,基于所述第一对象的对象类别确定所述第一对象的场景意图权重。3.如权利要求2所述的方法,其特征在于,所述基于所述第一对象在所述第一图像中的对象区域和所述第一对象的对象类别确定所述第一对象的置信度评分,包括:确定与所述第一对象的对象类别对应的图像库;确定所述第一对象在所述第一图像中的对象区域与所述图像库包括的多个图像中每个图像之间的相似度;将所确定的多个相似度中的最大相似度作为所述第一对象的置信度评分。4.如权利要求2所述的方法,其特征在于,所述第一图像包括多个区域,且所述多个区域中的每个区域具有用于指示所述每个区域的位置重要程度的预设分值,且所述多个区域中的至少两个区域的预设分值不相同;所述基于所述第一对象在所述第一图像中的对象区域确定所述第一对象的物体关系评分,包括:基于所述第一对象在所述第一图像中的对象区域内包括的每个区域的预设分值,确定所述第一对象在所述第一图像中的位置重要程度值;基于所述第一对象的位置重要程度值确定所述第一对象的物体关系评分。5.如权利要求4所述的方法,其特征在于,所述基于所述第一对象的位置重要程度值确定所述第一对象的物体关系评分之前,还包括:当所述第一图像中包括参考对象时,基于所述第一对象在所述第一图像中的对象区域与所述参考对象在所述第一图像中的对象区域,获取所述第一对象与所述参考对象在所述第一图像中的距离作为所述第一对象的附属关系程度值;所述基于所述第一对象的位置重要程度值确定所述第一对象的物体关系评分,包括:
基于所述第一对象的位置重要程度值和附属关系程度值,确定所述第一对象的物体关系评分。6.如权利要求2所述的方法,其特征在于,所述基于所述第一对象的对象类别确定所述第一对象的场景意图权重,包括:确定所述第一图像的场景类别;基于所述第一图像的场景类别和所述第一对象的对象类别,以及场景类别、对象类别与场景意图权重之间的对应关系,确定所述第一对象的场景意图权重。7.如权利要求1

6中任一项所述的方法,其特征在于,所述N个对象在所述第一图像中的质量评分大于或等于质量评分阈值,所述任一个对象的质量评分是基于所述任一个对象的模糊度和/或完整度确定的。8.如权利要求1

7中任一项所述的方法,其特征在于,所述根据所述N个对象的排列顺序,反馈所述N个对象中的部分对象或者全部对象的搜索结果,包括:获取所述N个对象中的部分对象或者全部对象的搜索结果包括的对象标签;...

【专利技术属性】
技术研发人员:郝磊王育王敏许松岑钟伟才赵振华
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1