一种排除事主及相关人现场指掌纹的方法及系统与流程

文档序号:18466944发布日期:2019-08-17 02:34阅读:230来源:国知局
一种排除事主及相关人现场指掌纹的方法及系统与流程

本发明实施例涉及计算机及通信技术领域,具体涉及一种排除事主及相关人现场指掌纹的方法及系统。



背景技术:

在现在的工作机制中,当有案件发生的时候,工作人员会到达现场进行勘查。在勘查的过程中,会采集现场遗留的指掌纹,但是这些指掌纹有可能是事主以及相关的人员遗留的,需要进行排查。排查的方法一般采用肉眼辨认的方式。当发现现场指掌纹后,会对案发的事主及相关人员(如邻居、保姆、保安以及开锁人员)进行指掌纹采集;然后通过肉眼的方式将现场指掌纹和事主及相关人员的指掌纹进行比对排查;排查掉已经确认身份的现场指掌纹,将剩余的现场指掌纹发送到大库进行比对。

人工排查过程中,存在以下问题:

排查任务繁重。一般来说,现场会提取到很多现场指掌纹。假设在现场采集到了10枚现场指掌纹,并且采集了事主及相关人员共5名人员的十指指掌纹(共50枚指掌纹)。需要通过肉眼的方式拿10枚现场指掌纹中的每一枚和50枚十指指掌纹一一进行甄别,一共需要进行500次甄别。这需要消耗大量的时间及人力。

对现场工作人员要求较高。指掌纹的排查工作需要有指掌纹认定的基本能力,需要工作人员能够通过肉眼去识别两枚指掌纹的差异,而且其中有些现场指掌纹的质量较低,增加了排查的难度。

容易产生误判。因为排查工作繁重耗时,很多时候会误将事主遗留的现场指掌纹入库比对,由此容易产生误判,不仅浪费很多的时间,而且造成不好的影响。



技术实现要素:

为解决现有从现场指掌纹中排除事主及相关人指掌纹中的问题,本发明实施例提供一种排除事主及相关人现场指掌纹的方法及系统。

第一方面,本发明实施例提供一种排除事主及相关人现场指掌纹的方法,包括:客户端新建排查任务,所述排查任务和案件对应,并将所述排查任务的案件标识发送给服务端;所述服务端接收到所述客户端发送的所述案件标识后,启动排查引擎执行排查任务;所述客户端添加现场指掌纹和十指指掌纹并上传到所述服务端,所述现场指掌纹是指在案发现场采集到的指掌纹,所述十指指掌纹是指采集的事主及相关人的指掌纹,所述现场指掌纹和所述十指指掌纹携带相应的指掌纹标识及所述案件标识;所述服务端接收到所述现场指掌纹和所述十指指掌纹后,根据所述案件标识将所述现场指掌纹和所述十指指掌纹与相应案件对应存储,并对所述现场指掌纹和所述十指指掌纹进行比对排查;所述客户端查询并获取所述服务端的比对排查结果,根据所述比对排查结果确定需排除的所述现场指掌纹;其中,所述客户端为一个或多个。

第二方面,本发明实施例提供一种排除事主及相关人现场指掌纹的系统,包括客户端和服务端,其中:所述客户端用于新建排查任务,所述排查任务和案件对应,并将所述排查任务的案件标识发送给所述服务端;以及,添加现场指掌纹和十指指掌纹并上传到所述服务端,所述现场指掌纹是指在案发现场采集到的指掌纹,所述十指指掌纹是指采集的事主及相关人的指掌纹,所述现场指掌纹和所述十指指掌纹携带相应的指掌纹标识及所述案件标识;并且,查询并获取所述服务端的比对排查结果,根据所述比对排查结果确定需排除的所述现场指掌纹;所述客户端为一个或多个;所述服务端用于在接收到所述客户端发送的所述案件标识后,启动排查引擎执行排查任务;以及在接收到所述现场指掌纹和所述十指指掌纹后,根据所述案件标识将所述现场指掌纹和所述十指指掌纹与相应案件对应存储,并对所述现场指掌纹和所述十指指掌纹进行比对排查。

