CN108447162A - 基于人脸识别的门禁方法 - Google Patents
基于人脸识别的门禁方法 Download PDFInfo
- Publication number
- CN108447162A CN108447162A CN201810279333.0A CN201810279333A CN108447162A CN 108447162 A CN108447162 A CN 108447162A CN 201810279333 A CN201810279333 A CN 201810279333A CN 108447162 A CN108447162 A CN 108447162A
- Authority
- CN
- China
- Prior art keywords
- matrix
- server
- face
- user
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000001960 triggered effect Effects 0.000 claims abstract description 13
- 239000011159 matrix material Substances 0.000 claims description 165
- 230000005764 inhibitory process Effects 0.000 claims description 49
- 238000012790 confirmation Methods 0.000 claims description 24
- 238000012795 verification Methods 0.000 claims description 23
- 238000013507 mapping Methods 0.000 claims description 17
- 230000004913 activation Effects 0.000 claims description 14
- 230000001815 facial effect Effects 0.000 claims description 12
- 230000004083 survival effect Effects 0.000 claims description 9
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000012937 correction Methods 0.000 claims description 3
- 230000009191 jumping Effects 0.000 abstract 3
- 230000000694 effects Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005498 polishing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/32—Individual registration on entry or exit not involving the use of a pass in combination with an identity check
- G07C9/37—Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/38—Individual registration on entry or exit not involving the use of a pass with central registration
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Collating Specific Patterns (AREA)
- Telephonic Communication Services (AREA)
Abstract
一种基于人脸识别的门禁方法,其包括如下步骤:S1、配置门禁中人脸识别触发条件;根据触发条件判断人脸识别是否被触发,在被触发时跳转到步骤S2;S2、对用户的人脸进行识别,在识别通过后跳转到步骤S3;否则跳到步骤S4;S3、触发门禁解锁***进行解锁并结束;S4、记录请求解锁门禁人员的面部信息,并结束。
Description
技术领域
本发明涉及人脸识别门禁领域,特别涉及一种基于人脸识别的门禁方法。
背景技术
现有的门禁验证方法环节过于简单,一旦人脸识别环节被破解,则门禁***将存在较大的安全隐患。
发明内容
有鉴于此,本发明提供一种基于人脸识别的门禁方法。
一种基于人脸识别的门禁方法,其包括如下步骤:
S1、配置门禁中人脸识别触发条件;根据触发条件判断人脸识别是否被触发,在被触发时跳转到步骤S2;
S2、对用户的人脸进行识别,在识别通过后跳转到步骤S3;否则跳到步骤S4;
S3、触发门禁解锁***进行解锁并结束;
S4、记录请求解锁门禁人员的面部信息,并结束。
在本发明所述的基于人脸识别的门禁方法中,
所述步骤S1包括:
S11、移动终端向设置于家居内的服务器发送门禁解锁请求;
S12、服务器对移动终端对应用户的身份进行验证,在验证通过时跳转到步骤S13;
S13、移动终端每隔预设时间向服务器发送位置信息;
S14、服务器根据移动终端发送的位置信息生成用户的轨迹信息,并将轨迹信息与服务器内预先配置的验证轨迹信息进行匹配,在匹配通过时跳转到步骤S15;否则跳转到步骤S19;
S15、服务器根据位置信息判断用户是否达到预设预留位置范围,在达到预设预留位置范围时跳转到步骤S16;
S16、服务器生成人脸识别激活指令,并对人脸识别激活指令配置预设时间范围的存活期;
S17、服务器将带有存活期的人脸识别激活指令发送到人脸识别***;
S18、根据带有存活期的人脸识别激活指令触发人脸识别功能,并跳转到步骤S2;
S19、服务器将门禁解锁请求以及门禁解锁请求对应移动终端ID分发到其他用户对应移动终端上,并获取其他用户对应移动终端的确认信息;
S110、服务器判断确认信息是否符合第一预设确认规则,在符合时跳转到步骤S15。
在本发明所述的基于人脸识别的门禁方法中,
所述步骤S4包括:
S41、服务器获取请求解锁门禁人员的面部信息以及记录请求解锁门禁人员对应移动终端ID;
S42、将面部信息以及记录请求解锁门禁人员对应移动终端ID分发到其他用户对应移动终端;并获取其他用户对应移动终端的确认信息;
S43、服务器判断确认信息是否符合第二预设确认规则,在符合时跳转到步骤S44;
S44、服务器记录请求解锁门禁人员的面部信息,并生成临时解锁控制指令,将临时解锁控制指令发送到门禁解锁***;
S45、根据临时解锁控制指令触发门禁解锁***进行解锁并结束。
在本发明所述的基于人脸识别的门禁方法中,
所述步骤S12中服务器对移动终端对应用户的身份进行验证包括:
S01、在服务器中划分专属加密存储区域;
S02、在服务器中配置具有门禁权限的各个用户的临时身份识别信息;
S03、服务器将所有临时身份识别信息按照第一预设算法进行处理得到识别数据集合后删除各个用户的临时身份识别信息;服务器将识别数据集合根据用户身份进行数据分组;
S04、服务器建立各个数据分组与用户对应移动终端的映射关系;
S05、移动终端采集用户信息,移动终端通过第二预设算法对用户信息进行处理得到验证信息,移动终端删除采集的用户信息后将验证信息发送到服务器;
S06、服务器对验证信息进行验证,在验证通过跳转到步骤S13。
在本发明所述的基于人脸识别的门禁方法中,
所述步骤S03包括:
服务器将各个用户的临时身份识别信息分别转换为数据矩阵;
根据各个数据矩阵与其他矩阵的关联关系生成各个数据矩阵对应的补偿矩阵;
根据补偿矩阵生成各个数据矩阵对应的参考矩阵,将参考矩阵通过加密后发送给数据矩阵对应的移动终端;
服务器通过第一预设算法对数据矩阵和补偿矩阵进行处理得到数据集合;服务器通过第二预设算法对数据集合和参考矩阵进行处理后得到矩阵关联值;
服务器将识别数据集合根据用户进行数据分组,并建立矩阵关联值与数据集合中数据分组与矩阵关联值的映射关系;
服务器删除用户的临时身份识别信息、参考矩阵、补偿矩阵,并将数据集合、矩阵关联值以及数据分组与矩阵关联值的映射关系存储在专属存储区域中。
在本发明所述的基于人脸识别的门禁方法中,
所述步骤S05包括:
移动终端采集用户信息并将用户信息转化为验证数据矩阵;
移动终端通过第二预设算法对验证数据矩阵和参考矩阵进行处理后得到验证信息,移动终端在删除对应用户信息后将验证信息发送到服务器。
在本发明所述的基于人脸识别的门禁方法中,
所述步骤S06包括:
S061、服务器判断验证信息与矩阵关联值是否匹配;在匹配时跳转步骤S62;
S062、服务器通过建立矩阵关联值与数据集合中数据分组与矩阵关联值的映射关系确定对应的数据分组;
S063、服务器通过各个数据分组与用户对应移动终端的映射关系确认用户的身份验证是否通过,在验证通过时跳转到步骤S13。
在本发明所述的基于人脸识别的门禁方法中,
所述根据各个数据矩阵与其他矩阵的关联关系生成各个数据矩阵对应的补偿矩阵包括:
根据数据矩阵的行数、列数,筛选出行数、列数小于或等于数据矩阵对应行数、列数的其他矩阵作为关联矩阵;
设置补偿值,根据补偿值,对关联矩阵进行标准化处理得到补偿矩阵。
在本发明所述的基于人脸识别的门禁方法中,
服务器通过第一预设算法对数据矩阵和补偿矩阵进行处理得到数据集合包括:
服务器通过对各个数据矩阵和补偿矩阵进行乘积运算得到第一中间矩阵;
服务器通过SHA512算法对第一中间矩阵处理得到序列化形式的数据集合;
服务器通过第二预设算法对数据集合和参考矩阵进行处理后得到矩阵关联值包括:
服务器通过对各个数据矩阵和参考矩阵进行乘积运算得到第二中间矩阵;
服务器通过SHA512算法对第二中间矩阵处理得到序列化形式的参考数据集合;
服务器对比数据集合与参考数据集合获得集合差异值,将差异值作为矩阵关联值。
有益技术效果:本发明的基于人脸识别的门禁方法相对于现有技术,能够实现:通过配置门禁中人脸识别触发条件;根据触发条件判断人脸识别是否被触发,能够实现在只有人脸识别被触发时,才进行人脸识别。因此即使存在通过其他冒仿人脸的情况下,也能对这种冒仿的识别进行拒绝。
附图说明
图1是本发明实施例提供的基于人脸识别的门禁流程图。
具体实施方式
如图1所示,在本发明实施例中,现有的门禁验证方法环节过于简单,一旦人脸识别环节被破解,则门禁***将存在较大的安全隐患。
发明内容
有鉴于此,本发明提供一种基于人脸识别的门禁方法。
一种基于人脸识别的门禁方法,其包括如下步骤:
S1、配置门禁中人脸识别触发条件;根据触发条件判断人脸识别是否被触发,在被触发时跳转到步骤S2。通过配置门禁中人脸识别触发条件,可以将不符合触发条件下的人脸识别行为进行拒绝,提高了安全性。
S2、对用户的人脸进行识别,在识别通过后跳转到步骤S3;否则跳到步骤S4;可选地,通过设置在门外的人脸识别***对用户的人脸进行识别。
S3、触发门禁解锁***进行解锁并结束;
S4、记录请求解锁门禁人员的面部信息,并结束。通过实施本步骤,能够将不符合门禁解锁条件的人脸信息进行存储,有利于查证。
在本发明所述的基于人脸识别的门禁方法中,
所述步骤S1包括:
S11、移动终端向设置于家居内的服务器发送门禁解锁请求。将服务器设置在家居内,有利于从物理上与门禁隔开。服务器可以为PC电脑或者其他服务器等等,本发明不限于此。服务器与人脸识别***无线通信连接。触发门禁解锁***同时与服务器、人脸识别***无线通信连接。
可选地,移动终端可以为智能手机、穿戴式设备、智能手环等等。
S12、服务器对移动终端对应用户的身份进行验证,在验证通过时跳转到步骤S13;
S13、移动终端每隔预设时间向服务器发送位置信息;本步骤的意义在于向服务器发送自身位置信息,获取移动终端对应用户的位置信息。
S14、服务器根据移动终端发送的位置信息生成用户的轨迹信息,并将轨迹信息与服务器内预先配置的验证轨迹信息进行匹配,在匹配通过时跳转到步骤S15;否则跳转到步骤S19。将轨迹信息与服务器内预先配置的验证轨迹信息进行匹配的意义在于对用户是否符合日常习惯进行判断。优选地,预先在服务器中根据用户的轨迹来配置用户的验证轨迹信息,并且根据用户的轨迹来对验证轨迹信息进行持续修正。
在一种优选的实施方式中,配置验证轨迹信息中不同轨迹段的匹配阈值,根据匹配阈值对用户的轨迹信息进行匹配。匹配阈值包括轨迹段的路线偏差值或者速度差值,可以灵活配置。
S15、服务器根据位置信息判断用户是否达到预设预留位置范围,在达到预设预留位置范围时跳转到步骤S16;预设预留位置范围可以为100米、或者200米,或者为其他数值,意义在于预留一个短时间的准备时间来进行人脸识别激活。
S16、服务器生成人脸识别激活指令,并对人脸识别激活指令配置预设时间范围的存活期;通过本步骤与步骤S15中配置的预设预留位置范围相配合,既达到了提前激活人脸识别的效果,同时又兼顾到保持在不需要进行人脸识别激活时的安全性。
S17、服务器将带有存活期的人脸识别激活指令发送到人脸识别***;
S18、根据带有存活期的人脸识别激活指令触发人脸识别功能,并跳转到步骤S2;
S19、服务器将门禁解锁请求以及门禁解锁请求对应移动终端ID分发到其他用户对应移动终端上,并获取其他用户对应移动终端的确认信息。
通过实施本步骤,达到如下效果:即使用户在某些时候出差或者其他场合导致轨迹信息与服务器内预先配置的验证轨迹信息无法安全匹配,也不影响门禁解锁。通过获取其他用户对应移动终端的确认信息,保证了解锁的安全性。本各个实施例中,其他用户是指除了请求门禁解锁对应用户之外的其他具有门禁解锁权限的用户。
S110、服务器判断确认信息是否符合第一预设确认规则,在符合时跳转到步骤S15。
可选地,第一预设确认规则为移动终端的确认信息的数量符合在服务器中预先配置的数量阈值要求。
在本发明所述的基于人脸识别的门禁方法中,
所述步骤S4包括:
S41、服务器获取请求解锁门禁人员的面部信息以及记录请求解锁门禁人员对应移动终端ID;
S42、将面部信息以及记录请求解锁门禁人员对应移动终端ID分发到其他用户对应移动终端;并获取其他用户对应移动终端的确认信息;
S43、服务器判断确认信息是否符合第二预设确认规则,在符合时跳转到步骤S44。
优选地,第二预设确认规则为其他用户对应移动终端的确认信息的符合在服务器中预先配置的数量阈值要求,并且其他用户对应移动终端的确认信息的确认顺序符合服务器中预先配置的顺序要求。
S44、服务器记录请求解锁门禁人员的面部信息,并生成临时解锁控制指令,将临时解锁控制指令发送到门禁解锁***;
S45、根据临时解锁控制指令触发门禁解锁***进行解锁并结束。
通过实施本发明实施例,可以方便临时访客来开启门禁。
在本发明所述的基于人脸识别的门禁方法中,
所述步骤S12中服务器对移动终端对应用户的身份进行验证包括:
S01、在服务器中划分专属加密存储区域;可选地,通过硬件加密的方式加密专属存储区域,保证服务器中数据的存储安全。
S02、在服务器中配置具有门禁权限的各个用户的临时身份识别信息;成员的临时身份识别信息仅仅在服务器配置用于验证请求是否合法的信息,因此是临时存储的,后续不进行保留,因此不会在后续使用中被窃取。
S03、服务器将所有临时身份识别信息按照第一预设算法进行处理得到识别数据集合后删除各个用户的临时身份识别信息;服务器将识别数据集合根据用户身份进行数据分组;通过实施本步骤,在服务器中只存储有数据集合、矩阵关联值以及数据分组与矩阵关联值的映射关系,即使能够同时获取这三种不同的信息,也无法获取与数组分组对应的用户的临时识别信息。
S04、服务器建立各个数据分组与用户对应移动终端的映射关系;
S05、移动终端采集用户信息,移动终端通过第二预设算法对用户信息进行处理得到验证信息,移动终端删除采集的用户信息后将验证信息发送到服务器;
S06、服务器对验证信息进行验证,在验证通过跳转到步骤S13。
在本发明所述的基于人脸识别的门禁方法中,
所述步骤S03包括:
服务器将各个用户的临时身份识别信息分别转换为数据矩阵;由于用户的身份信息可能包括虹膜、指纹等生物识别信息,而且不同用户采取的识别方式不一样,因此不同的用户的身份识别信息转化的数据矩阵不同,不但值不同,并且行数、列数可能存在差异。本发明实施例同构引入数据矩阵的概念,并且引入对关联矩阵进行标准化处理得到补偿矩阵的概念,使得本发明对于用户各种生物识别信息的兼容性更好,并且这些验证信息可以交叉、灵活组合,使得非法用户无法从所有信息中解析出原始采集的用户信息。
根据各个数据矩阵与其他矩阵的关联关系生成各个数据矩阵对应的补偿矩阵;
根据补偿矩阵生成各个数据矩阵对应的参考矩阵,将参考矩阵通过加密后发送给数据矩阵对应的移动终端;
可选地,根据补偿矩阵生成各个数据矩阵对应的参考矩阵通过替换补偿矩阵中特定的数值来获取。
实施本实施例的有益效果在于:向远程终端发送的是参考矩阵,并且不同的数据矩阵对应的参考矩阵其实是不同的,数值不同、行数/列数也可能不同。使得其他不法用户无法通过参考矩阵来最终获得数据矩阵,并且也无法同时获得所有用户的身份信息。
服务器通过第一预设算法对数据矩阵和补偿矩阵进行处理得到数据集合;服务器通过第二预设算法对数据集合和参考矩阵进行处理后得到矩阵关联值;在本发明实施例中,通过用矩阵关联值的验证来判断用户的请求是否合法,一方面能够建立与用户唯一识别信息的对应关系,又并非直接利用这些信息进行验证,大大提高了安全性。
服务器将识别数据集合根据用户进行数据分组,并建立矩阵关联值与数据集合中数据分组与矩阵关联值的映射关系;
服务器删除用户的临时身份识别信息、参考矩阵、补偿矩阵,并将数据集合、矩阵关联值以及数据分组与矩阵关联值的映射关系存储在专属存储区域中。
在本发明所述的基于人脸识别的门禁方法中,
所述步骤S05包括:
移动终端采集用户信息并将用户信息转化为验证数据矩阵;用户信息是与临时身份识别信息相对应的。临时身份识别信息是服务器采集的,用户信息是移动终端来采集的。
移动终端通过第二预设算法对验证数据矩阵和参考矩阵进行处理后得到验证信息,移动终端在删除对应用户信息后将验证信息发送到服务器。
在本发明所述的基于人脸识别的门禁方法中,
所述步骤S06包括:
S061、服务器判断验证信息与矩阵关联值是否匹配;在匹配时跳转步骤S62;
S062、服务器通过建立矩阵关联值与数据集合中数据分组与矩阵关联值的映射关系确定对应的数据分组;
S063、服务器通过各个数据分组与用户对应移动终端的映射关系确认用户的身份验证是否通过,在验证通过时跳转到步骤S13。
在本发明所述的基于人脸识别的门禁方法中,
所述根据各个数据矩阵与其他矩阵的关联关系生成各个数据矩阵对应的补偿矩阵包括:
根据数据矩阵的行数、列数,筛选出行数、列数小于或等于数据矩阵对应行数、列数的其他矩阵作为关联矩阵;
设置补偿值,根据补偿值,对关联矩阵进行标准化处理得到补偿矩阵。
补偿值,可以通过用户自主设置,优选地,可以通过不同用户之间的身份关系来生成补偿值。可以设置预先设置固定的数值来作为补偿值。
对关联矩阵进行标准化处理得到补偿矩阵可以包括:如果关联矩阵的行和/或列少于对应的数据矩阵,则通过补偿值将关联矩阵的行和/或列补齐得到补偿矩阵。
在本发明所述的基于人脸识别的门禁方法中,
服务器通过第一预设算法对数据矩阵和补偿矩阵进行处理得到数据集合包括:
服务器通过对各个数据矩阵和补偿矩阵进行乘积运算得到第一中间矩阵;
服务器通过SHA512算法对第一中间矩阵处理得到序列化形式的数据集合;
由于SHA512算法是一种不可逆算法,因此即使获取数据集合,也无法破解出对应的数据矩阵,进而无法获对应的用户的识别信息。在本发明实施例中,第一预设算法指上述所有的处理步骤。
服务器通过第二预设算法对数据集合和参考矩阵进行处理后得到矩阵关联值包括:
服务器通过对各个数据矩阵和参考矩阵进行乘积运算得到第二中间矩阵;
服务器通过SHA512算法对第二中间矩阵处理得到序列化形式的参考数据集合;
服务器对比数据集合与参考数据集合获得集合差异值,将差异值作为矩阵关联值。
由于SHA512算法是一种不可逆算法,因此即使获取参考数据集合,也无法破解出对应的数据矩阵,进而无法获取用户的识别信息。在本发明实施例中,第一预设算法指上述所有的处理步骤。通过设置矩阵关联值,能够解决通过参考矩阵、和通过补偿矩阵运算带来不同结果的问题,从而能够形成矩阵关联值与数据集合中数据分组与矩阵关联值的映射关系。
有益技术效果:本发明的基于人脸识别的门禁方法相对于现有技术,能够实现:通过配置门禁中人脸识别触发条件;根据触发条件判断人脸识别是否被触发,能够实现在只有人脸识别被触发时,才进行人脸识别。因此即使存在通过其他冒仿人脸的情况下,也能对这种冒仿的识别进行拒绝。
可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。
Claims (9)
1.一种基于人脸识别的门禁方法,其特征在于,其包括如下步骤:
S1、配置门禁中人脸识别触发条件;根据触发条件判断人脸识别是否被触发,在被触发时跳转到步骤S2;
S2、对用户的人脸进行识别,在识别通过后跳转到步骤S3;否则跳到步骤S4;
S3、触发门禁解锁***进行解锁并结束;
S4、记录请求解锁门禁人员的面部信息,并结束。
2.如权利要求1所述的基于人脸识别的门禁方法,其特征在于,
所述步骤S1包括:
S11、移动终端向设置于家居内的服务器发送门禁解锁请求;
S12、服务器对移动终端对应用户的身份进行验证,在验证通过时跳转到步骤S13;
S13、移动终端每隔预设时间向服务器发送位置信息;
S14、服务器根据移动终端发送的位置信息生成用户的轨迹信息,并将轨迹信息与服务器内预先配置的验证轨迹信息进行匹配,在匹配通过时跳转到步骤S15;否则跳转到步骤S19;
S15、服务器根据位置信息判断用户是否达到预设预留位置范围,在达到预设预留位置范围时跳转到步骤S16。
S16、家居服务器生成人脸识别激活指令,并对人脸识别激活指令配置预设时间范围的存活期;
S17、家居服务器将带有存活期的人脸识别激活指令发送到人脸识别***;
S18、根据带有存活期的人脸识别激活指令触发人脸识别功能,并跳转到步骤S2;
S19、家居服务器将门禁解锁请求以及门禁解锁请求对应移动终端ID分发到其他用户对应移动终端上,并获取其他用户对应移动终端的确认信息;
S110、家居服务器判断确认信息是否符合第一预设确认规则,在符合时跳转到步骤S15。
3.如权利要求2所述的基于人脸识别的门禁方法,其特征在于,
所述步骤S4包括:
S41、服务器获取请求解锁门禁人员的面部信息以及记录请求解锁门禁人员对应移动终端ID;
S42、将面部信息以及记录请求解锁门禁人员对应移动终端ID分发到其他用户对应移动终端;并获取其他用户对应移动终端的确认信息;
S43、服务器判断确认信息是否符合第二预设确认规则,在符合时跳转到步骤S44;
S44、服务器记录请求解锁门禁人员的面部信息,并生成临时解锁控制指令,将临时解锁控制指令发送到门禁解锁***;
S45、根据临时解锁控制指令触发门禁解锁***进行解锁并结束。
4.如权利要求2所述的基于人脸识别的门禁方法,其特征在于,
所述步骤S12中服务器对移动终端对应用户的身份进行验证包括:
S01、在服务器中划分专属加密存储区域;
S02、在服务器中配置具有门禁权限的各个用户的临时身份识别信息;
S03、服务器将所有临时身份识别信息按照第一预设算法进行处理得到识别数据集合后删除各个用户的临时身份识别信息;服务器将识别数据集合根据用户身份进行数据分组;
S04、服务器建立各个数据分组与用户对应移动终端的映射关系;
S05、移动终端采集用户信息,移动终端通过第二预设算法对用户信息进行处理得到验证信息,移动终端删除采集的用户信息后将验证信息发送到服务器;
S06、服务器对验证信息进行验证,在验证通过跳转到步骤S13。
5.如权利要求4所述的基于人脸识别的门禁方法,其特征在于,
所述步骤S03包括:
服务器将各个用户的临时身份识别信息分别转换为数据矩阵;
根据各个数据矩阵与其他矩阵的关联关系生成各个数据矩阵对应的补偿矩阵;
根据补偿矩阵生成各个数据矩阵对应的参考矩阵,将参考矩阵通过加密后发送给数据矩阵对应的移动终端;
服务器通过第一预设算法对数据矩阵和补偿矩阵进行处理得到数据集合;服务器通过第二预设算法对数据集合和参考矩阵进行处理后得到矩阵关联值;
服务器将识别数据集合根据用户进行数据分组,并建立矩阵关联值与数据集合中数据分组与矩阵关联值的映射关系;
服务器删除用户的临时身份识别信息、参考矩阵、补偿矩阵,并将数据集合、矩阵关联值以及数据分组与矩阵关联值的映射关系存储在专属存储区域中。
6.如权利要求5所述的基于人脸识别的门禁方法,其特征在于,
所述步骤S05包括:
移动终端采集用户信息并将用户信息转化为验证数据矩阵;
移动终端通过第二预设算法对验证数据矩阵和参考矩阵进行处理后得到验证信息,移动终端在删除对应用户信息后将验证信息发送到服务器。
7.如权利要求6所述的基于人脸识别的门禁方法,其特征在于,
所述步骤S06包括:
S061、服务器判断验证信息与矩阵关联值是否匹配;在匹配时跳转步骤S62;
S062、服务器通过建立矩阵关联值与数据集合中数据分组与矩阵关联值的映射关系确定对应的数据分组;
S063、服务器通过各个数据分组与用户对应移动终端的映射关系确认用户的身份验证是否通过,在验证通过时跳转到步骤S13。
8.如权利要求7所述的基于人脸识别的门禁方法,其特征在于,
所述根据各个数据矩阵与其他矩阵的关联关系生成各个数据矩阵对应的补偿矩阵包括:
根据数据矩阵的行数、列数,筛选出行数、列数小于或等于数据矩阵对应行数、列数的其他矩阵作为关联矩阵;
设置补偿值,根据补偿值,对关联矩阵进行标准化处理得到补偿矩阵。
9.如权利要求8所述的基于人脸识别的门禁方法,其特征在于,
服务器通过第一预设算法对数据矩阵和补偿矩阵进行处理得到数据集合包括:
服务器通过对各个数据矩阵和补偿矩阵进行乘积运算得到第一中间矩阵;
服务器通过SHA512算法对第一中间矩阵处理得到序列化形式的数据集合;
服务器通过第二预设算法对数据集合和参考矩阵进行处理后得到矩阵关联值包括:
服务器通过对各个数据矩阵和参考矩阵进行乘积运算得到第二中间矩阵;
服务器通过SHA512算法对第二中间矩阵处理得到序列化形式的参考数据集合;
服务器对比数据集合与参考数据集合获得集合差异值,将差异值作为矩阵关联值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810279333.0A CN108447162B (zh) | 2018-03-30 | 2018-03-30 | 基于人脸识别的门禁方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810279333.0A CN108447162B (zh) | 2018-03-30 | 2018-03-30 | 基于人脸识别的门禁方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108447162A true CN108447162A (zh) | 2018-08-24 |
CN108447162B CN108447162B (zh) | 2020-08-07 |
Family
ID=63197927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810279333.0A Active CN108447162B (zh) | 2018-03-30 | 2018-03-30 | 基于人脸识别的门禁方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108447162B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111489478A (zh) * | 2020-04-24 | 2020-08-04 | 英华达(上海)科技有限公司 | 门禁控制方法、***、设备及存储介质 |
CN111508124A (zh) * | 2019-01-11 | 2020-08-07 | 百度在线网络技术(北京)有限公司 | 权限校验方法和装置 |
CN113330491A (zh) * | 2018-12-26 | 2021-08-31 | 巽腾(广东)科技有限公司 | 电子闸门的开启方法、装置及服务器 |
CN115223283A (zh) * | 2022-06-17 | 2022-10-21 | 中国银行股份有限公司 | 便捷通行方法、装置及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101950353A (zh) * | 2010-08-17 | 2011-01-19 | 深圳市同洲电子股份有限公司 | 通过图像识别实现远程控制设备的方法和移动终端 |
CN102104485A (zh) * | 2009-12-21 | 2011-06-22 | 英特尔公司 | 使用轨迹进行认证 |
US20120242481A1 (en) * | 2011-03-22 | 2012-09-27 | Tassilo Gernandt | Apparatus and method for locating, tracking, controlling and recognizing tagged objects using active RFID technology. |
CN105809793A (zh) * | 2016-03-14 | 2016-07-27 | 南京邮电大学 | 一种基于iBeacon 移动轨迹的车辆解锁方法 |
CN107464325A (zh) * | 2017-09-13 | 2017-12-12 | 南京信息职业技术学院 | 一种多层级门禁***及其实现方法 |
CN107564139A (zh) * | 2017-07-25 | 2018-01-09 | 深圳市盛路物联通讯技术有限公司 | 一种唤醒家庭门禁***的方法及ap |
-
2018
- 2018-03-30 CN CN201810279333.0A patent/CN108447162B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102104485A (zh) * | 2009-12-21 | 2011-06-22 | 英特尔公司 | 使用轨迹进行认证 |
CN101950353A (zh) * | 2010-08-17 | 2011-01-19 | 深圳市同洲电子股份有限公司 | 通过图像识别实现远程控制设备的方法和移动终端 |
US20120242481A1 (en) * | 2011-03-22 | 2012-09-27 | Tassilo Gernandt | Apparatus and method for locating, tracking, controlling and recognizing tagged objects using active RFID technology. |
CN105809793A (zh) * | 2016-03-14 | 2016-07-27 | 南京邮电大学 | 一种基于iBeacon 移动轨迹的车辆解锁方法 |
CN107564139A (zh) * | 2017-07-25 | 2018-01-09 | 深圳市盛路物联通讯技术有限公司 | 一种唤醒家庭门禁***的方法及ap |
CN107464325A (zh) * | 2017-09-13 | 2017-12-12 | 南京信息职业技术学院 | 一种多层级门禁***及其实现方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113330491A (zh) * | 2018-12-26 | 2021-08-31 | 巽腾(广东)科技有限公司 | 电子闸门的开启方法、装置及服务器 |
CN111508124A (zh) * | 2019-01-11 | 2020-08-07 | 百度在线网络技术(北京)有限公司 | 权限校验方法和装置 |
CN111489478A (zh) * | 2020-04-24 | 2020-08-04 | 英华达(上海)科技有限公司 | 门禁控制方法、***、设备及存储介质 |
CN115223283A (zh) * | 2022-06-17 | 2022-10-21 | 中国银行股份有限公司 | 便捷通行方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
CN108447162B (zh) | 2020-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108447162A (zh) | 基于人脸识别的门禁方法 | |
EP2813961B1 (en) | Biometric verification with improved privacy and network performance in client-server networks | |
JP2002511968A (ja) | 人物の本人確認を行なう方法、システムおよび装置 | |
CN101098232A (zh) | 一种动态口令与多生物特征结合的身份认证方法 | |
CN106534206A (zh) | 一种基于云平台的身份认证方法、装置以及*** | |
CN102436685A (zh) | 生物特征钥匙 | |
US10410040B2 (en) | Fingerprint lock control method and fingerprint lock system | |
JP2009181561A (ja) | 生体認証を用いたセキュリティ管理システム | |
TWI662177B (zh) | 具有雙解鎖識別型式的門禁管制方法 | |
CN102037706A (zh) | 通信设备的暂时个人化的方法 | |
KR101622154B1 (ko) | 태그 리더와 개인 인증 기능이 구비된 휴대용 인증 장치를 사용한 보안 장치 | |
CN107733636A (zh) | 认证方法以及认证*** | |
CN106992956A (zh) | 一种实现设备间认证的方法、装置和*** | |
CN106650361A (zh) | 一种解锁方法及装置 | |
CN110048998A (zh) | 基于Token的身份验证方法及其***、智能门锁 | |
CN104038509B (zh) | 指纹认证云*** | |
KR20160006126A (ko) | 휴대용 인증 장치를 사용한 보안 장치 | |
CN110223430A (zh) | 一种电子门锁的控制方法、装置及电子门锁 | |
JP2006262333A (ja) | 生体認証システム | |
US8812863B2 (en) | Personal biometric system and method for wireless device control | |
CN107516371B (zh) | 验证识别方法及酒店智能卡*** | |
CN111080844A (zh) | 具有双解锁识别型式的门禁管制方法 | |
CN105513176B (zh) | 虹膜门禁远程管理的鉴权方法及*** | |
CN110415406A (zh) | 一种双网互备语音识别监控安防智能门锁*** | |
CN111478875A (zh) | 一种基于区块链的生物体征混合模式认证方法与*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200709 Address after: 518000 Fubao Street Fubao Community, Futian District, Shenzhen City, Guangdong Province Applicant after: LUBANZHANG (SHENZHEN) TECHNOLOGY Co.,Ltd. Address before: 430000 Wuhan Donghu New Technological Development Zone, Hubei Province, Guannan Science and Technology Industrial Park, Phase I, Level 3, Unit 21, No. 9 (Admitted to Wuhan Chuangyijia Business Secretary Service Co., Ltd; Trusteeship No. 000348) Applicant before: WUHAN KANGHUIRAN INFORMATION TECHNOLOGY CONSULTING Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |