【技术实现步骤摘要】
特征检索方法、装置、计算机设备和存储介质
[0001]本申请涉及计算机
,特别是涉及一种特征检索方法、装置、计算机设备和存储介质。
技术介绍
[0002]检索技术目前在智慧零售领域有着广泛的应用,例如,在商场场景中,商场或店铺可基于应用有检索技术的检索系统,确定顾客身份或客流数据等。目前典型的检索系统主要包括摄像头取流解码、人脸人体CV(computer version,计算机视觉)计算、后台计算和检索服务四大模块。摄像头取流解码模块主要用于获取视频流,并对视频流进行解码以获得原始帧图片;人脸人体CV计算主要用于对原始帧图片进行人脸人体检测以获得人脸人体轨迹;人脸人体后台计算主要用于提取人脸人体轨迹中的生物特征,并基于生物特征在预设检索库中进行检索计算,以获得与人脸人体轨迹相匹配的顾客身份。
[0003]然而,当前检索系统中的检索库只存在于一台计算机设备中,随着后续检索库规模的不断增长,检索性能也将随之下降,从而导致海量并发的检索请求任务难以及时处理,对于实时性检索场景将是灾难性挑战。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够提升检索效率的特征检索方法、装置、计算机设备和存储介质。
[0005]一种特征检索方法,所述方法包括:
[0006]获取任务处理请求;
[0007]当所述任务处理请求中携带有与目标对象对应的待检生物特征时,将所述任务处理请求路由至检索集群中已实现服务注册的各个切片节点;
[0008]通过每个切片节点上运行 ...
【技术保护点】
【技术特征摘要】
1.一种特征检索方法,其特征在于,所述方法包括:获取任务处理请求;当所述任务处理请求中携带有与目标对象对应的待检生物特征时,将所述任务处理请求路由至检索集群中已实现服务注册的各个切片节点;通过每个切片节点上运行的检索服务,分别基于各自所对应的检索切片库对所述待检生物特征进行并行检索,得到各自对应的检索子结果;其中,所述检索切片库是基于对全量特征库进行切片划分得到的;根据各所述检索子结果,确定与所述任务处理请求对应的检索结果;所述检索结果用于对所述目标对象进行身份识别。2.根据权利要求1所述的方法,其特征在于,所述通过每个切片节点上运行的检索服务,分别基于各自所对应的检索切片库对所述待检生物特征进行并行检索,得到各自对应的检索子结果,包括:确定每个切片节点上运行的检索服务;对于确定的多个所述检索服务中的每个检索服务,均将所述待检生物特征与相应检索服务所对应的检索切片库中的样本生物特征进行相似度计算;对于确定的多个所述检索服务中的每个检索服务,均根据相似度计算结果从相应的所述样本生物特征中筛选出候选生物特征,并根据所述候选生物特征确定对应的检索子结果。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定全量特征库,并对所述全量特征库进行切片划分,得到多于一个的检索库切片;将各所述检索库切片分别分配至所述检索集群中的切片节点;对于每个所述切片节点,并基于分配至的检索切片库,创建对应的检索服务,以实现服务注册。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当获取得到新增节点的新增节点信息时,确定所述检索集群中的切片锚点,并将所述新增节点信息发送至所述切片锚点;所述切片锚点为所述检索集群中已实现服务注册的多个切片节点中的其中一个切片节点;通过所述切片锚点将所述新增节点加入至与所述检索集群对应的空闲队列,以实现将所述新增节点加入至所述检索集群;在所述检索集群中广播所述新增节点的新增节点信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述任务处理请求中携带有索引信息时,确定与所述索引信息相对应的目标检索切片库,并确定与所述目标检索切片库相关联的目标切片节点;当所述目标检索切片库未处于转移状态时,通过所述目标切片节点上运行的检索服务,并基于所述索引信息对所述目标检索切片库进行特征管理,以响应所述任务处理请求。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:当所述目标检索切片库处于所述转移状态时,确定所述任务处理请求所对应的操作类型;当所述任务处理请求对应增操作类型时,确定所述目标检索切片库待重新分配至的转
移节点,并将对应增操作类型的任务处理请求转发至所述转移节点;通过所述转移节点上运行的检索服务,并基于所述索引信息对所述目标检索切片库进行特征增操作,以响应所述任务处理请求。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:当所述任务处理请求所对应的操作类型为删操作类型、改操作类型和查操作类型中的至少一种时,通过所述目标切片节点响应所述任务处理请求,得到对应的任务处理结果;当所述任务处理结果表征所述任务处理请求响应失败时,确定所述目标检索切片库待重新分配至的转移节点,将所述任务处理请求转发至所述转移节点...
【专利技术属性】
技术研发人员:严石伟,蒋楠,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。