特征库的比对方法、装置、存储介质及电子装置与流程

文档序号:34590452发布日期:2023-06-28 17:07阅读:31来源:国知局
特征库的比对方法、装置、存储介质及电子装置与流程

本申请实施例涉及计算机领域,具体而言,涉及一种特征库的比对方法、装置、存储介质及电子装置。


背景技术:

1、随着信息技术的不断发展,需要进行大数量级的数据处理的任务,面对海量的数据,如何提高数据处理的能力将成为人类的现实需求。目前,相关技术中进行特征比对时,对于比对效率要求高的任务根本无法达到性能要求,无法是实现支持大规模的特征库之间进行特征比对,导致特征比对的效率较低的技术问题。

2、针对相关技术中存在的特征库的比对效率较低的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种特征库的比对方法、装置、存储介质及电子装置,以至少解决相关技术中存在的特征库的比对效率较低的问题。

2、根据本申请的一个实施例,提供了一种特征库的比对方法,包括:响应于特征库比对任务确定目标底库,其中,所述目标底库预先划分为n个底库分片,所述n个底库分片分别存储于n个比对服务器,所述特征库比对任务用于比对所述目标底库和目标加载库,n为正整数;根据所述特征库比对任务分别将m个加载库分片加载至所述n个比对服务器进行比对,得到n个服务器比对结果,其中,所述特征库比对任务预先拆分为多个分片比对子任务,一个所述分片比对子任务用于将一个加载库分片与一个所述底库分片进行比对,所述加载库预先划分为所述m个加载库分片,m为正整数,一个所述服务器比对结果表示一个所述底库分片与所述m个加载库分片的比对结果;将所述n个服务器比对结果合并为目标比对结果,其中,所述目标比对结果用于表示所述目标底库与所述目标加载库之间的比对结果。

3、根据本申请的另一个实施例,提供了一种特征库的比对装置,包括:确定模块,用于响应于特征库比对任务确定目标底库,其中,所述目标底库预先划分为n个底库分片,所述n个底库分片分别存储于n个比对服务器,所述特征库比对任务用于比对所述目标底库和目标加载库,n为正整数;处理模块,用于根据所述特征库比对任务分别将m个加载库分片加载至所述n个比对服务器进行比对,得到n个服务器比对结果,其中,所述特征库比对任务预先拆分为多个分片比对子任务,一个所述分片比对子任务用于将一个加载库分片与一个所述底库分片进行比对,所述加载库预先划分为所述m个加载库分片,m为正整数,一个所述服务器比对结果表示一个所述底库分片与所述m个加载库分片的比对结果;合并模块,用于将所述n个服务器比对结果合并为目标比对结果,其中,所述目标比对结果用于表示所述目标底库与所述目标加载库之间的比对结果。

4、根据本申请的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

5、根据本申请的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。

6、通过本申请,采用响应于特征库比对任务确定目标底库,其中,目标底库预先划分为n个底库分片,n个底库分片分别存储于n个比对服务器,特征库比对任务用于比对目标底库和目标加载库,n为正整数根据特征库比对任务分别将m个加载库分片加载至n个比对服务器进行比对,得到n个服务器比对结果,其中,特征库比对任务预先拆分为多个分片比对子任务,一个分片比对子任务用于将一个加载库分片与一个底库分片进行比对,加载库预先划分为m个加载库分片,m为正整数,一个服务器比对结果表示一个底库分片与m个加载库分片的比对结果将n个服务器比对结果合并为目标比对结果,其中,目标比对结果用于表示目标底库与目标加载库之间的比对结果的方式,采用特征分片、子任务划分执行及子任务结果合并,在n:m任务的整体执行过程中,可以根据性能要求,库特征数量规模要求对于服务器数量,线程数量,线程批量数进行灵活配置,满足复杂场景的n:m任务需求。通过多服务器、多线程、每一个线程批量处理n:m子任务来优化任务耗时,提高n:m比对性能。解决了相关技术中存在的特征库的比对效率较低的问题,达到了提高特征库的比对效率和存储空间内存利用率的效果。



技术特征:

1.一种特征库的比对方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述特征库比对任务分别将m个加载库分片加载至所述n个比对服务器进行比对,得到n个服务器比对结果,包括:

3.根据权利要求2所述的方法,其特征在于,所述利用所述m个加载库分片与第一底库分片进行比对,得到第一服务器比对结果,包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述在响应于特征库比对任务确定目标底库之前,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述响应于特征库比对任务确定目标底库,包括:

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:

8.一种特征库的比对装置,其特征在于,包括:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现所述权利要求1至7任一项中所述的方法的步骤。

10.一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述权利要求1至7任一项中所述的方法的步骤。


技术总结
本申请实施例提供了一种特征库的比对方法、装置、存储介质及电子装置,该方法包括:响应于特征库比对任务确定目标底库,根据特征库比对任务分别将M个加载库分片加载至N个比对服务器进行比对,得到N个服务器比对结果,一个服务器比对结果表示一个底库分片与M个加载库分片的比对结果将N个服务器比对结果合并为目标比对结果。本申请通过采用特征分片、子任务划分执行及子任务结果合并的方式,能够解决相关技术中存在的特征库的比对效率较低的问题。

技术研发人员:闵文刚,马东星,阮学武,沈瑜,周道利
受保护的技术使用者:浙江大华技术股份有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1