一种多端算法融合的数据检索方法、系统、设备和介质技术方案

技术编号:32131024 阅读:10 留言:0更新日期:2022-01-29 19:30
本发明专利技术提出一种多端算法融合的数据检索方法、系统、设备和介质,包括:用户端根据每次输入的检索数据从预存储的各检索算法中匹配对应的检索结果,并根据每次被选择的检索结果,调整对应检索算法的权重比例;采用指定的多个所述检索算法对同一检索数据进行融合检索时,根据多个所述检索算法的权重比例获取对应融合检索结果;本发明专利技术可有效兼容多家算法提供方的检索算法,提供准确可靠的数据检索结果。果。果。

【技术实现步骤摘要】
一种多端算法融合的数据检索方法、系统、设备和介质


[0001]本专利技术涉及大数据安防应用领域,尤其涉及一种多端算法融合的数据检索方法、系统、设备和介质。

技术介绍

[0002]随着信息时代的飞速发展,安防行业也迎来了蓬勃发展,然而不同厂商针对安防的设备和算法各有所长,难以形成统一的规格和标准;在不同厂商的算法系统之间往往需要通过手动切换以及肉眼对比等方式进行不同数据进行检索,处理效率低,研判难度大。此外,现有的检索数据类型扩展成本高,也极大地限制了安防数据检索应用的推广。如何有效整合不同厂商的检索算法,进行准确快速的数据检索成为当前亟需解决的一大难题。

技术实现思路

[0003]鉴于以上现有技术存在的问题,本专利技术提出一种多端算法融合的数据检索方法、系统、设备和介质,主要解决现有检索方法检索准确性不高的问题。
[0004]为了实现上述目的及其他目的,本专利技术采用的技术方案如下。
[0005]一种多端算法融合的数据检索方法,包括:
[0006]用户端根据每次输入的检索数据从预存储的各检索算法中匹配对应的检索结果,并根据每次被选择的检索结果,调整对应检索算法的权重比例;
[0007]采用指定的多个所述检索算法对同一检索数据进行融合检索时,根据多个所述检索算法的权重比例获取对应融合检索结果。
[0008]可选地,用户端根据每次输入的检索数据从预存储的各检索算法中匹配对应的检索结果,并根据每次被选择的检索结果,调整对应检索算法的权重比例,包括:
[0009]所述用户端连接多个算法提供方,从所述算法提供方获取对应的检索算法存储到所述用户端;
[0010]为每个所述检索算法分配初始权重比例和权重绝对值,根据所述初始权重比例和对应的权重绝对值计算对应检索算法的权重值;
[0011]在检索交互过程中,任一所述检索算法的检索结果被选择,则为对应检索算法的权重值附加预设的权重增量,得到调整后的权重值;
[0012]根据各检索算法对应的所述调整后的权重值,更新对应检索算法的权重比例。
[0013]可选地,为每个检索算法分配权重绝对值,包括:
[0014]预设用于检索比对的检索数据库,记录各所述检索算法访问所述检索数据库的访问次数;
[0015]判断所述访问次数是否超出设定值,若未超出所述设定值,则所述权重绝对值为预设的固定值,若超出所述设定值,则所述权重绝对值为所述访问次数的整数倍;其中,超出所述设定值的权重绝对值大于未超出所述设定值的权重绝对值。
[0016]可选地,采用指定的多个检索算法对同一检索数据进行融合检索,时,根据所述多
个检索算法的权重比例获取对应融合检索结果,包括:
[0017]通过不同所述检索算法计算所述同一检索数据与目标数据的相似度;
[0018]判断不同所述检索算法采用的所述目标数据是否对应同一目标数据,将不同所述检索算法获取的所述同一目标数据与所述同一检索数据的相似度按照对应检索算法的权重比例进行加权,获取所述融合检索结果。
[0019]可选地,判断不同所述检索算法采用的所述目标数据是否对应同一目标数据,包括:
[0020]判断不同所述检索算法采用的所述目标数据的存储标识是否一致;
[0021]判断不同所述检索算法采用的所述目标数据的采集时间是否一致;
[0022]判断不同所述检索算法采用的所述目标数据的采集地点是否一致;
[0023]若三者都一致,则对应的目标数据为同一目标数据。
[0024]可选地,所述用户端连接多个算法提供方,从所述算法提供方获取对应的检索算法存储到用户端之前,包括:
[0025]根据用户端位置信息从服务器端获取对应位置的配置信息,其中,所述配置信息包含需要的检索算法的标识信息;
[0026]根据所述配置信息中的标识信息从对应的算法提供方获取对应的检索算法。
[0027]可选地,所述目标数据包括:人脸图像、人体图像、机动车图像或非机动车图像。
[0028]一种多端算法融合的数据检索系统,包括:
[0029]权重动态调整模块,用于用户端根据每次输入的检索数据从预存储的各检索算法中匹配对应的检索结果,并根据每次被选择的检索结果,调整对应检索算法的权重比例;
[0030]融合检索模块,用于采用指定的多个所述检索算法对同一检索数据进行融合检索时,根据多个所述检索算法的权重比例获取对应融合检索结果。
[0031]一种多端算法融合的数据检索设备,包括:
[0032]一个或多个处理器;和
[0033]其上存储有指令的一个或多个机器可读介质,当所述一个或多个处理器执行时,使得所述设备执行所述的多端算法融合的数据检索方法。
[0034]一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得设备执行所述的多端算法融合的数据检索方法。
[0035]如上所述,本专利技术一种多端算法融合的数据检索方法、系统、设备和介质,具有以下有益效果。
[0036]根据每次用户端对检索结果的选择,动态调整对应检索算法的权重比例,以便于根据权重比例整合不同检索算法,提高检索的准确性。
附图说明
[0037]图1为本专利技术一实施例中多端算法融合的数据检索方法的流程示意图。
[0038]图2为本专利技术一实施例中多端算法融合的数据检索系统的模块图。
[0039]图3为本专利技术一实施例中设备的结构示意图。
具体实施方式
[0040]以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0041]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0042]请参阅图1,本专利技术提供一种多端算法融合的数据检索方法,包括以下步骤:
[0043]步骤S1,用户端根据每次输入的检索数据从预存储的各检索算法中匹配对应的检索结果,并根据每次被选择的检索结果,调整对应检索算法的权重比例;
[0044]步骤S2,采用指定的多个检索算法对同一检索数据进行融合检索时,根据多个检索算法的权重比例获取对应融合检索结果。
[0045]下面结合具体实施方式对本专利技术多短算法同和的数据检索方法的进行详细阐述。
[0046]在一实施例中,用户端根据每次输入的检索数据从预存储的各检索算法中匹配对应的检索结果,并根据每次被选择的检索结果,调整对应检索算法的权重比例,包括:...