本发明实施例提供的排除事主及相关人现场指掌纹的方法及系统,通过利用客户端将与案件对应的现场指掌纹和十指指掌纹发送至服务端进行比对排查,并根据服务端的比对排查结果确定需排除的现场指掌纹,实现了从现场指掌纹排除事主及相关人指掌纹的自动化,提高了指掌纹排查的效率,降低了错误率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的排除事主及相关人现场指掌纹的方法流程图;

图2是本发明实施例提供的排除事主及相关人现场指掌纹的方法的原理图;

图3是本发明实施例提供的排除事主及相关人现场指掌纹的系统结构示意图;

图4是本发明实施例提供的电子设备的实体结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1是本发明实施例提供的排除事主及相关人现场指掌纹的方法流程图。如图1所示,所述方法包括:

步骤101、客户端新建排查任务,所述排查任务和案件对应,并将所述排查任务的案件标识发送给服务端;所述客户端为一个或多个;

在需要对案件现场的指掌纹进行排查时,客户端首先新建排查任务,所述排查任务和案件一一对应;所述排查任务建立后,同时生成与之对应的所述案件标识,用来表示所述排查任务所对应的案件。

客户端在建立所述排查任务后,将所述案件标识发送给服务端。实际的排查任务的执行是由服务端进行;所述客户端为一个或多个,即所述服务端可以采用并行的方式为多个所述客户端服务。

步骤102、所述服务端接收到所述客户端发送的所述案件标识后,启动排查引擎执行排查任务;

所述服务端接收到所述客户端发送的所述案件标识后,便得知客户端新建了排查任务,根据所述案件标识建立存储目录,用于存储与所述案件标识对应的指掌纹和/或比对排查结果;同时,启动排查引擎(用于比对排查的服务或程序),做好执行排查任务的准备。

步骤103、所述客户端添加现场指掌纹和十指指掌纹并上传到所述服务端,所述现场指掌纹是指在案发现场采集到的指掌纹,所述十指指掌纹是指采集的事主及相关人的指掌纹,所述现场指掌纹和所述十指指掌纹携带相应的指掌纹标识及所述案件标识;

所述现场指掌纹和所述十指指掌纹可以利用数据接口从外部服务器获取。所述现场指掌纹是指在案发现场采集到的指掌纹,所述十指指掌纹是指采集的事主及相关人的指掌纹;所述现场指掌纹和所述十指指掌纹可以利用图像采集设备采集后存储到所述外部服务器。

所述客户端获取到所述现场指掌纹和所述十指指掌纹后,在所述排查任务的界面,将所述现场指掌纹和所述十指指掌纹添加到客户端,并可存储入此排查任务对应的目录下,并将所述现场指掌纹和所述十指指掌纹上传到所述服务端。

所述现场指掌纹和所述十指指掌纹均可以为多个。

步骤104、所述服务端接收到所述现场指掌纹和所述十指指掌纹后,根据所述案件标识将所述现场指掌纹和所述十指指掌纹与相应案件对应存储,并对所述现场指掌纹和所述十指指掌纹进行比对排查;

由于客户端为一个或多个,因此,所述服务端可能接收到多个所述客户端发送的所述案件标识。因此,为不造成混乱,所述服务端在接收到所述现场指掌纹和所述十指指掌纹后,根据所述案件标识将所述现场指掌纹和所述十指指掌纹与相应案件对应存储。

所述服务端存储所述现场指掌纹和所述十指指掌纹后,对所述现场指掌纹和所述十指指掌纹进行比对排查。所述服务端可以将所述现场指掌纹一一与所述十指指掌纹进行比对排查。所述服务端可以利用基于深度机器学习的算法对所述现场指掌纹和所述十指指掌纹进行比对排查。

步骤105、所述客户端查询并获取所述服务端的比对排查结果,根据所述比对排查结果确定需排除的所述现场指掌纹;

所述客户端利用所述服务端提供的接口,查询并获取所述服务端进行比对排查后的比对排查结果。可以理解的,所述案件标识也可以携带所述客户端的标识,所述服务器也可以在比对排查结束后,将比对排查的结果发送给所述客户端。

所述客户端获取到所述比对排查结果后,根据所述比对排查结果确定需排除的所述现场指掌纹。所述比对排查结果包括比中与否的信息,比如可以包括确认比中、未比中两种结果。则客户端确定比对排查结果为确认比中的现场指掌纹为需排除的所述现场指掌纹。

