CN112448955B - 一种基于网络安全的身份识别方法及装置 - Google Patents
一种基于网络安全的身份识别方法及装置 Download PDFInfo
- Publication number
- CN112448955B CN112448955B CN202011342291.4A CN202011342291A CN112448955B CN 112448955 B CN112448955 B CN 112448955B CN 202011342291 A CN202011342291 A CN 202011342291A CN 112448955 B CN112448955 B CN 112448955B
- Authority
- CN
- China
- Prior art keywords
- identification
- module
- mode
- face
- recognition
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000001514 detection method Methods 0.000 claims description 24
- 230000007958 sleep Effects 0.000 claims description 23
- 238000004806 packaging method and process Methods 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 10
- 238000012795 verification Methods 0.000 claims description 10
- 238000004364 calculation method Methods 0.000 claims description 9
- 230000005059 dormancy Effects 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000001052 transient effect Effects 0.000 claims description 2
- 230000007547 defect Effects 0.000 abstract description 7
- 230000002618 waking effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 208000028771 Facial injury Diseases 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 210000000697 sensory organ Anatomy 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Collating Specific Patterns (AREA)
Abstract
本发明公开了一种基于网络安全的身份识别方法及装置。方法包括:预选择识别模式;人脸识别模式下先判断是否侦测到人脸数据;将采集到的人脸数据执行人脸识别算法,若识别成功则提示识别通过并进入下一个识别;若所选择的识别模式为指纹识别模式先判断是否侦测到指纹数据;将采集到的指纹数据执行指纹识别算法,若识别成功则提示识别通过并进入下一个识别。本发明可以自动在指纹识别和面部识别之间进行切换,提高身份识别的效率,避免由于面部或指纹缺陷导致的不能及时识别的问题,本发明还能对数据进行有效保护,提高了装置在使用时的网络安全。
Description
技术领域
本发明涉及身份识别技术领域,更具体地说,特别涉及一种基于网络安全的身份识别方法及装置。
背景技术
越来越多的身份识别方法在市场上得到了广泛的应用,例如公司、学校、银行等,例如考勤机、门禁机等。
目前身份识别方法存在以下问题:
1、都是独立存在,要么是指纹识别装置,要么是面部识别装置,这些均有工作寿命的,使用量大,频率高,当指纹识别模块或面部识别模块失效时,设备马上不能使用,影响识别效率甚至不能及时识别;当前一个人员采用面部识别/指纹识别,而后一个人由于实际情况的关系(例如面部受伤或指纹缺陷时)不能采用与前一个人相同的识别方式进行识别。
2、目前都带有网络模块和数据接口,可通过网络模块将考勤数据按照格式进行打包,但是对数据没有有效保护,容易收到篡改,导致数据被盗用,影响用户安全,而且任何的U盘都能插接数据接口进行数据拷贝,数据被盗用的概率大大增加。
为此,有必要开发一种基于网络安全的身份识别方法及装置。
发明内容
本发明的目的在于提供一种基于网络安全的身份识别方法及装置,以克服现有技术所存在的缺陷。
为了达到上述目的,本发明采用的技术方案如下:
一种基于网络安全的身份识别方法,包括以下步骤:
S1、预选择识别模式,该预选择可以为默认模式或手动选择,所述识别模式包括人脸识别模式和指纹识别模式,所述指纹识别模式具有隐藏位置和工作位置;
S2、若所选择的识别模式为人脸识别模式,则指纹识别模式进入第一休眠状态;
S3、判断是否侦测到人脸数据,若是则继续执行,若在设定的时间段内均未侦测到人脸数据,则该人脸识别模式进入第一等待唤醒状态;
S4、将采集到的人脸数据执行人脸识别算法,若识别成功则提示识别通过并进入下一个识别,否则识别失败返回至步骤S3继续执行;
S5、若返回步骤S3的步骤次数大于第一设定值时,人脸识别模式进行第二休眠状态,同时执行指纹识别模式的唤醒操作,再执行步骤S7;
S6、若所选择的识别模式为指纹识别模式,则人脸识别模式进入第二休眠状态;
S7、判断是否侦测到指纹数据,若是则继续执行,若在设定的时间段内均未侦测到指纹数据,则该指纹识别模式进入第二等待唤醒状态;
S8、将采集到的指纹数据执行指纹识别算法,若识别成功则提示识别通过并进入下一个识别,否则返回至步骤S7继续执行;
S9、若返回步骤S7的步骤次数大于第二设定值时,则指纹识别模式进入第一休眠状态,同时执行人脸识别模式的唤醒操作,再执行步骤S3;
S10、将步骤S4中识别成功的数据和步骤S8中识别成功的数据按照第一固定格式进行打包形成第一数据包,将步骤S4中识别失败的数据和步骤S8中识别失败的数据按照第二固定格式进行打包形成第二数据包,所述第一数据包和第二数据包加密后通过网络进行传输或直接通过加密的USB接口进行传输。
进一步地,所述步骤S1具体包括:
S11、首次进行识别模式选择时,默认模式为人脸识别模式;
S12、再次进行识别模式选择时,默认模式根据一动态调整的优先级排序表进行确定,所述。
进一步地,所述步骤S12中动态调整的优先级排序表的建立步骤包括:
S121、记录所述步骤S5中执行指纹识别模式的唤醒操作的第一次数C1;
S122、记录所述步骤S9中执行人脸识别模式的唤醒操作的第二次数C2;
S123、动态的对第一次数C1和第二次数C2按照大小进行优先级排序并更新至优先级排序表中。
进一步地,若步骤S3中的人脸识别模式是从步骤S9中的执行人脸识别模式的唤醒操作转换而来;且在步骤S5中,若返回步骤S3的步骤次数大于第一设定值时,人脸识别模式进行第二休眠状态,不执行指纹识别模式的唤醒操作,发出识别失败的警报;
若步骤S7中的指纹识别模式是从步骤S5中的执行指纹识别模式的唤醒操作转换而来;且在步骤S9中,若返回步骤S7的步骤次数大于第二设定值时,指纹识别模式进入第一休眠状态,不执行人脸识别模式的唤醒操作,发出识别失败的警报。
进一步地,所述步骤S3中判断是否侦测到人脸数据的步骤具体包括:
S31、生成一随机的验证码进行显示;
S32、将待识别人脸通过面部引导索引进行面部位置确认;
S33、实时对面部完整性进行检测,若完整且在待识别人员准确表述所述验证码后采集面部图像并继续执行,若不完整和/或不能准确表述验证码则提示返回步骤S31重新进行侦测;
所述第一等待唤醒状态为人脸识别模式进入短暂休眠并在设定时间内进行自行唤醒;
所述第二等待唤醒状态为指纹识别模式进入短暂休眠并在设定时间内进行自行唤醒。
进一步地,所述步骤S5中执行指纹识别模式的唤醒操作具体包括:
S51、通过控制信号将所述指纹识别模式从隐藏位置转换为工作位置;
S52、发出一转换识别模式的提醒信号。
进一步地,所述步骤S9中执行人脸识别模式的唤醒操作具体包括:
S91、通过控制信号将所述人脸识别模式第二休眠状态转换为工作状态;
S92、发出一转换识别模式的提醒信号。
进一步地,所述步骤S10具体包括:
S100、建立一表格,所述表格内按照第一固定格式进行排列,所述第一固定格式至少包括所述姓名、部门、工号、识别时间、识别日期和识别模式信息;
S110、在步骤S4中每识别成功一次和/或在步骤S8中每识别成功一次,调取对应识别人员的姓名、部门和工号,并结合识别时间、识别日期和识别模式信息,再将上述数据添加到表格内,并将表格进行打包形成第一数据包;
S120、建立一文件夹集,文件夹集内的文件夹按照第二固定格式进行排列,所述第二固定格式为建立时间,在步骤S4中每识别失败一次和/或在步骤S8中每识别失败一次,均在文件夹集内建立一以建立时间和识别模式命名的文件夹,并将采集的对应人脸数据和指纹数据按照放在对应的文件夹内,并将文件夹进行打包形成第二数据包;
S130、若获取网络请求第一数据包和第二数据包传输的指令,则将第一数据包和第二数据包进行加密后再通过网络进行传输;在USB接口处添加一加密指令,若USB接口处接通则该加密指令允许通过特定授权的U盘进行获取第一数据包和第二数据包的数据。
本发明还提供一种实现上述的基于网络安全的身份识别方法的装置,包括:
预选择模块,用于预选择识别模式,该预选择可以为默认模式或手动选择,所述识别模式包括人脸识别模式和指纹识别模式,所述指纹识别模式具有隐藏位置和工作位置,若所选择的识别模式为人脸识别模式,启动人脸识别模块,则指纹识别模块进入第一休眠状态,若所选择的识别模式为指纹识别模式,启动指纹识别模块,则人脸识别模块进入第二休眠状态;
所述人脸识别模块包括;
第一侦测模块,用于在判断是否侦测到人脸数据,若是则继续执行,若在设定的时间段内均未侦测到人脸数据,则该人脸识别模式进入第一等待唤醒状态;
第一识别模块,用于将采集到的人脸数据执行人脸识别算法,若识别成功则提示识别通过并进入下一个识别,否则识别失败返回至第一侦测模块继续执行;
第一计算模块,用于计算若返回第一侦测模块的次数大于第一设定值时,人脸识别模块进行第二休眠状态,同时通过第一唤醒模块执行指纹识别模块的唤醒操作,再启动第二侦测模块;
所述第一侦测模块、第一识别模块和第一计算模块依次连接;
所述指纹识别模块包括:
第二侦测模块,用于判断是否侦测到指纹数据,若是则继续执行,若在设定的时间段内均未侦测到指纹数据,则该指纹识别模式进入第二等待唤醒状态;
第二识别模块,用于将采集到的指纹数据执行指纹识别算法,若识别成功则提示识别通过并进入下一个识别,否则返回至第二侦测模块继续执行;
第二计算模块,用于计算若返回第二侦测模块的次数大于第二设定值时,则指纹识别模块进入第一休眠状态,同时通过第二唤醒模块执行人脸识别模块的唤醒操作,再启动第一侦测模块;
所述第二侦测模块、第二识别模块和第二计算模块依次连接;
所述装置还包括处理模块,用于将第一识别模块中识别成功的数据和第二识别模块中识别成功的数据按照第一固定格式进行打包形成第一数据包,将第一识别模块中识别失败的数据和第二识别模块中识别失败的数据按照第二固定格式进行打包形成第二数据包;
网络模块,用于将所述第一数据包和第二数据包加密后通过网络进行传输;
USB模块,用于将所述第一数据包和第二数据包直接通过加密的USB接口进行传输;
以及电源模块,用于为该装置提供工作电源;
所述预选择模块、人脸识别模块和第一唤醒模块依次连接,所述预选择模块、指纹识别模块和第二唤醒模块依次连接,所述第一识别模块、第二识别模块、网络模块和USB接口均与处理模块连接。
进一步地,该装置集成在一装置盒中,所述人脸识别模块设于装置盒上表面,所述装置盒的下表面设有用于容纳所述指纹识别模块的腔体,所述指纹识别模块通过一收纳机构设于腔体内,所述指纹识别模块具有有隐藏位置和工作位置,所述收纳机构包括面板和盖板,所述面板的一端通过第一转轴安装在腔体的内侧上端,所述第一转轴与驱动电机连接,所述盖板的一端通过第二转轴安装在腔体的内侧下端,所述盖板的内侧两端均设有侧板,每个所述侧板上均设有导槽,所述面板的另一端两侧均设有与导槽对应的滚子,所述指纹识别模块设于所述面板上;所述驱动电机用于驱动指纹识别模块在隐藏位置和工作位置之间转换。
与现有技术相比,本发明的优点在于:本发明可以自动在指纹识别和面部识别之间进行切换,提高身份识别的效率,避免由于面部或指纹缺陷导致的不能及时识别的问题,本发明还能对数据进行有效保护,提高了装置在使用时的网络安全。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明基于网络安全的身份识别方法的流程图。
图2是本发明中步骤S1的具体流程图。
图3是本发明中动态调整的优先级排序表的建立流程图。
图4是本发明中判断是否侦测到人脸数据的流程图。
图5是本发明中执行指纹识别模式的唤醒操作的流程图。
图6是本发明中执行人脸识别模式的唤醒操作的流程图。
图7是本发明中步骤S10的具体流程图。
图8是本发明基于网络安全的身份识别装置的框架图。
图9是本发明基于网络安全的身份识别装置的结构图。
图中:装置盒1、听筒2、按键3、面板4、盖板5、侧板6、导槽7、滚子8、喇叭9。
具体实施方式
下面结合附图对本发明的优选实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
参阅图1所示,本发明公开了一种基于网络安全的身份识别方法,包括以下步骤:
步骤S1、预选择识别模式,该预选择可以为默认模式或手动选择,识别模式包括人脸识别模式和指纹识别模式,指纹识别模式具有隐藏位置和工作位置,如图9中的收纳机构将面板4收纳在腔体内即处于隐藏位置,此时指纹识别模式处于第一休眠状态,当收纳机构将面板4放在腔体外部即处于工作位置,此时指纹识别模式处于工作状态,通过装置盒1上的按键3可进行手动选择,当然预选择识别模式是在人脸识别模式的面板上进行显示和操作的。
步骤S2、若所选择的识别模式为人脸识别模式,则指纹识别模式进入第一休眠状态即指纹识别模式在隐藏位置,此时电源模块150不对指纹识别模块30供电。
步骤S3、判断是否侦测到人脸数据,若是则继续执行,若在设定的时间段内均未侦测到人脸数据,则该人脸识别模式进入第一等待唤醒状态,即人脸识别模式处于工作位置,同时发出“请进行人脸识别”的语音提醒;第一等待唤醒状态为人脸识别模式进入短暂休眠并在设定时间内进行自行唤醒。
步骤S4、将采集到的人脸数据执行人脸识别算法,若识别成功则提示识别通过并进入下一个识别,否则识别失败返回至步骤S3继续执行。
步骤S5、若返回步骤S3的步骤次数大于第一设定值时,人脸识别模式进行第二休眠状态(为电源模块150不对人脸识别模块20供电),同时执行指纹识别模式的唤醒操作,再执行步骤S7,第一设定值可以根据实际情况进行设定,本步骤的主要目的是:由于可能存在面部缺陷等原因导致面部识别失败,可转换为指纹识别模式。
步骤S6、若所选择的识别模式为指纹识别模式,则人脸识别模式进入第二休眠状态此时指纹识别模式在工作位置。
步骤S7、判断是否侦测到指纹数据,若是则继续执行,若在设定的时间段内均未侦测到指纹数据,则该指纹识别模式进入第二等待唤醒状态,即指纹识别模式处于工作位置,同时发出请进行指纹识别的提醒;第二等待唤醒状态为指纹识别模式进入短暂休眠并在设定时间内进行自行唤醒。
步骤S8、将采集到的指纹数据执行指纹识别算法,若识别成功则提示识别通过并进入下一个识别,否则返回至步骤S7继续执行。
步骤S9、若返回步骤S7的步骤次数大于第二设定值时,则指纹识别模式进入第一休眠状态,同时执行人脸识别模式的唤醒操作,再执行步骤S3;第二设定值可以根据实际情况进行设定,本步骤的主要目的是:由于可能存在指纹缺陷等原因导致指纹识别失败,可转换为指纹识别模式。
步骤S10、将步骤S4中识别成功的数据和步骤S8中识别成功的数据按照第一固定格式进行打包形成第一数据包,将步骤S4中识别失败的数据和步骤S8中识别失败的数据按照第二固定格式进行打包形成第二数据包,所述第一数据包和第二数据包加密后通过网络进行传输或直接通过加密的USB接口进行传输。
如图2和图3所示,本实施例中,步骤S1具体包括:
步骤S11、首次进行识别模式选择时,默认模式为人脸识别模式,由于人脸识别具有较好的优势,能提供更好的识别。
步骤S12、再次进行识别模式选择时,默认模式根据一动态调整的优先级排序表进行确定,该动态调整的优先级排序表的建立步骤包括:
步骤S121、记录步骤S5中执行指纹识别模式的唤醒操作的第一次数C1;
步骤S122、记录步骤S9中执行人脸识别模式的唤醒操作的第二次数C2;
步骤S123、动态的对第一次数C1和第二次数C2按照大小进行优先级排序并更新至优先级排序表中,优先级排序表见表1所示,例如第一次数C1为2(说明人脸识别模式失败2次)、第二次数C2为3时(说明指纹识别模式失败3次),则在下次验证时采用人脸识别模式更为妥当,可以避免指纹识别模式失败的次数,提高效率。
表1
第一次数C1 | 第二次数C2 |
2 | 3 |
本实施例中,若步骤S3中的人脸识别模式是从步骤S9中的执行人脸识别模式的唤醒操作转换而来;且在步骤S5中,若返回步骤S3的步骤次数大于第一设定值时,人脸识别模式进行第二休眠状态,不执行指纹识别模式的唤醒操作,发出识别失败的警报,该设定的主要是避免了同一个人先进行人脸识别模式的识别失败,再转向指纹识别模式又失败,可直接终止,避免发生循环识别的现象,导致设备运行不畅。
本实施例中,若步骤S7中的指纹识别模式是从步骤S5中的执行指纹识别模式的唤醒操作转换而来;且在步骤S9中,若返回步骤S7的步骤次数大于第二设定值时,指纹识别模式进入第一休眠状态,不执行人脸识别模式的唤醒操作,发出识别失败的警报,该设定的主要是避免了同一个人先进行指纹识别模式的识别失败,再转向人脸识别模式又失败,可直接终止,避免发生循环识别的现象,导致设备运行不畅。
如图4所示,本实施例中,步骤S3中判断是否侦测到人脸数据的步骤具体包括:
步骤S31、生成一随机的验证码进行显示,可以为一串字母、汉字、符号等。
步骤S32、将待识别人脸通过面部引导索引进行面部位置确认,面部引导索引可以为一个虚线方框,用于引导人脸在此方框内以便于面部位置的确认。
步骤S33、实时对面部完整性进行检测,面部完整性至少包括检测面部的五官是否都在面部引导索引内,若完整且在待识别人员准确表述(通过听筒2)验证码后采集面部图像并继续执行,若不完整和/或不能准确表述验证码则提示返回步骤S31重新进行侦测。
如图5所示,本实施例中,步骤S5中执行指纹识别模式的唤醒操作具体包括:
步骤S51、通过控制信号将指纹识别模式从隐藏位置转换为工作位置,即通过控制处理模块发出控制信号给驱动电机,由驱动电机驱动面板从隐藏位置转换为工作位置,进而实现指纹识别模块30从隐藏位置转换为工作位置。
步骤S52、发出一转换识别模式的提醒信号,例如采用喇叭9播出:请用指纹识别方式进行识别,或注意您已由人脸识别转换为指纹识别。
如图6所示,本实施例中,步骤S9中执行人脸识别模式的唤醒操作具体包括:
步骤S91、通过控制信号将人脸识别模式第二休眠状态转换为工作状态,由处理模块120控制电源模块150给人脸识别模块20进行供电即可将人脸识别模式第二休眠状态转换为工作状态。
步骤S92、发出一转换识别模式的提醒信号,例如采用喇叭9播出:请用人脸识别方式进行识别,或注意您已由指纹识别转换为人脸识别。
如图7所示,本实施例中,步骤S10具体包括:
步骤S100、建立一表格(见表2所示),表格内按照第一固定格式进行排列,第一固定格式至少包括姓名、部门、工号、识别时间、识别日期和识别模式信息。
表2
序号 | 姓名 | 部门 | 工号 | 识别时间 | 识别日期 | 识别模式 | …… |
1 | 张三 | 销售部 | 010 | 9:00 | 2020-11-18 | 人脸识别 | |
2 | 李四 | 总经办 | 005 | 8:30 | 2020-11-18 | 指纹识别 |
步骤S110、在步骤S4中每识别成功一次和/或在步骤S8中每识别成功一次,调取对应识别人员的姓名、部门和工号(即***内存储由已经录入的面部图像或者指纹数据,通过识别可调取对应人员的姓名、部门和工号等),并结合识别时间、识别日期和识别模式信息,再将上述数据添加到表格内,并将表格进行打包形成第一数据包,可打包成rar、zip等格式的文件。
步骤S120、建立一文件夹集,文件夹集内的文件夹按照第二固定格式进行排列,第二固定格式为建立时间,在步骤S4中每识别失败一次和/或在步骤S8中每识别失败一次,均在文件夹集内建立一以建立时间和识别模式命名的文件夹(例如20201118指纹识别),并将采集的对应人脸数据和指纹数据按照放在对应的文件夹内,并将文件夹进行打包形成第二数据包,可打包成rar、zip等格式的文件。
步骤S130、若获取网络请求第一数据包和第二数据包传输的指令,则将第一数据包和第二数据包进行加密后再通过网络进行传输;在USB接口处添加一加密指令,若USB接口处接通则该加密指令允许通过特定授权的U盘进行获取第一数据包和第二数据包的数据。
参阅图8所示,本发明还提供一种实现上述的基于网络安全的身份识别方法的装置,包括:预选择模块10,用于预选择识别模式,该预选择可以为默认模式或手动选择,所述识别模式包括人脸识别模式和指纹识别模式,所述指纹识别模式具有隐藏位置和工作位置,若所选择的识别模式为人脸识别模式,启动人脸识别模块20,则指纹识别模块30进入第一休眠状态,若所选择的识别模式为指纹识别模式,启动指纹识别模块30,则人脸识别模块进入第二休眠状态;所述人脸识别模块20包括;第一侦测模块40,用于在判断是否侦测到人脸数据,若是则继续执行,若在设定的时间段内均未侦测到人脸数据,则该人脸识别模式进入第一等待唤醒状态;第一识别模块50,用于将采集到的人脸数据执行人脸识别算法,若识别成功则提示识别通过并进入下一个识别,否则识别失败返回至第一侦测模块40继续执行;第一计算模块60,用于计算若返回第一侦测模块40的次数大于第一设定值时,人脸识别模块20进行第二休眠状态,同时通过第一唤醒模块70执行指纹识别模块30的唤醒操作,再启动第二侦测模块80;第一侦测模块40、第一识别模块50和第一计算模块60依次连接;所述指纹识别模块30包括:第二侦测模块80,用于判断是否侦测到指纹数据,若是则继续执行,若在设定的时间段内均未侦测到指纹数据,则该指纹识别模式进入第二等待唤醒状态;第二识别模块90,用于将采集到的指纹数据执行指纹识别算法,若识别成功则提示识别通过并进入下一个识别,否则返回至第二侦测模块80继续执行;第二计算模块100,用于计算若返回第二侦测模块80的次数大于第二设定值时,则指纹识别模块30进入第一休眠状态,同时通过第二唤醒模块110执行人脸识别模块20的唤醒操作,再启动第一侦测模块40;所述第二侦测模块80、第二识别模块90和第二计算模块100依次连接;所述装置还包括处理模块120,用于将第一识别模块50中识别成功的数据和第二识别模块90中识别成功的数据按照第一固定格式进行打包形成第一数据包,将第一识别模块50中识别失败的数据和第二识别模块90中识别失败的数据按照第二固定格式进行打包形成第二数据包;网络模块130,用于将所述第一数据包和第二数据包加密后通过网络进行传输;USB模块,用于将所述第一数据包和第二数据包直接通过加密的USB接口进行传输;以及电源模块150,用于为该装置提供工作电源;预选择模块10、人脸识别模块20和第一唤醒模块70依次连接,预选择模块10、指纹识别模块30和第二唤醒模块110依次连接,第一识别模块50、第二识别模块90、网络模块130和USB接口140均与处理模块120连接。
参阅图9所示,是产品的结构图,该装置集成在一装置盒1中,人脸识别模块20设于装置盒1上表面,装置盒1的下表面设有用于容纳指纹识别模块30的腔体,指纹识别模块30通过一收纳机构设于腔体内,指纹识别模块30具有有隐藏位置和工作位置,收纳机构包括面板4和盖板5,面板4的一端通过第一转轴安装在腔体的内侧上端,第一转轴与驱动电机连接,盖板5的一端通过第二转轴安装在腔体的内侧下端,盖板5的内侧两端均设有侧板6,每个侧板6上均设有导槽7,面板4的另一端两侧均设有与导槽7对应的滚子8,指纹识别模块30设于所述面板4上;驱动电机用于驱动指纹识别模块30在隐藏位置和工作位置之间转换。
本发明可以自动在指纹识别和面部识别之间进行切换,提高身份识别的效率,避免由于面部或指纹缺陷导致的不能及时识别的问题,本发明还能对数据进行有效保护,提高了装置在使用时的网络安全。
虽然结合附图描述了本发明的实施方式,但是专利所有者可以在所附权利要求的范围之内做出各种变形或修改,只要不超过本发明的权利要求所描述的保护范围,都应当在本发明的保护范围之内。
Claims (10)
1.一种基于网络安全的身份识别方法,其特征在于,包括以下步骤:
S1、预选择识别模式,该预选择可以为默认模式或手动选择,所述识别模式包括人脸识别模式和指纹识别模式,所述指纹识别模式具有隐藏位置和工作位置;
S2、若所选择的识别模式为人脸识别模式,则指纹识别模式进入第一休眠状态;
S3、判断是否侦测到人脸数据,若是则继续执行,若在设定的时间段内均未侦测到人脸数据,则该人脸识别模式进入第一等待唤醒状态;
S4、将采集到的人脸数据执行人脸识别算法,若识别成功则提示识别通过并进入下一个识别,否则判断失败次数与第一设定值,若失败次数小于第一设定值时则返回至步骤S3继续执行,若失败次数大于第一设定值时更换为指纹识别模式;
S5、人脸识别模式进行第二休眠状态,同时执行指纹识别模式的唤醒操作,再执行步骤S7;
S6、若所选择的识别模式为指纹识别模式,则人脸识别模式进入第二休眠状态;
S7、判断是否侦测到指纹数据,若是则继续执行,若在设定的时间段内均未侦测到指纹数据,则该指纹识别模式进入第二等待唤醒状态;
S8、将采集到的指纹数据执行指纹识别算法,若识别成功则提示识别通过并进入下一个识别,否则判断失败次数与第二设定值,若失败次数小于第二设定值时则返回至步骤S7继续执行,若失败次数大于第二设定值时更换为人脸识别模式;
S9、指纹识别模式进入第一休眠状态,同时执行人脸识别模式的唤醒操作,再执行步骤S3;
S10、将步骤S4中识别成功的数据和步骤S8中识别成功的数据按照第一固定格式进行打包形成第一数据包,将步骤S4中识别失败的数据和步骤S8中识别失败的数据按照第二固定格式进行打包形成第二数据包,所述第一数据包和第二数据包加密后通过网络进行传输或直接通过加密的USB接口进行传输。
2.根据权利要求1所述的基于网络安全的身份识别方法,其特征在于,所述步骤S1具体包括:
S11、首次进行识别模式选择时,默认模式为人脸识别模式;
S12、再次进行识别模式选择时,默认模式根据一动态调整的优先级排序表进行确定。
3.根据权利要求2所述的基于网络安全的身份识别方法,其特征在于,所述步骤S12中动态调整的优先级排序表的建立步骤包括:
S121、记录所述步骤S5中执行指纹识别模式的唤醒操作的第一次数C1;
S122、记录所述步骤S9中执行人脸识别模式的唤醒操作的第二次数C2;
S123、动态的对第一次数C1和第二次数C2按照大小进行优先级排序并更新至优先级排序表中。
4.根据权利要求1所述的基于网络安全的身份识别方法,其特征在于,
若步骤S3中的人脸识别模式是从步骤S9中的执行人脸识别模式的唤醒操作转换而来;且在步骤S5中,若返回步骤S3的步骤次数大于第一设定值时,人脸识别模式进行第二休眠状态,不执行指纹识别模式的唤醒操作,发出识别失败的警报;
若步骤S7中的指纹识别模式是从步骤S5中的执行指纹识别模式的唤醒操作转换而来;且在步骤S9中,若返回步骤S7的步骤次数大于第二设定值时,指纹识别模式进入第一休眠状态,不执行人脸识别模式的唤醒操作,发出识别失败的警报。
5.根据权利要求1所述的基于网络安全的身份识别方法,其特征在于,所述步骤S3中判断是否侦测到人脸数据的步骤具体包括:
S31、生成一随机的验证码进行显示;
S32、将待识别人脸通过面部引导索引进行面部位置确认;
S33、实时对面部完整性进行检测,若完整且在待识别人员准确表述所述验证码后采集面部图像并继续执行,若不完整和/或不能准确表述验证码则提示返回步骤S31重新进行侦测;
所述第一等待唤醒状态为人脸识别模式进入短暂休眠并在设定时间内进行自行唤醒;
所述第二等待唤醒状态为指纹识别模式进入短暂休眠并在设定时间内进行自行唤醒。
6.根据权利要求1所述的基于网络安全的身份识别方法,其特征在于,所述步骤S5中执行指纹识别模式的唤醒操作具体包括:
S51、通过控制信号将所述指纹识别模式从隐藏位置转换为工作位置;
S52、发出一转换识别模式的提醒信号。
7.根据权利要求1所述的基于网络安全的身份识别方法,其特征在于,所述步骤S9中执行人脸识别模式的唤醒操作具体包括:
S91、通过控制信号将所述人脸识别模式第二休眠状态转换为工作状态;
S92、发出一转换识别模式的提醒信号。
8.根据权利要求1所述的基于网络安全的身份识别方法,其特征在于,所述步骤S10具体包括:
S100、建立一表格,所述表格内按照第一固定格式进行排列,所述第一固定格式至少包括姓名、部门、工号、识别时间、识别日期和识别模式信息;
S110、在步骤S4中每识别成功一次和/或在步骤S8中每识别成功一次,调取对应识别人员的姓名、部门和工号,并结合识别时间、识别日期和识别模式信息,再将上述数据添加到表格内,并将表格进行打包形成第一数据包;
S120、建立一文件夹集,文件夹集内的文件夹按照第二固定格式进行排列,所述第二固定格式为建立时间,在步骤S4中每识别失败一次和/或在步骤S8中每识别失败一次,均在文件夹集内建立一以建立时间和识别模式命名的文件夹,并将采集的对应人脸数据和指纹数据按照放在对应的文件夹内,并将文件夹进行打包形成第二数据包;
S130、若获取网络请求第一数据包和第二数据包传输的指令,则将第一数据包和第二数据包进行加密后再通过网络进行传输;在USB接口处添加一加密指令,若USB接口处接通则该加密指令允许通过特定授权的U盘进行获取第一数据包和第二数据包的数据。
9.一种实现权利要求1-8任意一项所述的基于网络安全的身份识别方法的装置,其特征在于,包括:
预选择模块,用于预选择识别模式,该预选择可以为默认模式或手动选择,所述识别模式包括人脸识别模式和指纹识别模式,所述指纹识别模式具有隐藏位置和工作位置,若所选择的识别模式为人脸识别模式,启动人脸识别模块,则指纹识别模块进入第一休眠状态,若所选择的识别模式为指纹识别模式,启动指纹识别模块,则人脸识别模块进入第二休眠状态;
所述人脸识别模块包括;
第一侦测模块,用于在判断是否侦测到人脸数据,若是则继续执行,若在设定的时间段内均未侦测到人脸数据,则该人脸识别模式进入第一等待唤醒状态;
第一识别模块,用于将采集到的人脸数据执行人脸识别算法,若识别成功则提示识别通过并进入下一个识别,否则识别失败返回至第一侦测模块继续执行;
第一计算模块,用于计算若返回第一侦测模块的次数大于第一设定值时,人脸识别模块进行第二休眠状态,同时通过第一唤醒模块执行指纹识别模块的唤醒操作,再启动第二侦测模块;
所述第一侦测模块、第一识别模块和第一计算模块依次连接;
所述指纹识别模块包括:
第二侦测模块,用于判断是否侦测到指纹数据,若是则继续执行,若在设定的时间段内均未侦测到指纹数据,则该指纹识别模式进入第二等待唤醒状态;
第二识别模块,用于将采集到的指纹数据执行指纹识别算法,若识别成功则提示识别通过并进入下一个识别,否则返回至第二侦测模块继续执行;
第二计算模块,用于计算若返回第二侦测模块的次数大于第二设定值时,则指纹识别模块进入第一休眠状态,同时通过第二唤醒模块执行人脸识别模块的唤醒操作,再启动第一侦测模块;
所述第二侦测模块、第二识别模块和第二计算模块依次连接;
所述装置还包括处理模块,用于将第一识别模块中识别成功的数据和第二识别模块中识别成功的数据按照第一固定格式进行打包形成第一数据包,将第一识别模块中识别失败的数据和第二识别模块中识别失败的数据按照第二固定格式进行打包形成第二数据包;
网络模块,用于将所述第一数据包和第二数据包加密后通过网络进行传输;
USB模块,用于将所述第一数据包和第二数据包直接通过加密的USB接口进行传输;
以及电源模块,用于为该装置提供工作电源;
所述预选择模块、人脸识别模块和第一唤醒模块依次连接,所述预选择模块、指纹识别模块和第二唤醒模块依次连接,所述第一识别模块、第二识别模块、网络模块和USB接口均与处理模块连接。
10.根据权利要求9所述的装置,其特征在于,该装置集成在一装置盒中,所述人脸识别模块设于装置盒上表面,所述装置盒的下表面设有用于容纳所述指纹识别模块的腔体,所述指纹识别模块通过一收纳机构设于腔体内,所述指纹识别模块具有隐藏位置和工作位置,所述收纳机构包括面板和盖板,所述面板的一端通过第一转轴安装在腔体的内侧上端,所述第一转轴与驱动电机连接,所述盖板的一端通过第二转轴安装在腔体的内侧下端,所述盖板的内侧两端均设有侧板,每个所述侧板上均设有导槽,所述面板的另一端两侧均设有与导槽对应的滚子,所述指纹识别模块设于所述面板上;所述驱动电机用于驱动指纹识别模块在隐藏位置和工作位置之间转换。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011342291.4A CN112448955B (zh) | 2020-11-26 | 2020-11-26 | 一种基于网络安全的身份识别方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011342291.4A CN112448955B (zh) | 2020-11-26 | 2020-11-26 | 一种基于网络安全的身份识别方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112448955A CN112448955A (zh) | 2021-03-05 |
CN112448955B true CN112448955B (zh) | 2022-04-29 |
Family
ID=74737765
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011342291.4A Expired - Fee Related CN112448955B (zh) | 2020-11-26 | 2020-11-26 | 一种基于网络安全的身份识别方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112448955B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN205354146U (zh) * | 2015-12-14 | 2016-06-29 | 天津光电通信技术有限公司 | 人体双重特征识别模块 |
CN107331011A (zh) * | 2017-06-30 | 2017-11-07 | 深圳市中安智控科技有限公司 | 一种具有指纹和人脸双重识别的智能锁 |
CN107506629A (zh) * | 2017-07-28 | 2017-12-22 | 广东欧珀移动通信有限公司 | 解锁控制方法及相关产品 |
CN109377575A (zh) * | 2018-08-14 | 2019-02-22 | 广德县方飞智能设备科技有限公司 | 一种自动获取员工上班考勤信息的管理控制方法及*** |
CN111181725A (zh) * | 2018-11-12 | 2020-05-19 | 奇酷互联网络科技(深圳)有限公司 | 身份信息的验证方法、移动终端以及计算机存储介质 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101540068A (zh) * | 2008-03-21 | 2009-09-23 | 上海研祥智能科技有限公司 | 面部识别考勤装置及其方法 |
US10165108B1 (en) * | 2016-10-11 | 2018-12-25 | Amazon Technologies, Inc. | Lock screen optimizations |
WO2018129687A1 (zh) * | 2017-01-12 | 2018-07-19 | 厦门中控智慧信息技术有限公司 | 指纹防伪方法和设备 |
CN107480489B (zh) * | 2017-07-18 | 2019-12-13 | Oppo广东移动通信有限公司 | 解锁控制方法及相关产品 |
CN207440844U (zh) * | 2017-11-27 | 2018-06-01 | 信利光电股份有限公司 | 一种考勤机 |
CN109377234A (zh) * | 2018-09-20 | 2019-02-22 | 阿里巴巴集团控股有限公司 | 一种刷脸支付方法和设备 |
-
2020
- 2020-11-26 CN CN202011342291.4A patent/CN112448955B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN205354146U (zh) * | 2015-12-14 | 2016-06-29 | 天津光电通信技术有限公司 | 人体双重特征识别模块 |
CN107331011A (zh) * | 2017-06-30 | 2017-11-07 | 深圳市中安智控科技有限公司 | 一种具有指纹和人脸双重识别的智能锁 |
CN107506629A (zh) * | 2017-07-28 | 2017-12-22 | 广东欧珀移动通信有限公司 | 解锁控制方法及相关产品 |
CN109377575A (zh) * | 2018-08-14 | 2019-02-22 | 广德县方飞智能设备科技有限公司 | 一种自动获取员工上班考勤信息的管理控制方法及*** |
CN111181725A (zh) * | 2018-11-12 | 2020-05-19 | 奇酷互联网络科技(深圳)有限公司 | 身份信息的验证方法、移动终端以及计算机存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112448955A (zh) | 2021-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7506171B2 (en) | Method and systems for securely supporting password change | |
CN111860016A (zh) | 近场通信nfc的信息显示方法、装置及电子设备 | |
JPS6250875B2 (zh) | ||
CN103617384B (zh) | 一种清分机开机权限验证方法及*** | |
CN115393984A (zh) | 基于共享单车的头盔使用方法、装置、设备及存储介质 | |
CN112448955B (zh) | 一种基于网络安全的身份识别方法及装置 | |
CN107239936A (zh) | 一种电子***管理*** | |
CN110717770B (zh) | 车辆零部件的防伪检测方法、装置、设备和存储介质 | |
CN113792319A (zh) | 文件加密方法、装置、存储介质与电子设备 | |
CN101727652A (zh) | 一种自助式身份验证方法 | |
JP2002117429A (ja) | Atm現金取り忘れ警報システム | |
CN111563986A (zh) | 一种基于nfc移动终端的身份识别方法及*** | |
JP2006146558A (ja) | 証明書発行装置、証明書発行方法、および証明書発行プログラム | |
CN113158163A (zh) | 一种计算机***及其用户的身份识别方法及*** | |
CN207946861U (zh) | 一种网络端口安全电子锁装置 | |
CN111612962A (zh) | 彩票投注方法、装置和*** | |
CN106921564A (zh) | 一种***消息的通讯方法 | |
CN109447629B (zh) | 一种标识卡识别方法、装置、***和可读存储介质 | |
CN108351934A (zh) | 相互认证装置及相互认证方法 | |
CN114005208B (zh) | 门禁管控方法、装置、设备及存储介质 | |
CN105930712A (zh) | 一种实人制电子信息认证方法及*** | |
CN113468495A (zh) | 一种区块链指纹识别认证个人资产的实现方法 | |
CN118302766A (zh) | 用于无线查找设备的安全的反规避特征 | |
JPH0944617A (ja) | 画像形成装置 | |
CN103832613A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20220429 |