一种基于生物识别的身份比对方法、系统和相关设备与流程

文档序号:30727838发布日期:2022-07-13 02:04阅读:77来源:国知局
一种基于生物识别的身份比对方法、系统和相关设备与流程

1.本发明属于生物识别技术应用领域,尤其涉及一种基于生物识别的身份比对、系统和相关设备。


背景技术:

2.随着车检业务的日益发展,车检的规模随着家庭车辆持有率的上升而越来越大,对于保障基础交通工具安全的车检来说,规范车检流程是一种必要的手段,而传统的车检流程繁琐、数据不易被保护的缺点不可避免地成为需要解决的问题。在现有的车检环节上,车辆送检资料里面需要上传送检人的身份证照片信息,以便记录送检人信息,此方式虽然可以实现车检的数据与送检人信息一一对应,但是在一些场合中会出现送检人信息与真实送检人信息差异问题,这种问题出现的原因是因为送检人身份证的信息与真实的车检送检人员不一致,导致车检业务不规范,并进一步地导致车检数据混乱,存在数据安全隐患。


技术实现要素:

3.本发明实施例提供一种基于生物识别的身份比对、系统和相关设备,旨在解决传统治的车检系统无法检出送检人信息与真实送检人信息差异,从而出现的车检作弊和流程不规范问题。
4.第一方面,本发明实施例提供一种基于生物识别的身份比对方法,所述方法基于人证对比服务器、识别端、服务端,所述人证对比服务器、所述识别端、所述服务端两两之间实现通信连接,所述方法运用于所述人证对比服务器,且包括以下步骤:
5.所述人证对比服务器获取所述服务端发送的初始化信号,并将所述初始化信号发送给所述识别端,使所述识别端进行初始化;
6.所述人证对比服务器获取所述服务端发送的请求信号,并将所述请求信号发送给所述识别端,使所述识别端进行人脸数据和证件数据的采集;
7.所述人证对比服务器获取所述识别端采集的所述人脸数据和所述证件数据,将所述人脸数据和所述证件数据进行一致性对比,得到人证对比结果,并将所述人证对比结果发送给所述服务端。
8.更进一步地,所述人证对比服务器获取所述识别端采集的所述人脸数据和所述证件数据,将所述人脸数据和所述证件数据进行一致性对比,得到人证对比结果,并将所述人证对比结果发送给所述服务端的步骤,包括以下子步骤:
9.所述人证对比服务器获取所述识别端采集的所述人脸数据和所述证件数据;
10.获取所述人证对比服务器的数据库中的人脸对比数据,并计算所述人脸数据和所述证件数据的相似度,其中:
11.若计算得到的相似度大于或等于一个预设阈值,则比对通过,所述人证对比服务器进一步判断身份比对是否符合所述预设比对限制策略;
12.若计算得到的相似度小于所述预设阈值,则比对不通过,所述人证对比服务器将
一个人证比对不通过的信息发送给所述服务端。
13.更进一步地,所述人证对比服务器进一步判断身份比对是否符合所述预设比对限制策略的步骤,还分为:
14.若所述预设比对限制策略通过,则所述人证对比服务器根据所述人脸数据和所述证件数据生成验证结果图片,并将所述验证结果图片发送给所述服务端;
15.若所述预设比对限制策略不通过,则所述人证对比服务器将一个限制策略不通过的信息发送给所述服务端。
16.更进一步地,所述人证对比服务器计算所述人脸数据和所述证件数据的相似度所使用的方法为基于特征脸的欧氏距离计算。
17.更进一步地,所述预设比对限制策略具体为,对于一个所述人脸数据和所述证件数据在预设时间段内进行身份比对的限制。
18.第二方面,本发明实施例还提供一种识别端,所述识别端包括摄像模块,所述摄像模块用于拍摄采集人脸数据和证件数据。
19.第三方面,本发明实施例还提供一种服务端,所述服务端包括初始化发送模块、请求识别模块和显示模块,所述初始化发送模块用于发送初始化信号,所述请求识别模块用于发送请求信号,所述显示模块用于显示身份比对的信息。
20.第四方面,本发明实施例还提供一种基于生物识别的身份比对系统,所述系统包括人证对比服务器、上述实施例中所述的识别端、服务端,所述人证对比服务器、所述识别端、所述服务端两两之间实现通信连接,所述人证对比服务器还包括:
21.初始化模块,用于获取所述服务端发送的初始化信号,并将所述初始化信号发送给所述识别端,使所述识别端进行初始化;
22.识别请求模块,用于获取所述服务端发送的请求信号,并将所述请求信号发送给所述识别端,使所述识别端进行人脸数据和证件数据的采集;
23.数据对比模块,用于获取所述识别端采集的所述人脸数据和所述证件数据,将所述人脸数据和所述证件数据进行一致性对比,得到人证对比结果,并将所述人证对比结果发送给所述服务端。
24.第五方面,本发明实施例还提供一种计算机设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述实施例中任意一项所述的基于生物识别的身份比对方法中的步骤。
25.第六方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中任意一项所述的基于生物识别的身份比对方法中的步骤。
26.本发明所达到的有益效果,由于采用了通过人脸识别技术与非接触式身份证读取的方式,能实现智能地对身份证图像进行真伪审核,以确定身份信息与其携带者的一致性,规范了送检人信息核对流程,避免了车检作弊和流程不规范问题。
附图说明
27.图1是本发明实施例提供的基于生物识别的身份比对方法的步骤流程图;
28.图2是本发明实施例提供的基于生物识别的身份比对方法的整体流程步骤流程
图;
29.图3是本发明实施例提供的基于生物识别的身份比对系统200的结构示意图;
30.图4是本发明实施例提供的计算机设备的结构示意图。
具体实施方式
31.下面结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例是为了使本发明的目的、技术方案及优点更加清楚明白,仅仅用以解释本发明,并不用于限定本发明。
32.实施例一
33.请参照图1,图1是本发明实施例提供的基于生物识别的身份比对方法的步骤流程图,所述方法基于人证对比服务器、识别端、服务端,所述人证对比服务器、所述识别端、所述服务端两两之间实现通信连接,在本实施例中,以所述人证对比服务器为说明对象,所述方法具体包括以下步骤:
34.s1、所述人证对比服务器获取所述服务端发送的初始化信号,并将所述初始化信号发送给所述识别端,使所述识别端进行初始化。
35.具体的,所述初始化信号为所述服务端为了进行人证识别而主动发起的动作,目的是为了将所述识别端进行初始化,人证识别指的是,对于拥有某一身份的人、以及对应的证明该身份的证件,对于人与证件来说,其都属于可以被图像等方式进行捕获的数据,人与证件之间是否具备关联性,即人证识别。示例性的,在本发明实施例中,若无特殊说明,均以所述服务端、所述识别端部署于相对于所述人证对比服务器的一端的场景进行说明,此时,所述人证对比服务器以云端服务器的形式进行部署。
36.所述人证对比服务器在通信连接的拓扑中作为所述服务端、所述识别端之间的结构,其进行的数据交互除了本身与人证信息的对比外,还包括接收一方的信息,并转换为发送给另一方的信息的数据交互,包括所述请求信号和初始化信号。
37.s2、所述人证对比服务器获取所述服务端发送的请求信号,并将所述请求信号发送给所述识别端,使所述识别端进行人脸数据和证件数据的采集。
38.该步骤中的所述请求信号由所述服务端主动发出,目的是为了对当前的人和证件进行人证识别,以发出请求使所述识别端进行数据采集。
39.示例性的,所述识别端可以由能够进行分接触式人像采集的摄像头设备实现,通过非接触式读取方式将证件内的文字、数字压缩相片等内置芯片信息读出并解码后获取的所述证件数据和通过拍摄获取的所述人脸数据后,将其统一对外发出。
40.s3、所述人证对比服务器获取所述识别端采集的所述人脸数据和所述证件数据,将所述人脸数据和所述证件数据进行一致性对比,得到人证对比结果,并将所述人证对比结果发送给所述服务端。
41.其中,所述人证对比服务器获取所述识别端采集的所述人脸数据和所述证件数据,将所述人脸数据和所述证件数据进行一致性对比,得到人证对比结果,并将所述人证对比结果发送给所述服务端的步骤,包括以下子步骤:
42.s31、所述人证对比服务器获取所述识别端采集的所述人脸数据和所述证件数据;
43.s32、获取所述人证对比服务器的数据库中的人脸对比数据,并计算所述人脸数据
和所述证件数据的相似度,其中:
44.s41、若计算得到的相似度大于或等于一个预设阈值,则比对通过,所述人证对比服务器进一步判断身份比对是否符合所述预设比对限制策略。
45.更进一步地,所述人证对比服务器计算所述人脸数据和所述证件数据的相似度所使用的方法为基于特征脸的欧氏距离计算。
46.在本发明实施例中,对于所述身份比对的过程,可以是通过利用存储在云端数据库的人员证件图像信息由所述数据识别单元上传的数据来进行基于特征脸的人脸识别,其实现方式为:
47.计算每张人脸和平均图像的差值,也就是用获取到的人脸向量集合的每个元素与平均图像进行减法运算,之后,将运算得到的特征值通过计算获取到需要的特征向量,此时,将这些特征向量还原成人脸图像,便得到需要对可以识别人员的神经网络的特征脸数据。在对比流程中,示例性的,假如a是需要判别的人脸,而b是存在于人脸训练集合内的某个人脸,两者都属于训练时特征脸数据,这时将a、b用权重公式表示出来,然后对a、b进行欧式距离x的计算,欧式距离x就是判别a与b之间相似度的依据,设定一个相似度阈值y,若x大于y,所述数据比对单元可以判断a与b相似;若x小于y,所述数据比对单元可以判断a与b不相似。
48.s42、若计算得到的相似度小于所述预设阈值,则比对不通过,所述人证对比服务器将一个人证比对不通过的信息发送给所述服务端。
49.更进一步地,所述人证对比服务器进一步判断身份比对是否符合所述预设比对限制策略的步骤,还分为:
50.若所述预设比对限制策略通过,则所述人证对比服务器根据所述人脸数据和所述证件数据生成验证结果图片,并将所述验证结果图片发送给所述服务端;
51.若所述预设比对限制策略不通过,则所述人证对比服务器将一个限制策略不通过的信息发送给所述服务端。
52.更进一步地,所述预设比对限制策略具体为,对于一个所述人脸数据和所述证件数据在预设时间段内进行身份比对的限制。
53.所述比对限制策略为一种自定义策略,用于规范人证识别的流程,示例性的,所述比对限制策略可以是限制某一人在某一时间段内的验证许可等。
54.更进一步地,请参照图2,图2是本发明实施例提供的基于生物识别的身份比对方法的整体流程步骤流程图,在一种身份比对的方法中,上述实施例中所述的识别端、服务端、人证对比服务器相互收发对应的信号,以实现通过所述识别端采集人证信息、通过所述人证对比服务器验证信息、通过所述服务端接收信息的过程。
55.本发明上述实施例所达到的有益效果,由于采用了通过人脸识别技术与非接触式身份证读取的方式,能实现智能地对身份证图像进行真伪审核,以确定身份信息与其携带者的一致性,规范了送检人信息核对流程,避免了车检作弊和流程不规范问题。
56.实施例二
57.本发明实施例还提供一种识别端201,所述识别端201包括摄像模块2011,所述摄像模块用于拍摄采集人脸数据和证件数据。
58.实施例三
59.本发明实施例还提供一种服务端202,所述服务端202包括初始化发送模块2021、请求识别模块2022和显示模块2023,所述初始化发送模块2021用于发送初始化信号,所述请求识别模块2022用于发送请求信号,所述显示模块2023用于显示身份比对的信息。
60.实施例四
61.本发明实施例还提供一种基于生物识别的身份比对系统,请参照图3,图3是本发明实施例提供的基于生物识别的身份比对系统200的结构示意图,所述系统200包括人证对比服务器203、上述实施例中所述的识别端201、服务端202,所述人证对比服务器203、所述识别端201、所述服务端202两两之间实现通信连接,所述人证对比服务器203还包括:
62.初始化模块2031,用于获取所述服务端202发送的初始化信号,并将所述初始化信号发送给所述识别端201,使所述识别端201进行初始化;
63.识别请求模块2032,用于获取所述服务端202发送的请求信号,并将所述请求信号发送给所述识别端201,使所述识别端201进行人脸数据和证件数据的采集;
64.数据对比模块2033,用于获取所述识别端201采集的所述人脸数据和所述证件数据,将所述人脸数据和所述证件数据进行一致性对比,得到人证对比结果,并将所述人证对比结果发送给所述服务端202。
65.所述基于生物识别的身份比对系统200能够实现如上述实施例中的基于生物识别的身份比对方法中的步骤,且能实现同样的技术效果,参上述实施例中的描述,此处不再赘述。
66.实施例五
67.本发明实施例还提供一种计算机设备,请参照图4,图4是本发明实施例提供的计算机设备的结构示意图,所述计算机设备300包括:存储器302、处理器301及存储在所述存储器302上并可在所述处理器301上运行的计算机程序。
68.所述处理器301调用所述存储器302存储的计算机程序,执行本发明实施例提供的基于生物识别的身份比对方法中的步骤,所述方法基于人证对比服务器、识别端、服务端,所述人证对比服务器、所述识别端、所述服务端两两之间实现通信连接,请结合图1,具体包括:
69.s1、所述人证对比服务器获取所述服务端发送的初始化信号,并将所述初始化信号发送给所述识别端,使所述识别端进行初始化;
70.s2、所述人证对比服务器获取所述服务端发送的请求信号,并将所述请求信号发送给所述识别端,使所述识别端进行人脸数据和证件数据的采集;
71.s3、所述人证对比服务器获取所述识别端采集的所述人脸数据和所述证件数据,将所述人脸数据和所述证件数据进行一致性对比,得到人证对比结果,并将所述人证对比结果发送给所述服务端。
72.更进一步地,所述人证对比服务器获取所述识别端采集的所述人脸数据和所述证件数据,将所述人脸数据和所述证件数据进行一致性对比,得到人证对比结果,并将所述人证对比结果发送给所述服务端的步骤,包括以下子步骤:
73.所述人证对比服务器获取所述识别端采集的所述人脸数据和所述证件数据;
74.获取所述人证对比服务器的数据库中的人脸对比数据,并计算所述人脸数据和所述证件数据的相似度,其中:
75.若计算得到的相似度大于或等于一个预设阈值,则比对通过,所述人证对比服务器进一步判断身份比对是否符合所述预设比对限制策略;
76.若计算得到的相似度小于所述预设阈值,则比对不通过,所述人证对比服务器将一个人证比对不通过的信息发送给所述服务端。
77.更进一步地,所述人证对比服务器进一步判断身份比对是否符合所述预设比对限制策略的步骤,还分为:
78.若所述预设比对限制策略通过,则所述人证对比服务器根据所述人脸数据和所述证件数据生成验证结果图片,并将所述验证结果图片发送给所述服务端;
79.若所述预设比对限制策略不通过,则所述人证对比服务器将一个限制策略不通过的信息发送给所述服务端。
80.更进一步地,所述人证对比服务器计算所述人脸数据和所述证件数据的相似度所使用的方法为基于特征脸的欧氏距离计算。
81.更进一步地,所述预设比对限制策略具体为,对于一个所述人脸数据和所述证件数据在预设时间段内进行身份比对的限制。
82.本发明实施例提供的计算机设备300能够实现如上述实施例中的基于生物识别的身份比对方法中的步骤,且能实现同样的技术效果,参上述实施例中的描述,此处不再赘述。
83.实施例六
84.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现本发明实施例提供的基于生物识别的身份比对方法中的各个过程及步骤,且能实现相同的技术效果,为避免重复,这里不再赘述。
85.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存取存储器(random access memory,简称ram)等。
86.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
87.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
88.上面结合附图对本发明的实施例进行了描述,所揭露的仅为本发明较佳实施例而已,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而
不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式用等同变化,均属于本发明的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1