与人工排查相比,本发明实施例提出的技术方案可以高速度、高精度、高智能的帮助工作人员进行现场排查。在速度方面,以4核单cpu为例,一枚现场指掌纹与1人(10指)比对,从以前完成1次排查需要几分钟提高到40毫秒完成一次甄别;在精度方面,超过人工精度,而且可以使用基于深度学习的人工智能不断提高比对的精度;同时相较人工来说,不会出现因工作量产生的视觉疲劳而导致的判断失误等问题。

本发明实施例通过利用客户端将与案件对应的现场指掌纹和十指指掌纹发送至服务端进行比对排查,并根据服务端的比对排查结果确定需排除的现场指掌纹,实现了从现场指掌纹排除事主及相关人指掌纹的自动化,提高了指掌纹排查的效率,降低了错误率。

进一步地,基于上述实施例,所述客户端查询并获取所述服务端的比对排查结果,根据所述比对排查结果确定需排除的所述现场指掌纹,具体包括:所述客户端启动定时检查任务,定时查询并获取所述服务端的比对排查结果,所述比对排查结果包括所述指掌纹标识的信息;根据所述比对排查结果更新比对信息,根据所述比对信息确定需排除的所述现场指掌纹。

所述客户端查询并获取所述服务端的比对排查结果,根据所述比对排查结果确定需排除的所述现场指掌纹,可以通过客户端启动的定时检查任务实现。

所述定时检查任务包括定时查询并获取所述服务端的比对排查结果,比如可以设定为每30s进行一次查询。所述客户端获取所述服务端的比对排查结果并不需要等待排查任务完成,而是可以按照设定的定时周期获取实时的比对排查结果。

所述比对排查结果包括所述指掌纹标识的信息,客户端根据所述指掌纹标识便可获取到客户端所存储的现场指掌纹或十指指掌纹,由此,对应于指掌纹的比对排查结果,在需要显示现场指掌纹或十指指掌纹的图片时,不需要服务器在比对排查结果中包括相应的指掌纹图片,只需要将所述指掌纹标识的信息包含到所述比对排查结果即可。

由于客户端可以定时查询并获取所述服务端的比对排查结果,在每个查询时刻,所获取的所述比对排查结果均是最新的。由于客户端对于较早收到的比对排查结果中的指掌纹可能做了相应的处理,比如,对于已比中的现场指掌纹进行了排除。所以,客户端不是将从服务端获取的最新的比对排查结果直接同步到客户端,而是在客户端根据所述比对排查结果更新比对信息。

在所述客户端第一次从所述服务端获取所述比对排查结果时,所述比对信息可以与所述比对排查结果一致;所述客户端在根据定时周期后续从所述服务端获取的所述比对排查结果,用于更新所述比对信息。比如,将新增的比对排查结果加入。

由于客户端有一个或多个,客户端定时向服务端查询及获取所述比对排查结果,大大减小了所述服务端的压力,服务端只需进行排查任务的执行及结果的存储;在接收到客户端发送的查询请求后,再将相应的比对排查结果发送至所述客户端。

在上述实施例的基础上,本发明实施例通过定时查询并获取服务端的比对排查结果,根据比对排查结果更新比对信息,提高了指掌纹排查的效率,减轻了服务端的压力。

进一步地,基于上述实施例,对应于不同的现场指掌纹,所述比对信息包括确认比中、可能比中及未比中三种比对结果中的一种;其中,所述需排除的所述现场指掌纹为所述比对结果为确认比中的所述现场指掌纹。

对应于不同的现场指掌纹,所述比对信息包括确认比中、可能比中及未比中三种比对结果中的一种。确认比中、可能比中及未比中是指对于某个现场指掌纹可能出现的三种比对结果。其中,“确认比中”表示服务端确定此现场指掌纹比中,比如具有相似率为100%的十指指掌纹;“可能比中”表示服务端较大程度地认为比中,但不确定,比如具有相似率为90%的十指指掌纹;“未比中”表示服务端确定此现场指掌纹未比中,没有与此现场指掌纹相似的十指指掌纹。其中,判断相似与否可以通过阈值进行判定。

