相似性案件比对实现方法及其装置的制造方法

文档序号:8299026阅读:481来源:国知局
相似性案件比对实现方法及其装置的制造方法
【技术领域】
[0001]本发明涉及公安案件检索技术领域,具体而言,涉及一种相似性案件比对实现方法及其装置。
【背景技术】
[0002]在公安侦缉人员对公安案件进行侦缉的过程中,为了寻找相似的案件,通常会对两个或者多个案件进行比对。在对这些案件进行比对的过程中,其需要进行比对的内容通常会包括人物、车辆、物品等多种比对元素组的比对。
[0003]在公安侦缉人员不了解这两个或多个案件的情况下,并且这些待比对的案件包含的人车物元素组具有很多的情况下,其通常很难快速地去发现这些案件中人车物的相似性,更难让这些人、车、物信息按照相似度排序并以列表的形式在显示页面显示出来,以方便公安人员分析。
[0004]目前已有的技术是对案件中的人物信息以及图片进行相似性计算,比如采取人脸识别技术,二维向量相似算法等。然而这种计算的方式,只能对两个人、两件物品或者两辆车进行比较,假如出现了两组人、两组物品、两组车辆的情况,采用上述现有技术提供的方法,就无法智能的去定位出相似的一组人、一组物品或者一组车辆。比如具有待比较的A组人物与B组人物,假设A组中有10人,B组中有10人,现在欲定位出A组中的某一个人物与B组中最相似的某一人,采取上述相似算法就无法做到。

【发明内容】

[0005]鉴于此,为了解决这个问题,能够快速的查找出两个案件中相似的人物、车辆、物品等信息,本发明实施例的目的在于提供一种相似性案件比对实现方法及其装置。
[0006]为了达到本发明的目的,本发明实施例采用以下技术方案实现:
[0007]一种相似性案件比对实现方法,其包括:
[0008]从案件数据库中获取案件数据,并将这些案件数据转换成包含有人车物属性元素的案件对象模型;
[0009]对每个案件对象模型中的人车物属性元素分别进行提取并添加至对应的人车物数组之中,之后将所述人车物数组分别放入相应的人车物比对容器;
[0010]采取至少一相似性计算方法分别计算所述人车物比对容器之中各待比对人车物数组中的人车物属性元素的相似性,并将相似性最大的至少两个属性元素对象与相应的相似度值以键值对的形式记录至相似性映射表之中;
[0011]依据所述相似性映射表对各案件的案件对象模型中的人车物属性元素进行相似性排序展示。
[0012]优选地,采取至少一相似性计算方法分别计算所述人车物比对容器之中各待比对人车物数组中的人车物属性元素的相似性,并将相似性最大的至少两个属性元素对象与相应的相似度值以键值对的形式记录至相似性映射表之中的步骤包括:
[0013]遍历每个所述人车物比对容器之中各待比对人车物数组中的人车物属性元素,并对各待比对人车物数组中的人车物属性元素一一依据至少一相似性计算方法进行相似性计算,并将具有最大相似性的至少两个属性元素对象以键值对的形式记录至第一映射表,将所述具有最大相似性的至少两个属性元素对象中的其中一个与计算得到的相似度值以键值对的形式记录至第二映射表,之后从所述各待比对人车物数组中分别删除所述具有最大相似性的至少两个属性元素对象;
[0014]重复上述步骤,直至至少一待比对人车物数组中的人车物属性元素被删除完。
[0015]优选地,依据所述相似性映射表对各案件的案件对象模型中的人车物属性元素进行相似性排序展示的步骤包括:
[0016]对所述第二映射表中的属性元素对象依照相似度值的大小进行排序并添加至第一排序数组;
[0017]依据所述第一排序数组中的排序结果以及第一映射表中至少两个属性元素对象的对应关系对其他各待比对人车物数组中的人车物属性元素的相似性进行排序,并添加至相对应的至少一个第二排序数组之中;
[0018]将所述第一排序数组以及至少一个第二排序数组之中的人车物属性元素进行展
/Jn ο
[0019]一种相似性案件比对实现装置,其包括:
[0020]数据获取模块,用于从案件数据库中获取案件数据,并将这些案件数据转换成包含有人车物属性元素的案件对象模型;
[0021]提取模块,用于对每个案件对象模型中的人车物属性元素分别进行提取并添加至对应的人车物数组之中,之后将所述人车物数组分别放入相应的人车物比对容器;
[0022]计算模块,用于采取至少一相似性计算方法分别计算所述人车物比对容器之中各待比对人车物数组中的人车物属性元素的相似性,并将相似性最大的至少两个属性元素对象与相应的相似度值以键值对的形式记录至相似性映射表之中;
[0023]展示模块,用于依据所述相似性映射表对各案件的案件对象模型中的人车物属性元素进行相似性排序展示。
[0024]优选地,计算模块采取至少一相似性计算方法分别计算所述人车物比对容器之中各待比对人车物数组中的人车物属性元素的相似性,并将相似性最大的至少两个属性元素对象与相应的相似度值以键值对的形式记录至相似性映射表之中的步骤包括:
[0025]遍历每个所述人车物比对容器之中各待比对人车物数组中的人车物属性元素,并对各待比对人车物数组中的人车物属性元素一一依据至少一相似性计算方法进行相似性计算,并将具有最大相似性的至少两个属性元素对象以键值对的形式记录至第一映射表,将所述具有最大相似性的至少两个属性元素对象中的其中一个与计算得到的相似度值以键值对的形式记录至第二映射表,之后从所述各待比对人车物数组中分别删除所述具有最大相似性的至少两个属性元素对象;
[0026]重复上述步骤,直至至少一待比对人车物数组中的人车物属性元素被删除完。
[0027]优选地,展示模块依据所述相似性映射表对各案件的案件对象模型中的人车物属性元素进行相似性排序展示的步骤包括:
[0028]对所述第二映射表中的属性元素对象依照相似度值的大小进行排序并添加至第一排序数组;
[0029]依据所述第一排序数组中的排序结果以及第一映射表中至少两个属性元素对象的对应关系对其他各待比对人车物数组中的人车物属性元素的相似性进行排序,并添加至相对应的至少一个第二排序数组之中;
[0030]将所述第一排序数组以及至少一个第二排序数组之中的人车物属性元素进行展
/Jn ο
[0031]通过上述本发明的技术方案可以看出,本发明提供的相似性案件比对实现方法,能够快速的对这两个案件中对应的元素组进行比对,并且以元素分组的形式将各元素组中元素进行比对,然后按照相似度进行排序并显示出来。从而有助于对两个或者多个人物、物品、车辆等比对状况的分析,进而剥离出至少两个案件中相似度最高的人车物等信息。
【附图说明】
[0032]图1是本发明实施例提供的一种相似性案件比对实现方法流程示意图;
[0033]图2是本发明实施例提供的一种相似性案件比对实现装置结构示意图。
[0034]本发明目的的实现、功能特点及优异效果,下面将结合具体实施例以及附图做进一步的说明。
【具体实施方式】
[0035]下面结合附图和具体实施例对本发明所述技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
[0036
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1