一种动态过滤抓拍对象比对结果异常数据的方法技术

技术编号:26689846 阅读:32 留言:0更新日期:2020-12-12 02:39
本发明专利技术公开了一种动态过滤抓拍对象比对结果异常数据的方法,涉及数据处理领域,包括向各算法引擎发送比对请求、获得所述算法引擎的比对结果集合、提取所述比对结果集合中重复出现的对象、循环过滤所述比对结果集合中的异常数据以及返回所述比对结果集合。本发明专利技术通过实时对抓拍对象比对结果进行处理,过滤异常数据,从而达到提升信息有效性,减少用户工作量的目的。

【技术实现步骤摘要】
一种动态过滤抓拍对象比对结果异常数据的方法
本专利技术涉及数据处理领域,尤其涉及一种动态过滤抓拍对象比对结果异常数据的方法。
技术介绍
随着互联网技术的发展和更新,信息化程度越来越高,摄像机、卡口等设备覆盖越来越广泛,每日产生数据量级愈发增大。这些数据大多是抓拍数据,信息间没有直接关系,难以直接归并为同一对象(人脸、人员、机动车等)。在此基础上进行的分析存在部分误差,不利于用户的有效使用。在实际中使用时,大多通过各算法引擎对抓拍对象进行识别比对,这种比对方式存在着一定的误差,需要依靠人工识别等方式进行核准,对操作员的要求较高。且面临大数据量抓拍对象比对结果时,人工识别效率低下。因此,本领域的技术人员致力于开发一种完整、高效、可行的一种动态过滤抓拍对象比对结果异常数据的方法,通过实时对抓拍对象比对结果进行处理,过滤异常数据,从而达到提升信息有效性,减少用户工作量的目的。
技术实现思路
有鉴于现有技术的上述缺陷,本专利技术所要解决的技术问题是如何降低抓拍对象比对结果异常数据的占比。为实现上述目的,本专利技术提供了一种动态过滤抓拍对象比对结果异常数据的方法。包括向各算法引擎发送比对请求、获得算法引擎的比对结果集合、提取比对结果集合中重复出现的对象、循环过滤比对结果集合中的异常数据、返回比对结果集合。进一步地,所述方法包括以下步骤:步骤1、获得抓拍对象、开始时间、结束时间、设备、相似度阈值、所述算法引擎;步骤2、根据所述抓拍对象、所述开始时间,所述结束时间、所述设备、所述相似度阈值向各所述算法引擎发送所述比对请求,分别获得所述比对结果集合;步骤3、声明初始参数,包括合规对象集合、合规对象标识集合、核算步长和速度上限阈值;步骤4、循环所述比对结果集合,获得出现次数记录对象;步骤5、循环所述出现次数记录对象,将其中出现次数大于1的追加至所述合规对象标识集合中;步骤6、循环所述比对结果集合,提取所述合规对象集合,利用所述合规对象集合替换原始的所述比对结果集合,完成所述异常数据的筛选;步骤7、返回各所述算法引擎最终的所述比对结果集合。进一步地,所述步骤4还包括以下步骤:步骤4.1、声明所述出现次数记录对象,以对象标识为键、出现次数为值;步骤4.2、循环所述比对结果集合。进一步地,所述步骤4.2还包括以下步骤:步骤4.2.1、获得所述对象标识;步骤4.2.2、以所述对象标识为键,在所述出现次数记录对象中获得出现次数;步骤4.2.3、出现次数加1,在所述出现次数记录对象中更新出现次数。进一步地,所述步骤6还包括以下步骤:步骤6.1、获得所述比对结果集合中的对象集合;步骤6.2、将所述对象集合按时间正序排列;步骤6.3、声明当前对象、邻近对象;步骤6.4、循环所述对象集合,提取所述合规对象集合;步骤6.5、设置所述对象集合值为所述合规对象集合。进一步地,所述步骤6.4还包括以下步骤:步骤6.4.1、判断所述对象标识是否在所述合规对象标识集合中,存在进入步骤6.4.2,不存在进入步骤6.4.3;步骤6.4.2、将对象加入所述合规对象集合,跳过本次循环,执行下次循环;步骤6.4.3、获得当前下标,声明当前步长为1;步骤6.4.4、循环判断是否与前方所述邻近对象聚集;步骤6.4.5、初始化所述当前步长为1,获得所述对象集合长度;步骤6.4.6、循环判断是否与后方所述邻近对象聚集。进一步地,所述步骤6.4.4还包括以下步骤:步骤6.4.4.1、判断所述当前下标是否大于等于所述当前步长,是进入步骤6.4.4.2,否则结束本次循环;步骤6.4.4.2、判断所述当前步长是否小于等于所述核算步长,是进入步骤6.4.4.3,否则结束本次循环;步骤6.4.4.3、根据所述当前步长向前取出所述对象,放到所述邻近对象中;步骤6.4.4.4、以所述邻近对象为起点,所述当前对象为终点,根据所述对象点位信息计算距离;根据所述对象时间信息计算时间差,根据所述距离与所述时间差计算速度;步骤6.4.4.5、判断所述速度是否超出所述速度上限阈值,未超出进入所述步骤6.4.2,超出则进入步骤6.4.4.6;步骤6.4.4.6、所述当前步长加1。进一步地,所述步骤6.4.6还包括以下步骤:步骤6.4.6.1、判断所述当前下标与所述当前步长之和是否小于等于所述对象集合长度,是进入步骤6.4.6.2,否则结束本次循环;步骤6.4.6.2、判断所述当前步长是否小于等于所述核算步长,是进入步骤6.4.6.3,否则结束本次循环;步骤6.4.6.3、根据所述当前步长向后取出所述对象,放到所述邻近对象中;步骤6.4.6.4、以所述当前对象为起点,所述邻近对象为终点,根据所述对象点位信息计算所述距离;根据所述对象时间信息计算所述时间差,根据所述距离与所述时间差计算所述速度;步骤6.4.6.5、判断所述速度是否超出所述速度上限阈值,未超出进入所述步骤6.4.2,超出则进入步骤6.4.6.6;步骤6.4.6.6、所述当前步长加1。进一步地,所述步骤3中的所述初始参数支持动态配置,适用于不同环境。进一步地,所述核算步长与结果准确性的大小成正比配置,与筛选效率成反比配置。本专利技术提出一种动态过滤抓拍对象比对结果异常数据的方法,具有以下技术效果:1、异常数据筛选效率高、服务器压力小,先从各算法引擎比对结果集合中提取重复数据,后续进行筛选时,直接认定该数据合规,避免每条数据都需进行筛选比对,大大提升筛选效率,减少服务器压力。2、减少人工识别工作量,自动筛选掉明显的异常数据,减少人工筛选工作量。3、能适用于不同的环境,主要参数支持动态配置,可根据实际环境以及用户目标进行相应的适配。如若现场数据量级较小且用户对准确率较为关注,可通过提高核算步长来达到结果准确性的提升;反之可通过降低核算步长来提升筛选效率。以下将结合附图对本专利技术的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本专利技术的目的、特征和效果。附图说明图1是本专利技术的一个实施例的主流程示意图;图2是本专利技术的一个实施例的提取重复数据流程示意图;图3是本专利技术的一个实施例的筛选异常数据流程示意图;图4是本专利技术的一个实施例的提取合规数据流程示意图;图5是本专利技术的一个实施例的前方邻近对象判断流程示意图;图6是本专利技术的一个实施例的后方邻近对象判断流程示意图。具体实施方式以下参考说明书附图介绍本专利技术的多个优选实施例,使其
技术实现思路
更加清楚和便于理解。本专利技术可以通过许多不同形式的实施例来得以体现,本专利技术的保护范围并非仅限于文中提到的实施例。在附图中,结构相同的部件以相同数字标号表示,各处结本文档来自技高网
...