所述需排除的所述现场指掌纹为所述比对结果为确认比中的所述现场指掌纹。在所述比对信息中包括所述“可能比中”的比对结果,为结合人工进行排查奠定了基础。

在上述实施例的基础上,本发明实施例通过在比对信息中包括确认比中、可能比中及未比中三种比对结果,为针对可能比中的结果结合人工排查提供了条件。

进一步地,基于上述实施例,所述比对信息以列表的形式在客户端呈现,对于所述比对结果为确认比中和可能比中的所述比对信息,设置有人工鉴定标签,所述方法还包括:通过点击所述人工鉴定标签,进入人工鉴定界面,在所述人工鉴定界面显示与所述比对信息对应的现场指掌纹及十指指掌纹;通过点击预设的确认按钮,将所述现场指掌纹的比对结果置为确认比中;通过点击预设的取消按钮,将所述现场指掌纹的比对结果置为未比中。

所述比对信息以列表的形式在客户端呈现。比对信息中可以包含现场指掌纹的指掌纹标识,所述指掌纹标识可以是符号序列;并包含比对结果,即确认比中、可能比中及未比中情况中的一种。对于比对结果为确认比中及可能比中的比对信息,所述比对信息还包含对应的十指指掌纹的指掌纹标识。

对于所述比对信息为确认比中和可能比中的比对信息,设置有人工鉴定标签,所述方法还包括:

通过点击所述人工鉴定标签,进入人工鉴定界面,在所述人工鉴定界面显示所述现场指掌纹及与之对应的所述十指指掌纹;所述现场指掌纹和所述十指指掌纹的图片可以由客户端根据所述指掌纹标识从客户端存储的指掌纹图片中获取。

通过点击预设的确认按钮,比如“是”按钮,将所述现场指掌纹的比对信息置为确认比中。通过点击预设的取消按钮,比如“否”按钮,将所述现场指掌纹的比对信息置为未比中。比如,原比中信息为“可能比中”或“确认比中”的比中信息,经人工查看所显示的现场指掌纹和十指指掌纹后,若认为二者相似,则可点击确认按钮,将比对信息置为“确认比中”;若认为二者不相似,可点击取消按钮,将比对信息置为“未比中”。

对于“未比中”的比中信息,由于数目庞大,且机器排查可靠性较高,因此,无需设置人工鉴定标签。

在上述实施例的基础上,本明实施例通过对比对结果为确认比中和可能比中的比对信息设置人工鉴定标签,实现了机器排查和人工排查的结合,进一步提高了指掌纹排查的可靠性。

进一步地,基于上述实施例,所述方法还包括:在所述比对结果为可能比中的比对信息生成后的预设时间内,若所述确认按钮或所述取消按钮未被点击,则自动将所述比对信息中的所述比对结果置为未比中。

提供了人工鉴定的功能,但并不表示一定要执行人工排查这一步。比如,若操作人员不具备人工指掌纹排查的能力,则可直接采用机器排查的结果。

为提高可靠性,在所述比对结果为“可能比中”的比对信息生成后的预设时间内,若所述确认按钮或所述取消按钮未被点击,则自动将所述比对信息中的所述比对结果置为“未比中”。客户端对于“未比中”的现场指掌纹不会进行排除,这样,在服务端的排查任务未结束之前,客户端会继续获取到针对此现场指掌纹的比对排查结果并进行更新。

在所述比对结果为“确认比中”的比对信息生成后的预设时间内,若所述确认按钮或所述取消按钮未被点击,则默认所述“确认比中”的比对结果。

在上述实施例的基础上,本发明实施例通过在比对结果为可能比中的比对信息生成后的预设时间内,若确认按钮或取消按钮未被点击,则自动将比对信息中的比对结果置为未比中,提高了灵活性及实用性。

进一步地,基于上述实施例,所述方法还包括:若所述服务端判断获知所述排查任务执行结束,则关闭所述排查引擎;所述定时检查任务还包括:定时查询所述服务端的所述排查任务的执行状态,若判断获知所述排查任务执行结束,则停止所述定时检查任务的执行。

服务端接收到客户端发送的案件标识后,启动排查引擎执行对应的排查任务,对发送的此案件下的现场指掌纹和十指指掌纹进行排查。服务器虽然可以多线程地执行排查任务,以满足多个客户端的排查需求,但是服务端的运算能力毕竟有限。为不持续地占用服务器的计算资源,服务器若判断获知相应案件的所述排查任务执行结束,则关闭所述排查引擎。

