一种分布式图像分析方法、系统及存储介质技术方案

技术编号:30348520 阅读:32 留言:0更新日期:2021-10-16 16:42
一种提高分析效率的分布式图像分析方法,包括:任一第一服务器通过图像碰撞分析获取结果集,包括记录有结果对象的索引图像,索引图像对应有结果对象被拍摄的次数;多个第一服务器分别向第二服务器发送结果集;第二服务器对每个结果集中的索引图像进行特征提取,得到每一索引图像的特征值;第二服务器对所提取到的所有索引图像的特征值进行图像碰撞分析,得到每一索引图像的置信度;当第二服务器确定多个第一服务器发送的结果集中的索引图像进行比较,当索引图像之间相似度满足预设条件,则获取所述索引图像所对应的被拍摄次数的总和。取所述索引图像所对应的被拍摄次数的总和。取所述索引图像所对应的被拍摄次数的总和。

【技术实现步骤摘要】
一种分布式图像分析方法、系统及存储介质


[0001]本专利技术涉及图像分析
,具体涉及一种分布式图像分析方法、系统及存储介质。

技术介绍

[0002]随着大数据和人脸技术的进步,在视频监控方案中,图像碰撞分析已经深入到安防领域,加快了大案要案的侦破效率,减少办案人员分析案件信息的工作量和提高了办案效率。实际工作中,办案人员可以对各个网络摄像机所获取到的监控图像进行图像碰撞分析;查找某个时段、某个地点频繁出现的人员,应用场景如火车站黄牛人员分析。
[0003]在实际的部署使用场景中,视频监控系统一般由省(中心)与地市(边缘)组成的多级域,业务上是省中心与多个地市联动,由省中心发起图像碰撞任务,各地市执行。
[0004]现有技术中,由于省中心与地市的人工智能(artificial intelligence,AI)业务算法由不同厂商提供,地市服务器图像碰撞分析的结果不能在省中心服务器中兼容,为了解决这个问题,地市服务器只能将本地的监控图像上传到省中心服务器,由省中心服务器对各地市的监控图像进行统一的接收、存储和图像碰撞分析。如此一来,省中心执行一次图像碰撞分析需要临时保存各地市上传的业务数据,然后对其进行重新计算与分析,这样给省中心的计算和存储资源都带来巨大压力;而各地市系统本身就具备的计算与分析能力,这样的方案不能发挥下级地市的算力资源,仅仅把地市系统作为一个数据存储系统,造成了算力浪费,同时对于监控图像的上传,省中心与地市之间需要传输大量的图片流和视频流,对网络带宽和时延要求高,建设费用高,同时,由于监控图像容量太大,省中心进行图像碰撞分析业务耗时长。
[0005]因此,现有技术中所存在的上述问题还有待于改进。

技术实现思路

