【技术实现步骤摘要】
图像搜索方法、系统和索引构建方法和介质
本说明书涉及计算机
,特别涉及一种图像搜索方法、系统和索引构建方法和介质。
技术介绍
计算机技术随着社会发展越来越普及。人们通过互联网浏览各种页面,以满足不同的需求。在一些情况下,用户会使用电子设备浏览图像。为了便于浏览,用户可以输入关键词进行查询。
技术实现思路
本说明书实施方式提供一种图像搜索方法、系统和索引构建方法和介质。本说明书实施方式提供一种图像搜索方法,包括:接收附带有关键词的查询请求;根据所述查询请求生成搜索向量;其中,所述搜索向量用于表征所述关键词;在同一个向量空间中,选择与所述搜索向量相匹配的图像向量,得到结果集;所述图像向量用于表征图像和所述图像的文案。本说明书实施方式提供一种图像搜索系统,包括:请求接收模块,用于接收附带有关键词的查询请求;搜索向量生成模块,用于根据所述查询请求生成搜索向量;其中,所述搜索向量用于表征所述关键词;查询模块,用于在同一个向量空间中,选择与所述搜索向量相匹配的图像向量,得到结果集;所述图像向量用于表征图像和所述图像的文案。本说明书实施方式提供一种图像搜索系统,包括:业务服务器和搜索引擎;所述业务服务器用于接收客户端提供的附带有关键词的查询请求;根据所述查询请求生成能表征所述关键词的搜索向量,提供给所述搜索引擎;将得到的结果集,反馈给所述客户端;所述搜索引擎用于在同一个向量空间中,选择与所述搜索向量相匹配的图像向量,得到结果集;将所述结果集反馈给所述业务服务器;其中,所述图像向量用于表征图像和所述图像的文案。本说明书实施方式提供一种索引构建方法,包括:获取图像和所述图 ...
【技术保护点】
1.一种图像搜索方法,其特征在于,包括:接收附带有关键词的查询请求;根据所述查询请求生成搜索向量;其中,所述搜索向量用于表征所述关键词;在同一个向量空间中,选择与所述搜索向量相匹配的图像向量,得到结果集;所述图像向量用于表征图像和所述图像的文案。
【技术特征摘要】
1.一种图像搜索方法,其特征在于,包括:接收附带有关键词的查询请求;根据所述查询请求生成搜索向量;其中,所述搜索向量用于表征所述关键词;在同一个向量空间中,选择与所述搜索向量相匹配的图像向量,得到结果集;所述图像向量用于表征图像和所述图像的文案。2.根据权利要求1所述的方法,其特征在于,提供包括所述图像向量和访问标识的索引,所述访问标识用于访问所述图像向量表征的图像;在选择图像向量的步骤中包括:在所述索引的图像向量与所述搜索向量进行匹配运算,得到所述结果集;所述结果集至少包括与所述搜索向量相匹配的图像向量对应的访问标识。3.根据权利要求1所述的方法,其特征在于,在生成搜索向量的步骤中包括:根据所述关键词生成所述搜索向量。4.根据权利要求3所述的方法,其特征在于,在生成所述搜索向量的步骤中包括:针对所述关键词进行分词处理,得到至少一个子关键词;根据每个所述子关键词生成词语表征值;每个所述词语表征值用于表征对应的词语;将所述词语表征值排列形成所述搜索向量。5.根据权利要求4所述的方法,其特征在于,在形成所述搜索向量的步骤中包括:根据所述词语表征值所表征的子关键词处于所述关键词中的顺序,对所述词语表征值进行排序。6.根据权利要求1所述的方法,其特征在于,在选择图像向量的步骤中包括:将所述搜索向量与图像向量的对位求和,在求得数值大于或等于第一指定阈值的情况下,认为所述图像向量与所述搜索向量相匹配;或者,将所述搜索向量与图像向量之间的对位相减后求和,在得到的数值小于第二指定阈值的情况下,认为所述图像向量与所述搜索向量相匹配;或者,将所述搜索向量与图像向量做内积,当得到的数值大于或等于第三指定阈值时,认为所述图像向量与所述搜索向量相匹配。7.根据权利要求1所述的方法,其特征在于,所述图像向量包括第一数据段和第二数据段;所述第一数据段用于表征图像,所述第二数据段用于表征所述图像的文案;在进行匹配运算的步骤中包括:分别将所述搜索向量与所述图像向量的第一数据段和所述第二数据段进行匹配运算;在所述搜索向量与所述第一数据段、所述第二数据段中的一个相匹配时,认为所述搜索向量与所述图像向量相匹配。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述结果集发送给提供所述查询请求的客户端,以用于所述客户端展示被选择的图像向量所表征的图像。9.一种图像搜索系统,其特征在于,包括:请求接收模块,用于接收附带有关键词的查询请求;搜索向量生成模块,用于根据所述查询请求生成搜索向量;其中,所述搜索向量用于表征所述关键词;查询模块,用于...
【专利技术属性】
技术研发人员:刘瑞涛,刘宇,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。