服务端在进行多线程的运行时,可以并行调用排查引擎为各个客户端提供比对排查服务。服务端在判断获知相应案件的所述排查任务执行结束,关闭所述排查引擎时,是指关闭为执行相应客户端的排查任务而调用的排查引擎的执行进程,而不会对其余客户端的比对排查服务造成影响。

客户端通过启动定时检查任务定时查询并获取所述服务端的比对排查结果;同时,定时检查任务还用于进行定时查询所述服务端的所述排查任务的执行状态,若判断获知所述排查任务执行结束,则停止所述定时检查任务的执行。也即,排查任务结束了,客户端也不需要再向服务端查询及获取比对排查结果。

客户端启动的定时检查任务可以同时进行查询并获取所述服务端的比对排查结果,以及,查询所述服务端的所述排查任务的执行状态,若判断获知所述排查任务执行结束,则停止所述定时检查任务的执行。

在上述实施例的基础上,本发明实施例通过在获取排查任务结束时在服务端关闭排查引擎,在客户端停止定时检查任务的执行,有效地节约了服务端及客户端的计算资源。

进一步地,基于上述实施例,所述方法还包括:所述客户端添加所述案件下新增的现场指掌纹和/或十指指掌纹,并获取所述服务端的所述排查引擎的状态;所述客户端若判断获知所述排查引擎为关闭状态,则再次发送所述案件标识给所述服务端,重新启动所述排查引擎;所述排查引擎重启后或所述客户端判断获知所述排查引擎为开启状态,则所述客户端将新增的所述现场指掌纹和/或所述十指指掌纹发送给所述服务端;所述服务端接收到新增的所述现场指掌纹和/或所述十指指掌纹后,将新增的所述现场指掌纹和/或所述十指指掌纹加入到所述排查任务。

在所述客户端添加现场指掌纹或十指指掌纹,可以通过两种方式进行添加。一种是以案件为单位将案件下的所有现场指掌纹及十指指掌纹添加到排查任务中;另外,由于某个案件的现场指掌纹或十指指掌纹可能陆续获得,因此,也可以根据从外部服务器查询的结果添加单枚或多枚现场指掌纹;并可将此案件下新增的现场指掌纹或十指指掌纹陆续添加到客户端。

由于服务端为节约计算资源,在判定排查任务结束后(比如相应案件下发送的现场指掌纹和十指指掌纹已比对完毕,且一定时间内未收到新的指掌纹图片),则服务端关闭排查引擎。为支持对于新增的现场指掌纹或十指指掌纹的排查,所述客户端添加所述案件下新增的现场指掌纹和/或十指指掌纹后,首先判断所述服务端的排查引擎的状态。

若客户端判断获知所述排查引擎为关闭状态,则再次发送所述案件标识给所述服务端,重新启动所述排查引擎,将新增的所述现场指掌纹和/或所述十指指掌纹发送给所述服务端,所述服务端接收到新增的所述现场指掌纹和/或所述十指指掌纹后,将新增的所述现场指掌纹和/或所述十指指掌纹加入到所述排查任务。比如,将新增的现场指掌纹和所有的十指指掌纹(包括之前存储及新增的十指指掌纹)进行比对,以及将原存储的现场指掌纹和新增的十指指掌纹进行比对等。

若客户端判断获知所述排查引擎为开启状态,则所述客户端直接将新增的所述现场指掌纹和/或所述十指指掌纹发送给所述服务端;所述服务端接收到新增的所述现场指掌纹和/或所述十指指掌纹后,将新增的所述现场指掌纹和/或所述十指指掌纹加入到所述排查任务。

在上述实施例的基础上,本发明实施例通过对新增的现场指掌纹和/或十指指掌纹执行排查任务,提高了单案件下排查任务执行的连续性、灵活性及实用性。

图2是本发明实施例提供的排除事主及相关人现场指掌纹的方法的原理图。如图2所示,所述方法包括:

客户端新建排查任务,启动排查引擎,开始排查任务的执行。