[0006]本专利技术实施例提供一种分布式图像分析方法、系统及存储介质,能够使第一服务器以结果集的形式将图像碰撞分析结果发送给第二服务器,之后第二服务器对所接收的结果集进行二次图像碰撞分析从而筛选出高频出现的结果对象,其中该第一服务器可以为地市服务器,该第二服务器可以为省中心服务器,充分利用了地市服务器的算力,减少省中心服务器资源压力,降低图像碰撞分析耗时,同时该数据集合的容量小于监控图像,降低了业务数据传输压力。
[0007]有鉴于此,本申请第一方面提供一种分布式图像分析方法,包括:第一服务器通过图像碰撞分析获取结果集,所述结果集包括索引图像,所述索引图像记录有结果对象,所述索引图像对应有对象频次,所述对象频次用于指示所述结果对象被拍摄的次数;所述第一服务器向第二服务器发送所述结果集,所述结果集用于供所述第二服务器进行第二次图像碰撞分析。本申请实施例提供的分布式图像分析方法应用于图像分析系统中,该图像分析系统包括多个第一服务器以及与所述多个第一服务器连接的第二服务器。
[0008]由以上第一方面可见,该第一服务器以结果集的形式将图像碰撞分析的结果发送给第二服务器,该结果集中每个结果对象只对应有一张索引图像,减少了数据传输的容量,同时由于该索引图像对应有该对象频次,使得减少数据传输容量的同时,不影响第一服务器图像碰撞分析结果的呈现,同时充分利用了第一服务器的算力,降低第二服务器资源压力,提升了图像碰撞分析算法的计算效率。
[0009]结合上述第一方面,在第一种可能的实现方式中,所述第一服务器通过图像碰撞分析获取结果集包括:所述第一服务器获取多个候选图像,所述候选图像为所述第一服务器所存储的图像中包括有所述结果对象的图像;所述第一服务器在所述多个候选图像中确定所述索引图像;所述第一服务器确定所述候选图像的数量为所述对象频次。
[0010]由以上第一方面第一种可能的实现方式可见,所述第一服务器从候选图像中获取索引图像的方式,可以是随机获取,也可以是按预设的规则获取,以生成结果集。该方法能够快速地从候选图像中获取索引图像,节省算力;同时,所述第一服务器将候选图像的数量作为对象频次添加到索引图像中,从而使得该索引图像能够代表第一服务器中所有记录有同一结果对象的候选图像,供第二服务器进行第二次图像碰撞分析。
[0011]结合上述第一方面第一种可能的实现方式,在第二种可能的实现方式中,所述第一服务器通过图像碰撞分析获取结果集之前,所述方法还包括:所述第一服务器接收所述第二服务器发送的目标指令,所述目标指令包括置信度阈值;所述第一服务器获取多个候选图像,包括:所述第一服务器对存储图像进行特征提取,得到每一存储图像的特征值,所述存储图像为存储在所述第一服务器中的全部图像;所述第一服务器对所述存储图像的特征值进行图像碰撞分析,得到每一所述存储图像的置信度;所述第一服务器获取置信度大于或等于所述置信度阈值的存储图像,作为共同包括有同一所述结果对象的候选图像。
[0012]由以上第一方面第二种可能的实现方式可见,该目标指令中包括有置信度阈值,则第一服务器在执行图像碰撞算法时,在存储图像中选取置信度大于该置信度阈值的图像作为候选图像,即图像两两之间记录的结果对象置信度高于该置信度阈值,判定为同一结果对象。
[0013]结合上述第一方面第二种可能的实现方式,在第三种可能的实现方式中,所述目标指令还包括目标时间段和/或目标摄像机标识,则所述第一服务器对存储图像进行特征提取,包括:所述第一服务器对所述目标时间段内的所述存储图像进行特征提取,和/或,所述第一服务器对所述目标摄像机标识所标识的摄像机拍摄的所述存储图像进行特征提取。
[0014]结合上述第一方面第一种可能的实现方式,在第四种可能的实现方式中,所述第一服务器在所述多个候选图像中确定所述索引图像包括:所述第一服务器通过图像分析算法获取每一所述候选图像的图像质量;所述第一服务器选取所述候选图像中图像质量最高的图像作为所述索引图像。
[0015]由以上第一方面第四种可能的实现方式可见,第一服务器在获取到候选图像之后,通过图像分析算法获取候选图像中图像质量最高的图像作为索引图像,准确地代表候选图像所共同记录的结果对象,供第二服务器进行第二次图像碰撞分析;所述图像质量最高,可以是拍摄图像时光照条件最好,也可以是被拍摄对象为人时,没有出现侧脸、低头等情况,也可以是被拍摄对象没有被遮挡。
[0016]结合上述第一方面第一至第四任意一种可能的实现方式,在第五种可能的实现方
式中,所述第一服务器获取多个候选图像之后,所述方法还包括:所述第一服务器获取所述候选图像的资源地址;所述第一服务器获取所述结果集,所述结果集包括所述资源地址,所述资源地址供所述第二服务器通过所述资源地址访问所述候选图像。
[0017]由以上第一方面第五种可能的实现方式可见,第一服务器发送的结果集中添加有候选图像的资源地址,从而使得第二服务器可以通过该资源地址访问存储在第一服务器中的候选图像,资源地址的格式更小,不占用发送资源和第二服务器的存储资源,同时又使得第二服务器得以访问所有的候选图像,从而获取到记录有感兴趣的结果对象的所有候选图像。
[0018]本申请第二方面提供一种分布式图像分析方法,包括:第二服务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分布式图像分析方法,其特征在于,包括:任一第一服务器通过图像碰撞分析获取结果集,所述结果集包括索引图像,所述索引图像记录有结果对象,所述索引图像对应有所述结果对象被拍摄的次数所述图像碰撞分析包括:所述第一服务器依次将所存储的目标图像与所存储的其余图像逐一比对,以判定所述结果对象在所述第一服务器所存储的所有图像中被拍摄的次数;多个所述第一服务器分别向第二服务器发送每一所述第一服务器各自得到的所述结果集;所述第二服务器对每个所述结果集中的索引图像进行比较,当索引图像之间相似度满足预设条件,则获取所述索引图像所对应的被拍摄次数的总和。2.根据权利要求1所述的方法,其特征在于,所述第一服务器通过图像碰撞分析获取结果集包括:所述第一服务器获取多个候选图像,所述候选图像为所述第一服务器所存储的图像中包括有所述结果对象的图像;所述第一服务器在所述多个候选图像中确定所述索引图像;所述第一服务器确定所述候选图像的数量为所述结果对象被拍摄的次数。3.根据权利要求2所述的方法,其特征在于,所述第一服务器通过图像碰撞分析获取结果集之前,所述方法还包括:所述第一服务器接收所述第二服务器发送的目标指令,所述目标指令包括置信度阈值;所述第一服务器获取多个候选图像,包括:所述第一服务器对存储图像进行特征提取,得到每一存储图像的特征值,所述存储图像为存储在所述第一服务器中的全部图像;所述第一服务器对所述存储图像的特征值进行图像碰撞分析,得到每一所述存储图像的置信度;所述第一服务器获取置信度大于或等于所述置信度阈值的存储图像,作为共同包括有同一所述结果对象的候选图像。4.根据权利要求3所述的方法,其特征在于,所述目标指令还包括目标时间段和/或目标摄像机标识,所述第一服务器对存储图像进行特征提取,包括:所述第一服务器对所述目标时间段内的所述存储图像进行特征提取,和/或,所述第一服务器对所述目标摄像机标识所标识的摄像机拍摄的所述存储图像进行特征提取。5.根据权利要求2所述的方法,其特征在于,所述第一服务器在所述多个候选图像中确定所述索引图像包括:所述第一服务器通过图像分析算法获取每一所述候选图像的图像质量;所述第一服务器选取所述候选图像中图像质量最高的图像作为所述索引图像。6.根据权利要求2至5任一项所述的方法,其特征在于,所述第一服务器获取多个候选图像之后,所述方法还包括:所述第一服务器获取所述候选图像的资源地址;所述第一服务器获取所述结果集,所述结果集包括所述资源地址;所述获取所述索引图像所对应的被拍摄次数的总和之后,所述方法还包括:
所述第二服务器通过所述资源地址访...

【专利技术属性】
技术研发人员:雷霆邹超
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1