本发明实施例涉及互联网,尤其涉及一种视频搜索方法、装置、设备及存储介质。
背景技术:
1、随着移动互联网发展,手机端购物已成为人们生活的常态。人们在搜索商品时采用的手段也越来越丰富,当前的主要搜索方式如:文本搜索常用的是关键字匹配;语义搜索通过用户输入的搜索内容来理解用户真正的意图,将所有要搜索的内容转化为高维数学向量,并与要搜索的内容进行向量匹配,把相似度最高的结果展现出来;拍照搜索也就是以图搜图,用户通过图片搜索商品时,需要与库中的所有图片进行特征匹配,也就是与库中的每张图片计算相似度。
2、然而,在实现本发明过程中,发现现有技术中至少存在如下问题:
3、现有技术需要一一计算输入内容和要搜索内容之间的相似度得到搜索结果,这样导致算力浪费,降低搜索效率。
技术实现思路
1、本发明实施例提供了一种视频搜索方法、装置、设备及存储介质,以减少内容搜索时的算力浪费,并提高搜索效率。
2、第一方面,本发明实施例提供了一种视频搜索方法,所述方法包括:
3、确定待搜索物品图片的目标特征向量,并根据所述目标特征向量确定与所述待搜索物品图片匹配的特征索引搜索范围;
4、根据所述特征索引搜索范围从预先建立的特征索引数据库中搜索候选特征索引;其中,所述特征索引数据库包括与各视频匹配的特征索引;
5、根据所述候选特征索引确定与所述待搜索物品图片匹配的目标视频。
6、第二方面,本发明实施例还提供了一种视频搜索装置,该装置包括:
7、搜索范围确定模块,用于确定待搜索物品图片的目标特征向量,并根据所述目标特征向量确定与所述待搜索物品图片匹配的特征索引搜索范围;
8、特征索引搜索模块,用于根据所述特征索引搜索范围从预先建立的特征索引数据库中搜索候选特征索引;其中,所述特征索引数据库包括与各视频匹配的特征索引;
9、视频确定模块,用于根据所述候选特征索引确定与所述待搜索物品图片匹配的目标视频。
10、第三方面,本发明实施例提供了一种电子设备,所述电子设备包括:
11、一个或多个处理器;
12、存储器,用于存储一个或多个程序;
13、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任意实施例所提供的视频搜索方法。
14、第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所提供的视频搜索方法。
15、上述发明中的实施例具有如下优点或有益效果:
16、本发明实施例的技术方案,通过确定待搜索物品图片的目标特征向量,并根据目标特征向量确定与待搜索物品图片匹配的特征索引搜索范围;根据特征索引搜索范围从预先建立的包括各视频特征索引的特征索引数据库中搜索候选特征索引;根据候选特征索引确定与待搜索物品图片匹配的目标视频,因为采用依据特征索引搜索范围过滤特征索引数据库的特征索引得到候选特征索引,将候选特征索引对应视频确定为目标视频的技术手段,所以克服了现有技术需要一一计算输入内容和要搜索内容之间的相似度得到搜索结果,导致算力浪费,降低搜索效率的问题,进而达到减少内容搜索时的算力浪费,并提高搜索效率的技术效果。
1.一种视频搜索方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,确定待搜索物品图片的目标特征向量,包括:
3.根据权利要求1所述的方法,其特征在于,根据所述目标特征向量确定与所述待搜索物品图片匹配的特征索引搜索范围,包括:
4.根据权利要求3所述的方法,其特征在于,根据所述各目标特征值,确定与所述待搜索物品图片匹配的特征索引搜索范围,其特征在于,包括:
5.根据权利要求1所述的方法,其特征在于,所述特征索引数据库通过以下方式建立:
6.根据权利要求1所述的方法,其特征在于,根据所述特征索引搜索范围从预先建立的特征索引数据库中搜索候选特征索引,包括:
7.根据权利要求1所述的方法,其特征在于,还包括:
8.根据权利要求1-7中任一项所述的方法,其特征在于,在确定待搜索物品图片的目标特征向量之前,还包括:
9.一种视频搜索装置,其特征在于,包括:
10.一种电子设备,其特征在于,所述电子设备包括:
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-8中任一所述的视频搜索方法。