客户端添加现场指掌纹,有两种添加方式,第一种,根据查询的结果添加单枚或多枚现场指掌纹;第二种,以案件为单位将案件下的所有现场指掌纹添加到排查任务中。添加的现场指掌纹(现场卡片)存储到客户端的现场队列中。客户端添加现场指掌纹后,将现场指掌纹上传到服务端。

客户端添加十指指掌纹,将事主以及相关人员的十指指掌纹添加到排查任务中。十指指掌纹(捺印卡片)存储到客户端的捺印队列中。十指指掌纹添加完毕后,同样上传到服务端。

获取比对的结果。客户端当添加现场指掌纹或者添加十指指掌纹时,同时将现场指掌纹和十指指掌纹上传到服务端,服务端对所接收的现场指掌纹和十指指掌纹自动发起排查任务。客户端启动定时检查线程,按照预设的时间周期检查服务端的任务执行情况,包括获取排查比对的结果(任务结果)及任务的状态(是否排查完毕),并进行更新。若客户端判断获知服务端的任务执行完毕,则停止定时检查。客户端获取到比对排查结果后,就可以对返回的结果进行检视。

比对结果检视。比对的结果有三种状态,已比中就是确认比中的,确认身份的;可能比中的是有较大可能是事主或相关人员遗留,需要关注确认的;而未比中的则是需要发送到后台进行比对的,需要确认身份的。

人工鉴定结果的处理。当人工判定是的时候,当枚指掌纹的排查工作就结束;当人工认定的结果是否时,将会重新获取此枚指掌纹的比对结果,并可进行和后续其他人员的排查。

再次添加现场指掌纹或者现场指掌纹时,也会针对新添加的指掌纹发起排查任务。

排除事主及相关人指掌纹。将已经确认为事主及相关人的现场指掌纹排除出任务,剩余的现场指掌纹就是需要甄别的指掌纹。

发送后台(存储有指掌纹库)进行比对。将剩余的不明身份的现场指掌纹发送到后台进行比对,后台比对后,会返回相应指掌纹的置信值,可以根据返回的结果进行鉴定。

本发明实施例用机器代替人工检视,提高工作效率;排查的过程中,提供全自动的工具,给现场勘查人员赋能;提供高精度的快速的排查算法,精确的识别事主及相关人的指掌纹;提高工作的效率,确保勘查结果的有效性,提高现场勘查人员的工作积极性。

在之前的人工排查中,工作人员往往是通过指掌纹的图像来进行判断,带有很大的主观性,而在一般的指掌纹比对中,往往是需要人工给现场指掌纹图标标注特征后才能进行比对。

而本发明实施例自动提取十指指掌纹和现场指掌纹特征,自动进行高精度的指掌纹比对,自动进行比对结果认定,从而达到快速,精准,人工尽可能的少干预;减少工作人员的工作时间并提高工作人员的工作效率。同时,与传统的指掌纹系统相比,本发明实施例可以进行区域范围内比对,输入一定范围的人员库(比如是10人),然后采集的现场指掌纹快速的在小库中比对,提高比对的速度,快速的进行相关人员的核实。本发明实施例可从根本上解决现场指掌纹排查任务量大、结果反馈周期长的问题;为嫌疑人的核实、布控抓捕赢得了宝贵时间,对罪犯起到应有的震慑作用,可直接提升嫌疑人逮捕率和案件侦破率。

图3是本发明实施例提供的排除事主及相关人现场指掌纹的系统结构示意图。如图3所示,所述系统包括客户端1和服务端2,其中:

所述客户端1用于新建排查任务,所述排查任务和案件对应,并将所述排查任务的案件标识发送给所述服务端2;以及,添加现场指掌纹和十指指掌纹并上传到所述服务端2,所述现场指掌纹是指在案发现场采集到的指掌纹,所述十指指掌纹是指采集的事主及相关人的指掌纹,所述现场指掌纹和所述十指指掌纹携带相应的指掌纹标识及所述案件标识;并且,查询并获取所述服务端2的比对排查结果,根据所述比对排查结果确定需排除的所述现场指掌纹;所述客户端1为一个或多个;所述服务端2用于在接收到所述客户端1发送的所述案件标识后,启动排查引擎执行排查任务;以及在接收到所述现场指掌纹和所述十指指掌纹后,根据所述案件标识将所述现场指掌纹和所述十指指掌纹与相应案件对应存储,并对所述现场指掌纹和所述十指指掌纹进行比对排查。