【技术保护点】
1.一种动态过滤抓拍对象比对结果异常数据的方法,其特征在于,包括向各算法引擎发送比对请求、获得所述算法引擎的比对结果集合、提取所述比对结果集合中重复出现的对象、循环过滤所述比对结果集合中的异常数据、返回所述比对结果集合。/n

【技术特征摘要】
1.一种动态过滤抓拍对象比对结果异常数据的方法,其特征在于,包括向各算法引擎发送比对请求、获得所述算法引擎的比对结果集合、提取所述比对结果集合中重复出现的对象、循环过滤所述比对结果集合中的异常数据、返回所述比对结果集合。


2.如权利要求1所述的动态过滤抓拍对象比对结果异常数据的方法,其特征在于,所述方法包括以下步骤:
步骤1、获得抓拍对象、开始时间,结束时间、设备、相似度阈值、所述算法引擎;
步骤2、根据所述抓拍对象、所述开始时间,所述结束时间、所述设备、所述相似度阈值向各所述算法引擎发送所述比对请求,分别获得所述比对结果集合;
步骤3、声明初始参数,包括合规对象集合、合规对象标识集合、核算步长和速度上限阈值;
步骤4、循环所述比对结果集合,获得出现次数记录对象;
步骤5、循环所述出现次数记录对象,将其中出现次数大于1的追加至所述合规对象标识集合中;
步骤6、循环所述比对结果集合,提取所述合规对象集合,利用所述合规对象集合替换原始的所述比对结果集合,完成所述异常数据的筛选;
步骤7、返回各所述算法引擎最终的所述比对结果集合。


3.如权利要求2所述的动态过滤抓拍对象比对结果异常数据的方法,其特征在于,所述步骤4还包括以下步骤:
步骤4.1、声明所述出现次数记录对象,以对象标识为键、出现次数为值;
步骤4.2、循环所述比对结果集合。


4.如权利要求3所述的动态过滤抓拍对象比对结果异常数据的方法,其特征在于,所述步骤4.2还包括以下步骤:
步骤4.2.1、获得所述对象标识;
步骤4.2.2、以所述对象标识为键,在所述出现次数记录对象中获得出现次数;
步骤4.2.3、出现次数加1,在所述出现次数记录对象中更新出现次数。


5.如权利要求2所述的动态过滤抓拍对象比对结果异常数据的方法,其特征在于,所述步骤6还包括以下步骤:
步骤6.1、获得所述比对结果集合中的对象集合;
步骤6.2、将所述对象集合按时间正序排列;
步骤6.3、声明当前对象、邻近对象;
步骤6.4、循环所述对象集合,提取所述合规对象集合;
步骤6.5、设置所述对象集合值为所述合规对象集合。


6.如权利要求5所述的动态过滤抓拍对象比对结果异常数据的方法,其特征在于,所述步骤6.4还包括以下步骤:
步骤6.4.1、判断所述对象标识是否在所述合规对象标识集合中,存在进入步骤6.4.2,不存在进入步骤6.4.3;
步骤6....

【专利技术属性】
技术研发人员:张芙蕾崔宁
申请(专利权)人:上海熙菱信息技术有限公司
类型:发明
国别省市:上海;31

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

1