【技术保护点】

【技术特征摘要】
1.一种多端算法融合的数据检索方法,其特征在于,包括:用户端根据每次输入的检索数据从预存储的各检索算法中匹配对应的检索结果,并根据每次被选择的检索结果,调整对应检索算法的权重比例;采用指定的多个所述检索算法对同一检索数据进行融合检索时,根据多个所述检索算法的权重比例获取对应融合检索结果。2.根据权利要求1所述的多端算法融合的数据检索方法,其特征在于,用户端根据每次输入的检索数据从预存储的各检索算法中匹配对应的检索结果,并根据每次被选择的检索结果,调整对应检索算法的权重比例,包括:所述用户端连接多个算法提供方,从所述算法提供方获取对应的检索算法存储到所述用户端;为每个所述检索算法分配初始权重比例和权重绝对值,根据所述初始权重比例和对应的权重绝对值计算对应检索算法的权重值;在检索交互过程中,任一所述检索算法的检索结果被选择,则为对应检索算法的权重值附加预设的权重增量,得到调整后的权重值;根据各检索算法对应的所述调整后的权重值,更新对应检索算法的权重比例。3.根据权利要求2所述的多端算法融合的数据检索方法,其特征在于,为每个所述检索算法分配权重绝对值,包括:预设用于检索比对的检索数据库,记录各所述检索算法访问所述检索数据库的访问次数;判断所述访问次数是否超出设定值,若未超出所述设定值,则所述权重绝对值为预设的固定值,若超出所述设定值,则所述权重绝对值为所述访问次数的整数倍;其中,超出所述设定值的权重绝对值大于未超出所述设定值的权重绝对值。4.根据权利要求1所述的多端算法融合的数据检索方法,其特征在于,采用指定的多个所述检索算法对同一检索数据进行融合检索时,根据多个所述检索算法的权重比例获取对应融合检索结果,包括:通过不同所述检索算法计算所述同一检索数据与目标数据的相似度;判断不同所述检索算法采用的所述目标数据是否对应同一目标数据,将不同所述检索算法获取的所述同一目标数据与所述同一检索数...

【专利技术属性】
技术研发人员:冉光宇
申请(专利权)人:重庆紫光华山智安科技有限公司
类型:发明
国别省市:

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

1