客户端1首先新建排查任务,所述排查任务和案件一一对应;所述排查任务建立后,同时生成与之对应的所述案件标识。客户端1在建立所述排查任务后,将所述案件标识发送给服务端2。实际的排查任务的执行是由服务端2进行;所述客户端1为一个或多个,即所述服务端2可以采用并行的方式为多个所述客户端1服务。

所述服务端2接收到所述客户端1发送的所述案件标识后,根据所述案件标识建立存储目录;同时,启动排查引擎,做好执行排查任务的准备。所述现场指掌纹和所述十指指掌纹可以利用数据接口从外部服务器获取。所述现场指掌纹是指在案发现场采集到的指掌纹,所述十指指掌纹是指采集的事主及相关人的指掌纹;所述现场指掌纹和所述十指指掌纹可以利用图像采集设备采集后存储到所述外部服务器。

所述客户端1获取到所述现场指掌纹和所述十指指掌纹后,将所述现场指掌纹和所述十指指掌纹添加到客户端1,并可存储入此排查任务对应的目录下,并将所述现场指掌纹和所述十指指掌纹上传到所述服务端2。所述现场指掌纹和所述十指指掌纹均可以为多个。所述服务端2在接收到所述现场指掌纹和所述十指指掌纹后,根据所述案件标识将所述现场指掌纹和所述十指指掌纹与相应案件对应存储。所述服务端2存储所述现场指掌纹和所述十指指掌纹后,对所述现场指掌纹和所述十指指掌纹进行比对排查。所述服务端2可以将所述现场指掌纹一一与所述十指指掌纹进行比对排查。

所述客户端1利用所述服务端2提供的接口,查询并获取所述服务端2进行比对排查后的比对排查结果。所述客户端1获取到所述比对排查结果后,根据所述比对排查结果确定需排除的所述现场指掌纹。所述比对排查结果包括比中与否的信息,比如可以包括确认比中、未比中两种结果。则客户端1确定比对排查结果为确认比中的现场指掌纹为需排除的所述现场指掌纹。

本发明实施例通过利用客户端将与案件对应的现场指掌纹和十指指掌纹发送至服务端进行比对排查,并根据服务端的比对排查结果确定需排除的现场指掌纹,实现了从现场指掌纹排除事主及相关人指掌纹的自动化,提高了指掌纹排查的效率,降低了错误率。

进一步地,基于上述实施例,所述客户端1在用于查询并获取所述服务端的比对排查结果,根据所述比对排查结果确定需排除的所述现场指掌纹时,具体用于:启动定时检查任务,定时查询并获取所述服务端2的比对排查结果,所述比对排查结果包括所述指掌纹标识的信息;根据所述比对排查结果更新比对信息,根据所述比对信息确定需排除的所述现场指掌纹;其中,所述比对信息包括确认比中、可能比中及未比中三种比对结果中的一种;所述需排除的所述现场指掌纹为所述比对结果为确认比中的所述现场指掌纹。

所述客户端1查询并获取所述服务端2的比对排查结果,根据所述比对排查结果确定需排除的所述现场指掌纹,可以通过客户端1启动的定时检查任务实现。所述定时检查任务包括定时查询并获取所述服务端2的比对排查结果。所述客户端1获取所述服务端2的比对排查结果并不需要等待排查任务完成,而是可以按照设定的定时周期获取实时的比对排查结果。

由于客户端1可以定时查询并获取所述服务端2的比对排查结果,在每个查询时刻,所获取的所述比对排查结果均是最新的。在所述客户端1第一次从所述服务端2获取所述比对排查结果时,所述比对信息可以与所述比对排查结果一致;所述客户端1在根据定时周期后续从所述服务端2获取的所述比对排查结果,用于更新所述比对信息。

对应于不同的现场指掌纹,所述比对信息包括确认比中、可能比中及未比中三种比对结果中的一种。确认比中、可能比中及未比中是指对于某个现场指掌纹可能出现的三种比对结果。其中,“确认比中”表示服务端2确定此现场指掌纹比中;“可能比中”表示服务端2较大程度地认为比中,但不确定;“未比中”表示服务端2确定此现场指掌纹未比中,没有与此现场指掌纹相似的十指指掌纹。所述需排除的所述现场指掌纹为所述比对结果为确认比中的所述现场指掌纹。

在上述实施例的基础上,本发明实施例通过定时查询并获取服务端的比对排查结果,根据比对排查结果更新比对信息,提高了指掌纹排查的效率,减轻了服务端的压力;通过在比对信息中包括确认比中、可能比中及未比中三种比对结果,为针对可能比中的结果结合人工排查提供了条件。

进一步地,基于上述实施例,所述客户端1还用于添加所述案件下新增的现场指掌纹和/或十指指掌纹,并获取所述服务端2的所述排查引擎的状态;所述客户端1若判断获知所述排查引擎为关闭状态,则再次发送所述案件标识给所述服务端2,重新启动所述排查引擎;所述排查引擎重启后或所述客户端1判断获知所述排查引擎为开启状态,则所述客户端1将新增的所述现场指掌纹和/或所述十指指掌纹发送给所述服务端2;所述服务端2还用于在接收到新增的所述现场指掌纹和/或所述十指指掌纹后,将新增的所述现场指掌纹和/或所述十指指掌纹加入到所述排查任务。

在所述客户端1添加现场指掌纹或十指指掌纹,可以通过两种方式进行添加。一种是以案件为单位将案件下的所有现场指掌纹及十指指掌纹添加到排查任务中;另外,也可以根据从外部服务器查询的结果添加单枚或多枚现场指掌纹;并可将此案件下新增的现场指掌纹或十指指掌纹陆续添加到客户端。

由于服务端2为节约计算资源,在判定排查任务结束后可以关闭排查引擎。为支持对于新增的现场指掌纹或十指指掌纹的排查,所述客户端1添加所述案件下新增的现场指掌纹和/或十指指掌纹后,首先判断所述服务端2的排查引擎的状态。

若客户端1判断获知所述排查引擎为关闭状态,则再次发送所述案件标识给所述服务端2,重新启动所述排查引擎,将新增的所述现场指掌纹和/或所述十指指掌纹发送给所述服务端2,所述服务端2接收到新增的所述现场指掌纹和/或所述十指指掌纹后,将新增的所述现场指掌纹和/或所述十指指掌纹加入到所述排查任务。

若客户端1判断获知所述排查引擎为开启状态,则所述客户端1直接将新增的所述现场指掌纹和/或所述十指指掌纹发送给所述服务端2;所述服务端2接收到新增的所述现场指掌纹和/或所述十指指掌纹后,将新增的所述现场指掌纹和/或所述十指指掌纹加入到所述排查任务。

在上述实施例的基础上,本发明实施例通过对新增的现场指掌纹和/或十指指掌纹执行排查任务,提高了单案件下排查任务执行的连续性、灵活性及实用性。

本发明实施例提供的系统是用于上述方法的,具体功能可参照上述方法流程,此处不再赘述。

图4是本发明实施例提供的电子设备的实体结构示意图。如图4所示,该电子设备可以包括:处理器(processor)810、通信接口(communicationsinterface)820、存储器(memory)830和通信总线840,其中,处理器810,通信接口820,存储器830通过通信总线840完成相互间的通信。处理器810可以调用存储器830中的逻辑指令,以执行如下方法:客户端新建排查任务,所述排查任务和案件对应,并将所述排查任务的案件标识发送给服务端;所述服务端接收到所述客户端发送的所述案件标识后,启动排查引擎执行排查任务;所述客户端添加现场指掌纹和十指指掌纹并上传到所述服务端,所述现场指掌纹是指在案发现场采集到的指掌纹,所述十指指掌纹是指采集的事主及相关人的指掌纹,所述现场指掌纹和所述十指指掌纹携带相应的指掌纹标识及所述案件标识;所述服务端接收到所述现场指掌纹和所述十指指掌纹后,根据所述案件标识将所述现场指掌纹和所述十指指掌纹与相应案件对应存储,并对所述现场指掌纹和所述十指指掌纹进行比对排查;所述客户端查询并获取所述服务端的比对排查结果,根据所述比对排查结果确定需排除的所述现场指掌纹;其中,所述客户端为一个或多个。

此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1