CN106803301A - A kind of recognition of face guard method and system based on deep learning - Google Patents
A kind of recognition of face guard method and system based on deep learning Download PDFInfo
- Publication number
- CN106803301A CN106803301A CN201710192816.2A CN201710192816A CN106803301A CN 106803301 A CN106803301 A CN 106803301A CN 201710192816 A CN201710192816 A CN 201710192816A CN 106803301 A CN106803301 A CN 106803301A
- Authority
- CN
- China
- Prior art keywords
- face
- image information
- access control
- face recognition
- described image
- 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.)
- Pending
Links
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/20—Individual registration on entry or exit involving the use of a pass
- G07C9/22—Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder
- G07C9/25—Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种基于深度学习的人脸识别门禁方法及系统,其中该方法包括:接收门禁消除请求,判断所述门禁消除请求是否由指定终端发送,如果否,则确定所述门禁消除请求由图像采集终端发送;获取所述图像采集终端采集的与所述门禁消除请求对应的图像信息,利用深度学习人脸识别算法对所述图像信息进行人脸识别,得到对应的人脸识别结果;判断所述人脸识别结果是否对应预设人脸,如果是,则指示门禁系统消除门禁,如果否,则拒绝消除门禁。由于人脸可以唯一的标识一个人且不易伪造,因此本申请中通过人脸识别实现对门禁系统的控制,大大提高了门禁系统的安全性。
The invention discloses a face recognition access control method and system based on deep learning, wherein the method includes: receiving an access control removal request, judging whether the access control removal request is sent by a designated terminal, and if not, determining the access control removal request Sent by the image acquisition terminal; acquiring image information corresponding to the access control elimination request collected by the image acquisition terminal, performing face recognition on the image information using a deep learning face recognition algorithm, and obtaining a corresponding face recognition result; Judging whether the face recognition result corresponds to a preset face, if yes, instructs the access control system to remove the access control, and if not, refuses to remove the access control. Since a face can uniquely identify a person and is not easy to forge, in this application, the control of the access control system is realized through face recognition, which greatly improves the security of the access control system.
Description
技术领域technical field
本发明涉及电子设备技术领域,更具体地说,涉及一种基于深度学习的人脸识别门禁方法及系统。The present invention relates to the technical field of electronic equipment, and more specifically, to a face recognition access control method and system based on deep learning.
背景技术Background technique
随着人们生活水平的提高,人们更加注重家居环境的安全,安防观念不断加强;伴随着这种需求的提高,智能门禁系统应运而生,越来越多的企业、商铺、家庭都安装了各种各样的门禁系统。With the improvement of people's living standards, people pay more attention to the safety of the home environment, and the concept of security continues to strengthen; with the improvement of this demand, intelligent access control systems have emerged, and more and more enterprises, shops, and families have installed various Various access control systems.
当前比较普遍使用的门禁系统不外乎视频门禁、密码门禁、射频门禁或指纹门禁等等。其中,视频门禁只是简单地把视频信息传送给用户,并无多少智能化,本质上离不开“人防”,用户不在场时并不能绝对保障家居安全;密码门禁最大的硬伤是,密码容易忘记,并且容易破解;射频门禁的缺点则是“认卡不认人”,射频卡容易丢失及易被他人盗用;另外,指纹门禁的安全隐患则是指纹容易复制。因此,现有技术中提供的上述门禁系统均对应原因存在安全性较低的问题。The currently more commonly used access control systems are nothing more than video access control, password access control, radio frequency access control or fingerprint access control and so on. Among them, video access control simply transmits video information to users without much intelligence. Forget it, and it is easy to crack; the disadvantage of radio frequency access control is "recognize the card but not the person", and the radio frequency card is easy to be lost and stolen by others; in addition, the security risk of fingerprint access control is that fingerprints are easy to copy. Therefore, the above-mentioned access control systems provided in the prior art all have the problem of low security for corresponding reasons.
综上所述,如何提供一种安全性较高的门禁系统对应技术方案,是目前本领域技术人员亟待解决的问题。To sum up, how to provide a corresponding technical solution for an access control system with higher security is an urgent problem to be solved by those skilled in the art.
发明内容Contents of the invention
本发明的目的是提供一种基于深度学习的人脸识别门禁方法及系统,以保证门禁系统具有较高的安全性。The purpose of the present invention is to provide a face recognition access control method and system based on deep learning, so as to ensure the high security of the access control system.
为了实现上述目的,本发明提供如下技术方案:In order to achieve the above object, the present invention provides the following technical solutions:
一种基于深度学习的人脸识别门禁方法,包括:A face recognition access control method based on deep learning, comprising:
接收门禁消除请求,判断所述门禁消除请求是否由指定终端发送,如果否,则确定所述门禁消除请求由图像采集终端发送;Receiving the access control elimination request, judging whether the access control elimination request is sent by a designated terminal, if not, then determining that the access control elimination request is sent by an image acquisition terminal;
获取所述图像采集终端采集的与所述门禁消除请求对应的图像信息,利用深度学习人脸识别算法对所述图像信息进行人脸识别,得到对应的人脸识别结果;Obtaining the image information corresponding to the access control removal request collected by the image acquisition terminal, performing face recognition on the image information using a deep learning face recognition algorithm, and obtaining a corresponding face recognition result;
判断所述人脸识别结果是否对应预设人脸,如果是,则指示门禁系统消除门禁,如果否,则拒绝消除门禁。Judging whether the face recognition result corresponds to a preset face, if yes, instructs the access control system to remove the access control, and if not, refuses to remove the access control.
优选的,获取所述图像采集终端采集的与所述门禁消除请求对应的图像信息之后,还包括:Preferably, after obtaining the image information collected by the image collection terminal and corresponding to the access control elimination request, it further includes:
利用深度学习照片识别算法对所述图像信息进行识别,如果识别出所述图像信息为对真实的人脸进行拍摄得到的,则执行所述利用深度学习人脸识别算法对所述图像信息进行人脸识别的步骤,如果识别出所述图像信息为对照片的人脸进行拍摄得到的,则拒绝对所述图像信息进行人脸识别。Use a deep learning photo recognition algorithm to identify the image information, and if it is recognized that the image information is obtained by shooting a real human face, perform the human face recognition algorithm for the image information using a deep learning face recognition algorithm. In the face recognition step, if it is recognized that the image information is obtained by taking a photo of a human face, then refuse to perform face recognition on the image information.
优选的,还包括:Preferably, it also includes:
如果所述人脸识别结果不对应预设人脸或者所述图像信息为对照片的人脸进行拍摄得到的,则发送携带有所述人脸识别结果或所述图像信息的警报信息至所述指定终端。If the face recognition result does not correspond to the preset face or the image information is obtained by taking a photo of a face, send an alarm message carrying the face recognition result or the image information to the Specifies the terminal.
优选的,发送携带有所述人脸识别结果或所述图像信息的警报信息至所述指定终端之后,还包括:Preferably, after sending the alarm information carrying the face recognition result or the image information to the designated terminal, it further includes:
获取所述指定终端接收到所述警报信息后返回的命令信息,执行所述命令信息并将所述命令信息及对应的人脸识别结果或图像信息进行存储,以在再检测到存储的所述人脸识别结果或所述图像信息时执行对应的命令信息。Obtain the command information returned by the designated terminal after receiving the alarm information, execute the command information and store the command information and the corresponding face recognition result or image information, so that when the stored When the face recognition result or the image information is used, the corresponding command information is executed.
优选的,还包括:Preferably, it also includes:
如果所述人脸识别结果不对应预设人脸或者为对照片的人脸进行拍摄得到的,则向外界显示验证失败的信息。If the face recognition result does not correspond to a preset face or is obtained by taking a photo of a face, a verification failure message is displayed to the outside world.
优选的,还包括:Preferably, it also includes:
如果所述门禁消除请求是由所述指定终端发送的,则指示所述门禁系统消除门禁。If the access control cancellation request is sent by the specified terminal, instruct the access control system to cancel the access control.
优选的,还包括:Preferably, it also includes:
利用人体红外感应器判断是否有人进入指定区域内,如果是,则指示所述图像采集终端进入正常工作模式并进行图像信息的采集,如果否,则指示所述图像采集终端保持预先设定的默认休眠模式。Use the infrared sensor of the human body to determine whether someone has entered the designated area, if yes, then instruct the image acquisition terminal to enter the normal working mode and collect image information, if not, then instruct the image acquisition terminal to keep the preset default sleep mode.
优选的,获取所述图像采集终端采集的与所述门禁消除请求对应的图像信息之后,还包括:Preferably, after obtaining the image information collected by the image collection terminal and corresponding to the access control elimination request, it further includes:
将所述图像信息中包含的CCD图像信息及红外图像信息进行融合,执行所述利用深度学习人脸识别算法对所述图像信息进行人脸识别的步骤。The CCD image information and infrared image information included in the image information are fused, and the step of performing face recognition on the image information by using a deep learning face recognition algorithm is performed.
优选的,利用深度学习人脸识别算法对所述图像信息进行人脸识别,包括:Preferably, using a deep learning face recognition algorithm to perform face recognition on the image information, including:
利用基于GPU实现的深度学习人脸识别算法对所述图像信息进行人脸识别。Face recognition is performed on the image information by using a deep learning face recognition algorithm based on GPU.
一种基于深度学习的人脸识别门禁系统,包括:A face recognition access control system based on deep learning, including:
第一判断模块,用于:接收门禁消除请求,判断所述门禁消除请求是否由指定终端发送,如果否,则确定所述门禁消除请求由图像采集终端发送;The first judging module is used to: receive the access control elimination request, judge whether the access control elimination request is sent by a specified terminal, if not, then determine that the access control elimination request is sent by an image acquisition terminal;
图像处理模块,用于:获取所述图像采集终端采集的与所述门禁消除请求对应的图像信息,利用深度学习人脸识别算法对所述图像信息进行人脸识别,得到对应的人脸识别结果;The image processing module is configured to: obtain the image information corresponding to the access control removal request collected by the image acquisition terminal, perform face recognition on the image information by using a deep learning face recognition algorithm, and obtain a corresponding face recognition result ;
第二判断模块,用于:判断所述人脸识别结果是否对应预设人脸,如果是,则指示门禁系统消除门禁,如果否,则拒绝消除门禁。The second judging module is used to: judge whether the face recognition result corresponds to a preset face, if yes, instruct the access control system to remove the access control, and if not, refuse to remove the access control.
本发明提供了一种基于深度学习的人脸识别门禁方法及系统,其中该方法包括:接收门禁消除请求,判断所述门禁消除请求是否由指定终端发送,如果否,则确定所述门禁消除请求由图像采集终端发送;获取所述图像采集终端采集的与所述门禁消除请求对应的图像信息,利用深度学习人脸识别算法对所述图像信息进行人脸识别,得到对应的人脸识别结果;判断所述人脸识别结果是否对应预设人脸,如果是,则指示门禁系统消除门禁,如果否,则拒绝消除门禁。本申请公开的技术特征中,当门禁消除请求是由图像采集终端发送时,对该门禁消除系统对应的图像信息进行深度学习人脸识别算法的识别,从而判断出图像信息的人脸识别结果是否对应预设人脸,如果是,则说明图像信息对应人脸的主人具有消除门禁的权限,此时指示门禁系统消除门禁,否则,则说明图像信息对应人脸的主人不具有消除门禁的权限,此时拒绝消除门禁,由于人脸可以唯一的标识一个人且不易伪造,因此本申请中通过人脸识别实现对门禁系统的控制,大大提高了门禁系统的安全性。The present invention provides a face recognition access control method and system based on deep learning, wherein the method includes: receiving an access control removal request, judging whether the access control removal request is sent by a designated terminal, and if not, determining the access control removal request Sent by the image acquisition terminal; acquiring image information corresponding to the access control elimination request collected by the image acquisition terminal, performing face recognition on the image information using a deep learning face recognition algorithm, and obtaining a corresponding face recognition result; Judging whether the face recognition result corresponds to a preset face, if yes, instructs the access control system to remove the access control, and if not, refuses to remove the access control. Among the technical features disclosed in this application, when the access control elimination request is sent by the image acquisition terminal, the image information corresponding to the access control elimination system is recognized by the deep learning face recognition algorithm, so as to determine whether the face recognition result of the image information is Corresponding to the preset face, if it is, it means that the owner of the face corresponding to the image information has the authority to remove the access control. At this time, instruct the access control system to remove the access control. Otherwise, it means that the owner of the face corresponding to the image information does not have the authority to remove the access control. At this time, it is refused to eliminate the access control. Since the face can uniquely identify a person and is not easy to forge, so in this application, the control of the access control system is realized through face recognition, which greatly improves the security of the access control system.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present invention, and those skilled in the art can also obtain other drawings according to the provided drawings without creative work.
图1为本发明实施例提供的一种基于深度学习的人脸识别门禁方法的流程图;Fig. 1 is a flow chart of a face recognition access control method based on deep learning provided by an embodiment of the present invention;
图2为本发明实施例提供的一种基于深度学习的人脸识别门禁方法中深度学习人脸识别算法的算法结构图;Fig. 2 is an algorithm structure diagram of a deep learning face recognition algorithm in a deep learning based face recognition access control method provided by an embodiment of the present invention;
图3为本发明实施例提供的一种基于深度学习的人脸识别门禁方法中深度学习人脸识别算法的模型图;3 is a model diagram of a deep learning face recognition algorithm in a deep learning-based face recognition access control method provided by an embodiment of the present invention;
图4为本发明实施例提供的一种基于深度学习的人脸识别门禁方法中图像融合算法的架构图;Fig. 4 is a structure diagram of an image fusion algorithm in a face recognition access control method based on deep learning provided by an embodiment of the present invention;
图5为本发明实施例提供的一种基于深度学习的人脸识别门禁方法中图像融合算法的流程图;5 is a flowchart of an image fusion algorithm in a face recognition access control method based on deep learning provided by an embodiment of the present invention;
图6为本发明实施例提供的一种基于深度学习的人脸识别门禁系统的结构示意图。FIG. 6 is a schematic structural diagram of a face recognition access control system based on deep learning provided by an embodiment of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
请参阅图1,其示出了本发明实施例提供的一种基于深度学习的人脸识别门禁方法的流程图,可以包括:Please refer to Fig. 1, which shows a flow chart of a face recognition access control method based on deep learning provided by an embodiment of the present invention, which may include:
S11:接收门禁消除请求,判断门禁消除请求是否由指定终端发送,如果否,则确定门禁消除请求由图像采集终端发送。S11: Receive the access control cancellation request, and determine whether the access control cancellation request is sent by a designated terminal, and if not, determine that the access control cancellation request is sent by the image acquisition terminal.
其中指定终端一般对应门禁系统的主人,或者是其他预先设定的对门禁系统具有控制权限的人的终端,如果门禁消除系统不是由指定终端发送的,则说明图像采集终端采集到了来访人员的图像信息进而发送了门禁消除请求,此时需要获取采集的图像信息并判断该图像信息对应来访人员是否可以实现对门禁系统的控制。The designated terminal generally corresponds to the owner of the access control system, or the terminal of other pre-set people who have control authority over the access control system. If the access control elimination system is not sent by the designated terminal, it means that the image collection terminal has collected the images of the visitors. The information further sends an access control cancellation request. At this time, it is necessary to obtain the collected image information and determine whether the visitor corresponding to the image information can control the access control system.
S12:获取图像采集终端采集的与门禁消除请求对应的图像信息,利用深度学习人脸识别算法对图像信息进行人脸识别,得到对应的人脸识别结果。S12: Obtain the image information corresponding to the access control removal request collected by the image acquisition terminal, perform face recognition on the image information using a deep learning face recognition algorithm, and obtain a corresponding face recognition result.
S13:判断人脸识别结果是否对应预设人脸,如果是,则指示门禁系统消除门禁,如果否,则拒绝消除门禁。S13: Determine whether the face recognition result corresponds to a preset face, if yes, instruct the access control system to remove the access control, and if not, refuse to remove the access control.
利用深度学习人脸识别算法对图像信息进行人脸识别,如果识别得到的人脸识别结果表明来访人员对应预设人脸,则说明来访人员具有控制门禁系统的权限,此时指示门禁系统消除门禁,也即指示门禁系统打开门锁,允许来访人员入内,否则,则说明来访人员不具有控制门禁系统的权限,此时拒绝消除门禁。其中预设人脸为对门禁系统具有控制权限的人的人脸信息。Use the deep learning face recognition algorithm to perform face recognition on the image information. If the recognized face recognition result shows that the visitor corresponds to the preset face, it means that the visitor has the authority to control the access control system. At this time, the access control system is instructed to eliminate the access control. , that is to instruct the access control system to unlock the door and allow visitors to enter, otherwise, it means that the visitor does not have the authority to control the access control system, and refuses to remove the access control at this time. The preset face is the face information of the person who has control authority over the access control system.
本申请公开的技术特征中,当门禁消除请求是由图像采集终端发送时,对该门禁消除系统对应的图像信息进行深度学习人脸识别算法的识别,从而判断出图像信息的人脸识别结果是否对应预设人脸,如果是,则说明图像信息对应人脸的主人具有消除门禁的权限,此时指示门禁系统消除门禁,否则,则说明图像信息对应人脸的主人不具有消除门禁的权限,此时拒绝消除门禁,由于人脸可以唯一的标识一个人且不易伪造,因此本申请中通过人脸识别实现对门禁系统的控制,大大提高了门禁系统的安全性。Among the technical features disclosed in this application, when the access control elimination request is sent by the image acquisition terminal, the image information corresponding to the access control elimination system is recognized by the deep learning face recognition algorithm, so as to determine whether the face recognition result of the image information is Corresponding to the preset face, if it is, it means that the owner of the face corresponding to the image information has the authority to remove the access control. At this time, instruct the access control system to remove the access control. Otherwise, it means that the owner of the face corresponding to the image information does not have the authority to remove the access control. At this time, it is refused to eliminate the access control. Since the face can uniquely identify a person and is not easy to forge, so in this application, the control of the access control system is realized through face recognition, which greatly improves the security of the access control system.
此外,本申请公开的技术方案采用当前最先进的基于深度学习人脸识别算法实现图像信息的识别,与当前使用较多的算法如PCA、SVM、LBP相比,深度学习对身份特征的识别准确率更高,甚至超过了人的肉眼识别率,因此本申请公开的技术方案还具有人脸识别准确率高的特点,进一步提高了门禁系统的安全性。In addition, the technical solution disclosed in this application adopts the most advanced face recognition algorithm based on deep learning to realize the recognition of image information. Compared with currently used algorithms such as PCA, SVM, and LBP, deep learning can accurately identify identity features. The recognition rate is higher, even surpassing the human naked eye recognition rate. Therefore, the technical solution disclosed in this application also has the characteristics of high face recognition accuracy, which further improves the security of the access control system.
另外需要说明的是本申请公开的技术方案中,侧重于人脸验证而不是人脸识别,从而可以有效的减小类间差异,很容易扩展到其他应用,并且跨数据库有效;当数据块中的类别越多时,其泛化能力也越强。具体来说,本申请所关注的领域是人脸识别的子领域——人脸验证,简单来说就是判断两张图片是不是同一个人。这样一来,人脸验证问题很容易就可以转化成人脸识别问题,人脸识别就是进行多次人脸验证。使用深度学习方法学习到一组高维特征表示的集合用于人脸验证,然后通过进行一个多类分类的人脸识别任务来学习特征,并把特征泛化到人脸验证和其他未曾识别过的新的身份验证。身份特征取自最后一个隐藏层的激活值。同时,对所有的身份进行多类分类,而不是二类分类,这是基于两个考虑:一是,把一个训练样本训练成多个类中的一类,比进行二类分类更加困难,这个挑战能够充分利用神经网络的超级学习能力以提取有效特征;二是,隐含地在卷积神经网络上增加了强规则化,有助于产生对分类有效的共享隐藏层表示。因此,学习到的特征有很好的泛化能力。本发明提供的上述算法架构可以如图2所示。In addition, it should be noted that the technical solution disclosed in this application focuses on face verification rather than face recognition, so that the difference between classes can be effectively reduced, it is easy to expand to other applications, and it is effective across databases; The more categories there are, the stronger the generalization ability is. Specifically, the field that this application focuses on is a subfield of face recognition—face verification, which simply means judging whether two pictures are the same person. In this way, the problem of face verification can be easily transformed into the problem of face recognition, which is to perform multiple face verifications. Use the deep learning method to learn a set of high-dimensional feature representations for face verification, and then learn the features by performing a multi-class classification face recognition task, and generalize the features to face verification and other unidentified faces. new identity verification. Identity features are taken from the activations of the last hidden layer. At the same time, multi-class classification is performed on all identities instead of two-class classification. This is based on two considerations: First, it is more difficult to train a training sample into one of multiple classes than to perform two-class classification. The challenge is to make full use of the super-learning ability of the neural network to extract effective features; the second is to implicitly add strong regularization to the convolutional neural network, which helps to generate shared hidden layer representations that are effective for classification. Therefore, the learned features have good generalization ability. The above algorithm architecture provided by the present invention can be shown in FIG. 2 .
本申请的识别部分算法主要由深度卷积神经网络和判别分类器组成,具体可以如图3所示,其中模型参数如下:The identification algorithm of this application is mainly composed of a deep convolutional neural network and a discriminative classifier, as shown in Figure 3, where the model parameters are as follows:
第一层卷积层:卷积核大小4×4,通道数为3;输出特征图大小为36×36,共20个通道。The first convolutional layer: the size of the convolution kernel is 4×4, and the number of channels is 3; the size of the output feature map is 36×36, with a total of 20 channels.
第一层池化层:核大小为2×2;输出采样图像大小为18×18,共20个通道。The first pooling layer: the kernel size is 2×2; the output sampling image size is 18×18, with a total of 20 channels.
第二层卷积层:卷积核大小3×3,通道数为20;输出特征图大小为16×16,共40个通道。The second convolutional layer: the size of the convolution kernel is 3×3, and the number of channels is 20; the size of the output feature map is 16×16, with a total of 40 channels.
第二层池化层:核大小为2×2;输出采样图像大小为8×8,共40个通道。The second pooling layer: the kernel size is 2×2; the output sampling image size is 8×8, with a total of 40 channels.
第三层卷积层:卷积核大小3×3,通道数为40;输出特征图大小为6×6,共80个通道。The third convolutional layer: the size of the convolution kernel is 3×3, and the number of channels is 40; the size of the output feature map is 6×6, with a total of 80 channels.
第三层池化层:核大小为2×2;输出采样图像大小为3×3,共80个通道。The third pooling layer: the kernel size is 2×2; the output sampling image size is 3×3, with a total of 80 channels.
第一个全连接层:使用Maxout激活函数,输出160维向量。The first fully connected layer: use the Maxout activation function to output a 160-dimensional vector.
第二个全连接层:使用Maxout激活函数,输出160维向量。The second fully connected layer: use the Maxout activation function to output a 160-dimensional vector.
该模型输入一个39×39×3的RGB三通道彩色人脸图像,首先经过第一层卷积层进行特征提取。卷积层提取特征图的公式是:The model inputs a 39×39×3 RGB three-channel color face image, and first passes through the first convolutional layer for feature extraction. The formula for extracting the feature map of the convolutional layer is:
fij=sigmoid((W*x)ij+b)f ij = sigmoid((W*x) ij +b)
上述公式意指特征图的i行j列像素是由卷积核与输入图像的每个通道的相同位置的卷积结果相加再取激活值。其中,W为神经网络的权重参数,b为偏置项参数,激活函数为sigmoid(z)=1/(1+e-z)。局部卷积操作相比全连接更容易感知到局部特征,尤其对人脸的五官特征,能够敏感地提取出来,并且能大大减少权重参数。但是如此,权重参数仍然过多,容易发生过拟合,不易于学习特征,需要进一步减少参数,于是在卷积层之后输入池化层(也称采样层)。池化层意指特征图中的局部区域使用同一个参数,能有效减少参数。这里使用最大值池化法,采样公式如下:The above formula means that the i row and j column pixels of the feature map are added by the convolution kernel and the convolution result of the same position of each channel of the input image to obtain the activation value. Wherein, W is the weight parameter of the neural network, b is the bias item parameter, and the activation function is sigmoid(z)=1/(1+e −z ). Compared with the full connection, the local convolution operation is easier to perceive local features, especially the facial features of the face, which can be extracted sensitively and can greatly reduce the weight parameters. However, there are still too many weight parameters, which are prone to overfitting and difficult to learn features. It is necessary to further reduce the parameters, so the pooling layer (also called sampling layer) is input after the convolutional layer. The pooling layer means that the local area in the feature map uses the same parameter, which can effectively reduce the parameters. The maximum pooling method is used here, and the sampling formula is as follows:
其中pij是池化后的输出图像,xij是输入图像,上式中的最大值函数目的是求池化核范围内的最大像素值点,同一池化区域内的像素共享同一个权重参数。这样不仅取得了更低维度的特征,而且可以避免发生过拟合的问题。Where p ij is the output image after pooling, x ij is the input image, the purpose of the maximum value function in the above formula is to find the maximum pixel value point within the range of the pooling kernel, and the pixels in the same pooling area share the same weight parameter . This not only achieves lower-dimensional features, but also avoids the problem of overfitting.
其中卷积网络较一般神经网络在图像处理方面有如下优点:Among them, the convolutional network has the following advantages over the general neural network in image processing:
·输入图像和网络的拓扑结构能更好地吻合。· The topology of the input image and the network can be better matched.
·特征提取和模式分类同时进行,并同时在训练中产生。· Feature extraction and pattern classification are performed simultaneously and are produced simultaneously during training.
·权重共享可以减少网络的训练参数,使神经网络结构变得更简单,适应性更强。· Weight sharing can reduce the training parameters of the network, making the neural network structure simpler and more adaptable.
相比传统的卷积神经网络,本发明使用多层感知器+卷积代替了原来的纯卷积层。因为卷积是线性运算,不易于学习非线性特征,而多层感知器学习非线性函数的能力很强。基于这个思想,在原来的卷积层之前添加一个多层感知器,整合每个通道之间的信息,以提高模型的泛化能力。在实践上,多层感知器可以用1×1的卷积核实现。另外,本模型的最后两层全连接层中使用Maxout激活函数而不再使用sigmoid函数,原因跟多层感知器的作用类似。Maxout函数的表达式是Maxout(x)=max(WTx+b)。Maxout函数体现的是函数逼近的思想,用连续多分片线性函数去逼近非线性函数,分片越多,逼近效果越好,对非线性特征的学习能力越强。这两处措施都是为了进一步提高模型的泛化能力,增强模型对非线性特征的学习能力。该算法第一步提取出一个高维的人脸图像特征。此后问题成为一个度量学习问题,使用基于距离的判别方法对特征进行判别,通常使用欧氏距离。对于训练集中属于同类别(即同一个人)的图像,希望同类训练集之间的欧氏距离越小越好;反之,希望不同类别的训练集之间的欧氏距离越大越好。基于这个想法,可以定义一个代价函数的目标就是让卷积神经网络去学习这个代价函数,从而整体上提高模型的泛化能力。Compared with the traditional convolutional neural network, the present invention uses a multi-layer perceptron + convolution to replace the original pure convolutional layer. Because convolution is a linear operation, it is not easy to learn nonlinear features, while multi-layer perceptrons have a strong ability to learn nonlinear functions. Based on this idea, a multi-layer perceptron is added before the original convolution layer to integrate the information between each channel to improve the generalization ability of the model. In practice, a multilayer perceptron can be implemented with a 1×1 convolution kernel. In addition, the Maxout activation function is used instead of the sigmoid function in the last two fully connected layers of this model. The reason is similar to that of the multilayer perceptron. The expression of the Maxout function is Maxout(x)=max(W T x+b). The Maxout function embodies the idea of function approximation. It uses continuous multi-slice linear functions to approximate nonlinear functions. The more slices, the better the approximation effect and the stronger the learning ability of nonlinear features. These two measures are to further improve the generalization ability of the model and enhance the model's ability to learn nonlinear features. The first step of the algorithm is to extract a high-dimensional face image feature. Thereafter the problem becomes a metric learning problem, where features are discriminated using a distance-based discriminative method, usually Euclidean distance. For images belonging to the same category (that is, the same person) in the training set, it is hoped that the Euclidean distance between similar training sets should be as small as possible; on the contrary, it is hoped that the Euclidean distance between training sets of different categories should be as large as possible. Based on this idea, the goal of defining a cost function is to let the convolutional neural network learn this cost function, thereby improving the generalization ability of the model as a whole.
给定输入图像x,训练集中与x属于同一类(即同一个人,以下称正类)的图像xp,训练集中与x不是同一类(即不是同一个人,以下称负类)的图像xn,f(x)表示图像x经过卷积神经网络提取的特征。先在训练集上找出两个阈值,定义优化目标函数为:Given an input image x, an image x p in the training set that belongs to the same class as x (that is, the same person, hereinafter referred to as the positive class), and an image x n in the training set that is not in the same class as x (that is, not the same person, hereinafter referred to as the negative class) , f(x) represents the feature extracted by the image x through the convolutional neural network. First find two thresholds on the training set, and define the optimization objective function as:
约束条件为:The constraints are:
||f(x)-f(xp)||+α<||f(x)-f(xn)||||f(x)-f(x p )||+α<||f(x)-f(x n )||
其中α为f(x)的正类与负类之间的最大间隔。此优化问题目的是求解两个阈值a,b,设最优解为令当||f(x)-f(xp)||>a且||f(x)-f(xn)||>b时,可以判定x和xp是同一个人,否则不是同一个人。求解上述问题优化后可得到然后就可以定义代价函数了。的目标是同类别训练集之间的欧氏距离最小,不同类别训练集之间的欧氏距离最大。于是可把问题描述为:where α is the maximum separation between positive and negative classes of f(x). The purpose of this optimization problem is to solve two thresholds a, b, and the optimal solution is make When ||f(x)-f(x p )||>a and ||f(x)-f(x n )||>b, it can be determined that x and x p are the same person, otherwise they are not the same person . After solving the above problem optimization, we can get Then the cost function can be defined. The goal is to minimize the Euclidean distance between training sets of the same category and maximize the Euclidean distance between training sets of different categories. The problem can then be described as:
把两个问题整合在一起,得到:Putting the two problems together, we get:
至此,得到了这个代价函数。这样就把问题转化为一个无约束凸优化问题,这类问题可以直接使用随机梯度下降法或者拟牛顿法求解。最后经过随机梯度下降法或者拟牛顿法所求得的卷积神经网络的权重参数就是最优解。So far, the cost function is obtained. In this way, the problem is transformed into an unconstrained convex optimization problem, which can be directly solved by stochastic gradient descent method or quasi-Newton method. Finally, the weight parameters of the convolutional neural network obtained by the stochastic gradient descent method or the quasi-Newton method are the optimal solution.
提取出特征之后就变成一个简单的机器学习问题了。使用SVM模型进行人脸验证。对于二类分类问题,SVM模型具有非常良好的表现。SVM方法的主要策略是间隔最大化。从通常意义上来讲,在对输入空间的两个集合进行分类时,总是希望找到一个距离这两个集合都比较远的决策超平面区分开,这是因为一个点距离分离超平面的远近可以表示分类预测的确信程度,距离超平面越远,作出的分类决策就越准确。基于这个思想,可以对已经从卷积神经网络中提取出来的特征向量作为训练集去训练一个SVM模型。输入两张照片,经过卷积神经网络提取得到两个特征图,把这两个特征图输入SVM模型,当模型输出+1时可以判断两张图片属于同一个人,输出-1时则表示两张图片不属于同一个人。After extracting the features, it becomes a simple machine learning problem. Use SVM model for face verification. For binary classification problems, the SVM model has very good performance. The main strategy of the SVM method is margin maximization. Generally speaking, when classifying two sets of input spaces, it is always hoped to find a decision hyperplane that is far away from the two sets to distinguish them, because the distance between a point and the separating hyperplane can be Indicates the degree of confidence in the classification prediction, the farther away from the hyperplane, the more accurate the classification decision made. Based on this idea, the feature vectors that have been extracted from the convolutional neural network can be used as the training set to train an SVM model. Input two photos, extract two feature maps through the convolutional neural network, input these two feature maps into the SVM model, when the model outputs +1, it can be judged that the two pictures belong to the same person, and when the output is -1, it means two The pictures do not belong to the same person.
另外需要说明的是,本申请中门禁系统的门锁可以使用电控锁,具体来说门禁系统中常用的电控锁包括电插锁,磁力锁,电锁口等。其中,电插锁主要由锁体和锁孔两个部分组成,锁体的关键部件是“锁舌”。该款电锁正是通过电流的通断驱动“锁舌”的伸缩,同时配合“磁片”以实现锁门或开门的功能。也正是因为“锁舌”的可伸缩功能,被称为“电插锁”。此外,其“暗藏式”的安装特点适合于对锁体保密性要求较高的场所。电磁锁,是一种依靠电磁铁和铁块之间产生吸力来闭合门的电控锁,是断电开门式的。通常的型号是280公斤力,由于吸力有限,可能会被多人或力气大的人用力打开。因此电磁锁通常用于办公室内部等非高安全级别的场合。若用于诸如监狱等安全场合,需定做抗拉力500公斤以上的电磁锁。因此,本申请可以根据不同的运用场合使用不同类型的电磁锁。而消除门禁系统即打开门锁,对应的拒绝消除门禁系统即保持门锁的关闭状态。In addition, it should be noted that the door locks of the access control system in this application can use electric control locks. Specifically, the commonly used electric control locks in the access control system include electric mortise locks, magnetic locks, and electric locks. Among them, the electric mortise lock is mainly composed of two parts: the lock body and the lock hole, and the key part of the lock body is the "bolt". This type of electric lock drives the expansion and contraction of the "bolt" through the on and off of the current, and cooperates with the "magnet" to realize the function of locking or opening the door. It is precisely because of the retractable function of the "bolt" that it is called "electric mortise lock". In addition, its "hidden" installation feature is suitable for places that require high security of the lock body. The electromagnetic lock is an electronically controlled lock that relies on the suction force generated between the electromagnet and the iron block to close the door. It is a power-off door opening type. The usual model has a force of 280 kg. Due to the limited suction, it may be opened by many people or people with great strength. Therefore, electromagnetic locks are usually used in non-high-security places such as offices. If it is used in a safe place such as a prison, an electromagnetic lock with a tensile force of more than 500 kg must be customized. Therefore, the present application can use different types of electromagnetic locks according to different application occasions. The elimination of the access control system is to open the door lock, and the corresponding refusal to eliminate the access control system is to keep the closed state of the door lock.
本发明实施例提供的一种基于深度学习的人脸识别门禁方法,获取图像采集终端采集的与门禁消除请求对应的图像信息之后,还可以包括:The face recognition access control method based on deep learning provided by the embodiment of the present invention, after obtaining the image information corresponding to the access control elimination request collected by the image acquisition terminal, may further include:
利用深度学习照片识别算法对图像信息进行识别,如果识别出图像信息为对真实的人脸进行拍摄得到的,则执行利用深度学习人脸识别算法对图像信息进行人脸识别的步骤,如果识别出图像信息为对照片的人脸进行拍摄得到的,则拒绝对图像信息进行人脸识别。Use the deep learning photo recognition algorithm to recognize the image information, if it is recognized that the image information is obtained by shooting a real face, then perform the step of using the deep learning face recognition algorithm to perform face recognition on the image information, if it is recognized If the image information is obtained by photographing the face of the photo, face recognition is refused for the image information.
需要说明的是本申请中在对图像信息进行处理前会进行防止照片或视频流恶意欺骗,确认拍摄的照片内容是真人而非人脸照片的步骤。具体来说,现实生活中有一些不法分子使用有效用户的照片或者视频去攻击人脸识别系统,针对这个问题,以往的一些解决方法是,系统通过语音提示来访者做出一定的面部动作(比如眨眼、微笑等)加以识别,防止不法分子盗用有效用户的照片来恶意攻击。但是,这种方法仍然有严重的安全隐患:不法分子可能还会使用有效用户的脸部高清视频流来攻击系统,另外这些类似方法需要增加额外的硬件设备,增加系统的成本,且需要用户作出一定的姿体配合,大大降低用户的使用效率和体验感。基于这些考虑,提供了一种只对单一照片源的非侵入式实时判断真人和照片的方法。It should be noted that before the image information is processed in this application, steps will be taken to prevent malicious spoofing of photos or video streams, and to confirm that the content of the photos taken is a photo of a real person rather than a photo of a face. Specifically, in real life, some criminals use photos or videos of valid users to attack the face recognition system. To solve this problem, some previous solutions are to prompt the visitor to make certain facial movements through voice (such as Blink, smile, etc.) to identify, to prevent criminals from stealing photos of valid users for malicious attacks. However, this method still has serious security risks: lawbreakers may also use valid user's facial high-definition video streams to attack the system. In addition, these similar methods need to add additional hardware devices, increase the cost of the system, and require users to make A certain posture and body coordination will greatly reduce the user's efficiency and experience. Based on these considerations, a non-intrusive real-time judgment method for real people and photos is provided only for a single photo source.
从机器学习的观点来看,这个问题是最简单的分类问题——二类分类,即判断一张人脸照片的内容是真人或者照片。设x是输入图像,y是判断结果——假设y=1表示输入图像是真实人脸,y=0表示输入图像是人脸照片。从光学成像的角度分析,真实人脸是具有三维结构的,而人脸照片只有二维结构;人脸照片相对于真实人脸,缺少了一维信息,其反射光应该比较均匀,而真实人脸的反射光具有随机性,属于漫反射;两者成像具有不相同的深度信息。利用这个机理,利用深度卷积网络的超强学习能力,提取出图像的深层次特征,就可以对两种图像进行分类。From the point of view of machine learning, this problem is the simplest classification problem - two-class classification, that is, to judge whether the content of a face photo is a real person or a photo. Let x be the input image, and y be the judgment result—assuming y=1 means that the input image is a real face, and y=0 means that the input image is a photo of a face. From the perspective of optical imaging, a real face has a three-dimensional structure, while a face photo has only a two-dimensional structure; compared with a real face, a face photo lacks one-dimensional information, and its reflected light should be relatively uniform, while a real face photo has only a two-dimensional structure. The reflected light of the face is random and belongs to diffuse reflection; the two images have different depth information. Using this mechanism and using the super learning ability of the deep convolutional network to extract the deep features of the image, the two images can be classified.
本申请公开的深度学习照片识别算法的架构可以如图4所示,其中,卷积神经网络的结构输入层、卷积层、池化层、卷积层、池化层、全连接层、Logistic回归层。其中第一个卷积层的卷积核大小为5×5,通道数为6;第二个卷积层的卷积核大小为5×5,通道数为12;两个池化层窗口大小都是2×2。在这个网络架构里使用到的所有激活函数都是sigmoid函数:The architecture of the deep learning photo recognition algorithm disclosed in the present application can be shown in Figure 4, wherein the structure input layer, convolutional layer, pooling layer, convolutional layer, pooling layer, fully connected layer, Logistic regression layer. The convolution kernel size of the first convolution layer is 5×5 and the number of channels is 6; the convolution kernel size of the second convolution layer is 5×5 and the number of channels is 12; the window size of the two pooling layers is Both are 2×2. All activation functions used in this network architecture are sigmoid functions:
sigmoid(z)=1/(1+e-z)sigmoid(z)=1/(1+e -z )
定义这个网络要学习的假设函数是hW,b(x),这个函数有特殊的概率含义,它表示输出结果等于1的概率,因此输入图像x的输出结果为1和0的概率分别为:The hypothetical function to be learned by defining this network is h W, b (x), this function has a special probability meaning, it represents the probability that the output result is equal to 1, so the probabilities of the output result of the input image x being 1 and 0 are respectively:
P(y=1|x;W,b)=hW,b(x)P(y=1|x;W,b)=hW ,b (x)
P(y=0|x;W,b)=1-hW,b(x)P(y=0|x; W,b)=1-h W,b (x)
可以把以上两式合并成一个等式:The above two equations can be combined into one equation:
P(y|x;W,b)=(hW,b(x))y(1-hW,b(x))1-y y=0,1P(y|x; W, b) = (h W, b (x)) y (1-h W, b (x)) 1-y y = 0, 1
对这个等式使用极大似然估计,即可得到损失函数:Applying maximum likelihood estimation to this equation yields the loss function:
其中第二项是正则化项,目的是减小权重的幅度,防止过度拟合。在训练过程中,卷积神经网络先通过前向传播根据上式计算出误差,再通过误差反向传播计算偏导数,从而可以使用梯度下降法调整参数。最终算法收敛时的参数便是最优最优模型。以上算法能对单一静态照片源直接进行判断,相比一些动态目标跟踪的方法,判断结果更可靠,具有更强的实时性。The second item is a regularization item, the purpose is to reduce the magnitude of the weight and prevent overfitting. During the training process, the convolutional neural network first calculates the error according to the above formula through forward propagation, and then calculates the partial derivative through error backpropagation, so that the parameters can be adjusted using the gradient descent method. The parameters when the final algorithm converges are the optimal optimal model. The above algorithm can directly judge a single static photo source. Compared with some dynamic target tracking methods, the judgment result is more reliable and has stronger real-time performance.
本发明实施例提供的一种基于深度学习的人脸识别门禁方法,还可以包括:A face recognition access control method based on deep learning provided by an embodiment of the present invention may also include:
如果人脸识别结果不对应预设人脸或者为对照片的人脸进行拍摄得到的,则发送携带有人脸识别结果或图像信息的警报信息至指定终端。If the face recognition result does not correspond to the preset face or is obtained by photographing the face of the photo, an alarm message carrying the face recognition result or image information is sent to the designated terminal.
通过将警报信息发送至指定终端,可以由指定终端根据得到的信息进行对应的操作,如指定终端对应使用者确定出不允许任何其他人消除门禁系统入内则可以通过指定终端控制门禁系统的门锁保持关闭状态,或者如果图像信息对应来访人员为指定终端对应使用者允许消除门禁入门的人员,则可以通过指定终端控制门禁系统的门锁打开等,从而能够使得指定终端的使用者实现对门禁系统的远程监控,进而方便快捷的实现对应的控制。By sending the alarm information to the designated terminal, the designated terminal can perform corresponding operations according to the obtained information. If the corresponding user of the designated terminal determines that no one else is allowed to enter the access control system, the door lock of the access control system can be controlled through the designated terminal. Keep it closed, or if the visitor corresponding to the image information is the person who is allowed to eliminate the access control entry by the corresponding user of the designated terminal, you can control the opening of the door lock of the access control system through the designated terminal, so that the user of the designated terminal can realize the control of the access control system. remote monitoring, and then realize the corresponding control conveniently and quickly.
本发明实施例提供的一种基于深度学习的人脸识别门禁方法,发送携带有人脸识别结果或图像信息的警报信息至指定终端之后,还可以包括:The face recognition access control method based on deep learning provided by the embodiment of the present invention, after sending the alarm information carrying the face recognition result or image information to the designated terminal, may also include:
获取指定终端接收到警报信息后返回的命令信息,执行命令信息并将命令信息及对应的人脸识别结果或图像信息进行存储,以在再检测到存储的人脸识别结果或图像信息时执行对应的命令信息。Obtain the command information returned by the specified terminal after receiving the alarm information, execute the command information and store the command information and the corresponding face recognition result or image information, so as to execute the corresponding response when the stored face recognition result or image information is detected again command information.
其中命令信息可以包括消除门禁系统、保持门禁系统的门锁关闭状态或者自动拨号110等,具体可以根据实际需要进行设定,均在本发明的保护范围之内。由此,将对应的信息及指定终端使用者回复的命令信息进行存储后,可以在后期直接按照存储的命令信息实现对对应图像信息的处理,高效实现了门禁系统的控制。另外,对于预设网点内任何一台人脸设备的识别事件,报警事件,以及其他一切事件都可以发送到后台管理中心进行实时显示,并作日志记录,万一发生犯罪事件时可用作证据,并且可联动报警系统,推送报警消息至APP端,实现更加立体的安全防护。The command information may include eliminating the access control system, keeping the door lock of the access control system closed, or automatically dialing 110, etc., which can be set according to actual needs, and are all within the protection scope of the present invention. Thus, after storing the corresponding information and the command information replied by the specified terminal user, the corresponding image information can be processed directly according to the stored command information in the later stage, and the control of the access control system is realized efficiently. In addition, the recognition events, alarm events, and all other events of any face device in the preset outlets can be sent to the background management center for real-time display and log records, which can be used as evidence in the event of a crime , and can be linked with the alarm system to push the alarm message to the APP to achieve a more three-dimensional security protection.
本发明实施例提供的一种基于深度学习的人脸识别门禁方法,还可以包括:A face recognition access control method based on deep learning provided by an embodiment of the present invention may also include:
如果人脸识别结果不对应预设人脸或者图像信息为对照片的人脸进行拍摄得到的,则向外界显示验证失败的信息。If the face recognition result does not correspond to the preset face or the image information is obtained by photographing the face in the photo, a verification failure message is displayed to the outside world.
进行上述显示的显示模块可以供来访人员获知其身份验证结果,另外为了方便与用户的交互,该显示模块可以使用带触摸屏的LCD,从而可以使本作品的操作更简单,便于用户的使用,用户也可以通过LCD来配置网络模式、设定门锁的状态等。The display module for the above display can be used by visitors to know their identity verification results. In addition, in order to facilitate interaction with users, the display module can use an LCD with a touch screen, which can make the operation of this work easier and convenient for users. You can also configure the network mode, set the status of the door lock, etc. through the LCD.
本发明实施例提供的一种基于深度学习的人脸识别门禁方法,还可以包括:A face recognition access control method based on deep learning provided by an embodiment of the present invention may also include:
如果门禁消除请求是由指定终端发送的,则指示门禁系统消除门禁。If the access control cancellation request is sent by the specified terminal, it instructs the access control system to cancel the access control.
可以预先设定对门禁系统具有控制权限的指定终端,因此当确定出门禁消除请求由指定终端发送时,可以直接指示门禁系统消除门禁,以保证门禁系统的安全性同时,方便用户的使用。The designated terminal with control authority to the access control system can be pre-set, so when it is determined that the access control removal request is sent by the designated terminal, it can directly instruct the access control system to remove the access control, so as to ensure the security of the access control system and facilitate the use of users.
本发明实施例提供的一种基于深度学习的人脸识别门禁方法,还可以包括:A face recognition access control method based on deep learning provided by an embodiment of the present invention may also include:
利用人体红外感应器判断是否有人进入指定区域内,如果是,则指示图像采集终端进入正常工作模式并进行图像信息的采集,如果否,则指示图像采集终端保持预先设定的默认休眠模式。Use the infrared sensor of the human body to judge whether someone has entered the designated area. If so, instruct the image acquisition terminal to enter the normal working mode and collect image information. If not, instruct the image acquisition terminal to maintain the preset default sleep mode.
其中指定区域可以根据实际需要进行设定,如距离门禁系统的门锁3米以内等。由于整个门禁系统必须24小时不间断工作,因此出于功耗的考虑,可以为门禁系统设置两种工作模式:正常工作模式和默认休眠模式。正常工作模式时,整个系统的所有模块都处于上电工作状态,耗电较大,而休眠模式时,只启动人体红外感应器。当有人接近设备时,人体红外感应模块会感应到有人接近,并发送信号请求处理器进入正常工作状态,启动所有模块。其中一般状态下门禁系统默认休眠模式,即使在需要正常工作后完成对应操作后也会自动进入休眠模式,即在无人进入预设区域内时,均保持休眠模式。The specified area can be set according to actual needs, such as within 3 meters from the door lock of the access control system. Since the entire access control system must work 24 hours a day, in consideration of power consumption, two working modes can be set for the access control system: normal working mode and default sleep mode. In the normal working mode, all the modules of the whole system are in the power-on working state, which consumes a lot of power, while in the sleep mode, only the human body infrared sensor is activated. When someone approaches the device, the infrared sensor module of the human body will sense that someone is approaching, and send a signal to request the processor to enter the normal working state and start all the modules. In general, the access control system defaults to sleep mode, and it will automatically enter sleep mode even after completing the corresponding operations after normal work, that is, when no one enters the preset area, it will remain in sleep mode.
具体来说人体红外感应器是全自动感应的,当人进入其感应范围则输出高电平,人离开感应范围则自动延时关闭高电平,输出低电平,系统收到这个低电平后就进行相应的唤醒操作。使用该模块是为了减少不必要的资源消耗。如果没有人在的时候,Linux中图像采集的进程和网络通信的进程不休眠,则会不断的采集无用的图像数据,发送到后台处理。这样不仅占用了后台的资源,还使本作品的耗电量加大。Specifically, the human body infrared sensor is fully automatic. When a person enters its sensing range, it outputs a high level, and when the person leaves the sensing range, it automatically delays turning off the high level, outputs a low level, and the system receives this low level Then perform the corresponding wake-up operation. This module is used to reduce unnecessary resource consumption. If no one is present, the image acquisition process and network communication process in Linux do not sleep, and useless image data will be continuously collected and sent to the background for processing. This not only takes up resources in the background, but also increases the power consumption of this work.
本发明实施例提供的一种基于深度学习的人脸识别门禁方法,获取图像采集终端采集的与门禁消除请求对应的图像信息之后,还可以包括:The face recognition access control method based on deep learning provided by the embodiment of the present invention, after obtaining the image information corresponding to the access control elimination request collected by the image acquisition terminal, may further include:
将图像信息中包含的CCD图像信息及红外图像信息进行融合,执行利用深度学习人脸识别算法对图像信息进行人脸识别的步骤。The CCD image information and the infrared image information included in the image information are fused, and the step of performing face recognition on the image information by using a deep learning face recognition algorithm is performed.
需要说明的是,CCD图像和红外图像各有其优缺点,为了获取更加清晰高效的图像信息,对这两种图像信息进行图像融合。具体来说,在日常生活中使用得最普遍的是可见光图像。对于人眼来说,可见光图像具有丰富的细节和敏锐的色感,但它在恶劣的气候条件下,对大气的穿透能力较差,且夜间的成像能力也比较差;而红外光却正好相反,它在有烟雾的环境条件下,穿透能力相当强,在夜间,由于不同物体之间存在着温差,因此其所成的图像仍能显示物体的轮廓,但其缺点就是成像的分辨率较低。若结合这两种光成像的优点,对这些多光谱信息进行适当地融合,则可以消除环境因素引起的影像模糊,进而可获取清晰度增强的目标图像,提高对目标图像的探测和识别能力。It should be noted that CCD images and infrared images have their own advantages and disadvantages. In order to obtain clearer and more efficient image information, image fusion is performed on these two image information. Specifically, visible light images are most commonly used in daily life. For the human eye, visible light images have rich details and a keen sense of color, but it has poor penetration ability to the atmosphere under harsh weather conditions, and the imaging ability at night is also relatively poor; while infrared light is just right On the contrary, it has a strong penetrating ability under smoky environmental conditions. At night, due to the temperature difference between different objects, the image it forms can still show the outline of the object, but its disadvantage is the imaging resolution. lower. If the advantages of these two kinds of optical imaging are combined and the multi-spectral information is properly fused, the image blur caused by environmental factors can be eliminated, and then the target image with enhanced clarity can be obtained, and the detection and recognition capabilities of the target image can be improved.
目前使用得比较多的红外与可见光融合算法是基于变换域的方法,如小波变换、金字塔变换、Contourlet变换等。但上述方法不具备平移不变性,容易导致图像边缘细节模糊。还有一种具备平移不变性的非下采样Contourlet变换(NCST),但是算法复杂度太高。由于现有的大多数算法都难以区分噪声和原始图像的特征,从而导致融合后的图像产生虚假或模糊信息。本发明使用一种基于非下采样剪切波变换(NSST)的图像融合算法,能大大提高算法的效率。本算法首先从红外图像中生成显著度图,然后根据显著度图指导红外图像进行目标分割,这样可以对背景复杂或信噪比低的红外图像准确分割。然后对红外和可见光图像分别进行NSST变换,对两幅图像的目标区域(即人脸区域)和背景区域采用不同的融合策略。本算法的主要流程图可以如图5所示。Currently, the infrared and visible light fusion algorithms that are widely used are methods based on transform domains, such as wavelet transform, pyramid transform, and Contourlet transform. However, the above method does not have translation invariance, and it is easy to cause blurred image edge details. There is also a non-subsampling Contourlet transform (NCST) with translation invariance, but the algorithm complexity is too high. Because most of the existing algorithms are difficult to distinguish the characteristics of the noise and the original image, resulting in false or blurred information in the fused image. The invention uses an image fusion algorithm based on non-subsampling shearlet transform (NSST), which can greatly improve the efficiency of the algorithm. This algorithm first generates a saliency map from the infrared image, and then guides the infrared image to segment the target according to the saliency map, so that the infrared image with complex background or low signal-to-noise ratio can be accurately segmented. Then NSST transformation is performed on the infrared and visible light images respectively, and different fusion strategies are used for the target area (ie, the face area) and the background area of the two images. The main flow chart of this algorithm can be shown in Figure 5.
其中基于显著度图的红外目标区域检测,涉及显著性目标检测。红外成像与物体温度相关,因此目标区域(即人脸)相对背景区域是显著的。这里使用基于频率域的显著区域提取方法,选择高斯带通滤波器来抽取图像的显著特征。高斯带通滤波器定义如下:Among them, the infrared target area detection based on the saliency map involves salient target detection. Infrared imaging is related to the temperature of the object, so the target area (ie, the face) is prominent relative to the background area. Here, the salient region extraction method based on the frequency domain is used, and the Gaussian bandpass filter is selected to extract the salient features of the image. A Gaussian bandpass filter is defined as follows:
σ1,σ2(σ1>σ2)是高斯滤波器的标准差,低频截止频率由σ1决定,高频截止频率由σ2决定。选择合适的σ1,σ2值,就得到能够保持期望空间频率特征的显著度图。显著度图可由下式得到:σ 1 , σ 2 (σ 1 >σ 2 ) are the standard deviations of the Gaussian filter, the low-frequency cutoff frequency is determined by σ1, and the high - frequency cutoff frequency is determined by σ2 . By choosing appropriate values of σ 1 and σ 2 , a saliency map that can maintain the expected spatial frequency characteristics can be obtained. The saliency map can be obtained by the following formula:
S(x,y)=||Iμ-Iwhc(x,y)||S(x, y)=||I μ -Iwhc(x, y)||
Iμ是红外图像均值向量,Iwhc(x,y)是经高斯滤波后的对应的像素值。得到显著度图后,可根据显著度图中的显著区域,选择合适种子像素点,进行图像分割。I μ is the mean value vector of the infrared image, and I whc (x, y) is the corresponding pixel value after Gaussian filtering. After obtaining the saliency map, according to the salient area in the saliency map, select the appropriate seed pixel points for image segmentation.
目标区域融合规则:Target area fusion rules:
为了尽可能保留红外图像的热目标信息,将红外图像的低频子带系数作为融合图像的低频带系数:In order to preserve the thermal target information of the infrared image as much as possible, the low frequency subband coefficient of the infrared image is used as the low frequency band coefficient of the fusion image:
LF(x,y)=Li(x,y),(x,y)∈TL F (x, y) = L i (x, y), (x, y)∈T
为了加强边缘信息,高频子带系数选择“模极大值法”。In order to strengthen the edge information, the high-frequency sub-band coefficients choose the "modulus maximum method".
其中高频子带和低频子带都是经过NSST变换得到的。LF,分别是融合后的低频子带和高频子带系数。The high-frequency sub-band and the low-frequency sub-band are all obtained through NSST transformation. L F , are the fused low-frequency sub-band and high-frequency sub-band coefficients, respectively.
背景区域融合规则:使用基于多分辨率奇异值分解的融合规则,对矩阵R进行奇异值分解:Background area fusion rule: Use the fusion rule based on multi-resolution singular value decomposition to perform singular value decomposition on the matrix R:
R=USVT R = USV T
R左乘UT,得A=UTR=SVT。Multiply U T by R to the left, and get A=U T R=SV T .
其中S是半正定的对角奇异值矩阵。把奇异值按大到小排列,较大奇异值对应A的前面几行,对应图像中的低频信息,能较大程度代表图像原貌,较小奇异值对应A的后面几行,对应高频信息,能反映图像细节。之后对A的前几行元素重排得到低频子带,对低频子带不断重复分解步骤,便可实现多分辨率奇异值分解。where S is a positive semi-definite diagonal singular value matrix. Arrange the singular values from large to small. The larger singular values correspond to the first few lines of A, corresponding to the low-frequency information in the image, which can represent the original appearance of the image to a greater extent, and the smaller singular values correspond to the next few lines of A, corresponding to high-frequency information. , which can reflect the image details. After that, rearrange the elements in the first few rows of A to obtain low-frequency subbands, and repeat the decomposition steps for the low-frequency subbands to achieve multi-resolution singular value decomposition.
本发明实施例提供的一种基于深度学习的人脸识别门禁方法,利用深度学习人脸识别算法对图像信息进行人脸识别,可以包括:A face recognition access control method based on deep learning provided by an embodiment of the present invention uses a deep learning face recognition algorithm to perform face recognition on image information, which may include:
利用基于GPU实现的深度学习人脸识别算法对图像信息进行人脸识别。Use the deep learning face recognition algorithm based on GPU to perform face recognition on the image information.
本发明从架构上可分为三大部分:嵌入式设备、后台人脸识别服务器、移动客户端。其中嵌入式设备上采用基于ARM cortex–A系列的处理器开发,并搭载Linux操作系统。因为cortex–A系列的芯片多媒体处理能力好,其高数据吞吐量和高性能的结合能够很好地满足网络处理应用,Linux是支持多用户、多任务、支持多线程和多CPU的操作系统且具有强大的网络性能。由于深度学习算法并不直接运行在嵌入式设备上(实际上深度学习算法计算量非常庞大,直接运行在嵌入式设备上会大大降低效率),因此嵌入式设备的主要功能是驱动CCD和红外摄像头模块采集图像;而后台服务器是真正运行深度学习算法的地方,与此同时,后台使用GPU加速算法运行,提高计算速度。识别结果可以继续通过网络通信协议返回给嵌入式设备端和移动客户端。另外移动客户端即可以指本申请中的指定终端。The present invention can be divided into three major parts from the structure: embedded equipment, background face recognition server, mobile client. Among them, embedded devices are developed based on ARM cortex-A series processors and equipped with Linux operating system. Because the chips of the cortex-A series have good multimedia processing capabilities, and the combination of high data throughput and high performance can well satisfy network processing applications, Linux is an operating system that supports multi-users, multi-tasking, multi-threading and multi-CPU. Has powerful network performance. Since the deep learning algorithm does not run directly on the embedded device (in fact, the calculation of the deep learning algorithm is very large, and running directly on the embedded device will greatly reduce the efficiency), so the main function of the embedded device is to drive the CCD and infrared camera The module collects images; and the background server is where the deep learning algorithm is actually run. At the same time, the background uses the GPU acceleration algorithm to run to improve the calculation speed. The recognition result can continue to be returned to the embedded device and the mobile client through the network communication protocol. In addition, the mobile client may refer to the designated terminal in this application.
另外需要说明的是,本申请中不同终端之间的数据传输可以采用SDIO-WIFI的模块实现,该网卡符合IEEE 802.11b/g标准,可以确保网络数据稳定而高效地传输,其数据传输率可达54Mbps。该模块使用SDIO的接口,比SPI接口的WIFI模块要快很多。具体来说,SDIO总线和USB总线类似,SDIO总线也有两端,其中一端是主机(HOST)端,另一端是设备端(DEVICE),采用HOST-DEVICE这样的设计是为了简化DEVICE的设计,所有的通信都是由HOST端发出命令开始的。在DEVICE端只要能解析HOST的命令,就可以同HOST进行通信了,SDIO的HOST可以连接多个DEVICE。由于系统运行需要频繁的发送网络请求,和服务器后台进行数据交互,为防止网络传输过程中网络阻塞导致程序进入无限等待状态,系统采用多线程程序设计的思想,在每次进行网络请求时都临时开辟线程对象,并在得到返回后通过消息机制通知主线程,让主线程解析返回结果并可视化反馈给用户,并释放网络请求线程资源。In addition, it should be noted that the data transmission between different terminals in this application can be realized by using the SDIO-WIFI module. This network card conforms to the IEEE 802.11b/g standard, which can ensure the stable and efficient transmission of network data, and its data transmission rate can be Up to 54Mbps. This module uses the SDIO interface, which is much faster than the WIFI module with the SPI interface. Specifically, the SDIO bus is similar to the USB bus. The SDIO bus also has two ends, one end is the host (HOST) end, and the other end is the device end (DEVICE). The design of HOST-DEVICE is to simplify the design of DEVICE. All All communications are started by issuing commands from the HOST side. As long as the DEVICE side can parse the commands of the HOST, it can communicate with the HOST, and the SDIO HOST can connect multiple DEVICEs. Since the system needs to send network requests frequently and interact with the server background for data interaction, in order to prevent the program from entering an infinite waiting state due to network congestion during network transmission, the system adopts the idea of multi-threaded programming, and temporarily Create a thread object, and notify the main thread through the message mechanism after getting the return, let the main thread analyze the returned result and visualize the feedback to the user, and release the network request thread resources.
本发明实施例还提供了一种基于深度学习的人脸识别门禁系统,如图6所示,可以包括:The embodiment of the present invention also provides a face recognition access control system based on deep learning, as shown in Figure 6, which may include:
第一判断模块11,用于:接收门禁消除请求,判断门禁消除请求是否由指定终端发送,如果否,则确定门禁消除请求由图像采集终端发送;The first judging module 11 is used to: receive the access control elimination request, judge whether the access control elimination request is sent by a designated terminal, if not, then determine that the access control elimination request is sent by the image acquisition terminal;
图像处理模块12,用于:获取图像采集终端采集的与门禁消除请求对应的图像信息,利用深度学习人脸识别算法对图像信息进行人脸识别,得到对应的人脸识别结果;The image processing module 12 is used to: obtain the image information corresponding to the access control elimination request collected by the image acquisition terminal, use the deep learning face recognition algorithm to perform face recognition on the image information, and obtain the corresponding face recognition result;
第二判断模块13,用于:判断人脸识别结果是否对应预设人脸,如果是,则指示门禁系统消除门禁,如果否,则拒绝消除门禁。The second judging module 13 is used for: judging whether the face recognition result corresponds to a preset face, if yes, instructs the access control system to remove the access control, and if not, refuses to remove the access control.
本发明实施例提供的一种基于深度学习的人脸识别门禁系统,还可以包括:A face recognition access control system based on deep learning provided by an embodiment of the present invention may also include:
第三判断模块,用于:获取图像采集终端采集的与门禁消除请求对应的图像信息之后,利用深度学习照片识别算法对图像信息进行识别,如果识别出图像信息为对真实的人脸进行拍摄得到的,则执行利用深度学习人脸识别算法对图像信息进行人脸识别的步骤,如果识别出图像信息为对照片的人脸进行拍摄得到的,则拒绝对图像信息进行人脸识别。The third judging module is used to: after obtaining the image information corresponding to the access control elimination request collected by the image acquisition terminal, use the deep learning photo recognition algorithm to identify the image information, if it is recognized that the image information is obtained by shooting a real face If it is, the step of performing face recognition on the image information using the deep learning face recognition algorithm is performed, and if the image information is recognized as being obtained by shooting the face of the photo, the face recognition on the image information is refused.
本发明实施例还提供了一种基于深度学习的人脸识别门禁系统,还可以包括:The embodiment of the present invention also provides a face recognition access control system based on deep learning, which may also include:
警报模块,用于:如果人脸识别结果不对应预设人脸或者图像信息对照片的人脸进行拍摄得到的,则发送携带有人脸识别结果或图像信息的警报信息至指定终端。The alarm module is used for: if the face recognition result does not correspond to the preset face or the image information is obtained by shooting the face of the photo, then send the alarm information carrying the face recognition result or image information to the designated terminal.
本发明实施例还提供了一种基于深度学习的人脸识别门禁系统,还可以包括:The embodiment of the present invention also provides a face recognition access control system based on deep learning, which may also include:
存储模块,用于:发送携带有人脸识别结果或图像信息的警报信息至指定终端之后,获取指定终端接收到警报信息后返回的命令信息,执行命令信息并将命令信息及对应的人脸识别结果或图像信息进行存储,以在再检测到存储的人脸识别结果或图像信息时执行对应的命令信息。The storage module is used to: after sending the alarm information carrying the face recognition result or image information to the specified terminal, obtain the command information returned by the specified terminal after receiving the alarm information, execute the command information and store the command information and the corresponding face recognition result or image information, so as to execute the corresponding command information when the stored face recognition result or image information is detected again.
本发明实施例还提供了一种基于深度学习的人脸识别门禁系统,还可以包括:The embodiment of the present invention also provides a face recognition access control system based on deep learning, which may also include:
显示模块,用于:如果人脸识别结果不对应预设人脸或者图像信息对照片的人脸进行拍摄得到的,则向外界显示验证失败的信息。The display module is used for: if the face recognition result does not correspond to the preset face or the image information is obtained by shooting the face of the photo, display the verification failure information to the outside world.
本发明实施例还提供了一种基于深度学习的人脸识别门禁系统,还可以包括:The embodiment of the present invention also provides a face recognition access control system based on deep learning, which may also include:
门禁消除模块,用于:如果门禁消除请求是由指定终端发送的,则指示门禁系统消除门禁。The access control elimination module is configured to: if the access control elimination request is sent by a designated terminal, instruct the access control system to eliminate the access control.
本发明实施例还提供了一种基于深度学习的人脸识别门禁系统,还可以包括:The embodiment of the present invention also provides a face recognition access control system based on deep learning, which may also include:
第四判断模块,用于:利用人体红外感应器判断是否有人进入指定区域内,如果是,则指示图像采集终端进入正常工作模式并进行图像信息的采集,如果否,则指示图像采集终端保持预先设定的默认休眠模式。The fourth judging module is used to: use the infrared sensor of the human body to judge whether someone enters the designated area, if yes, then instruct the image acquisition terminal to enter the normal working mode and collect image information, if not, then instruct the image acquisition terminal to keep Set the default sleep mode.
本发明实施例还提供了一种基于深度学习的人脸识别门禁系统,还可以包括:The embodiment of the present invention also provides a face recognition access control system based on deep learning, which may also include:
融合模块,用于:获取图像采集终端采集的与门禁消除请求对应的图像信息之后,将图像信息中包含的CCD图像信息及红外图像信息进行融合,执行利用深度学习人脸识别算法对图像信息进行人脸识别的步骤。The fusion module is used to: after obtaining the image information corresponding to the access control elimination request collected by the image acquisition terminal, fuse the CCD image information and infrared image information contained in the image information, and perform the image information processing by using the deep learning face recognition algorithm. The steps of face recognition.
本发明实施例还提供了一种基于深度学习的人脸识别门禁系统,图像处理模块包括:The embodiment of the present invention also provides a face recognition access control system based on deep learning, and the image processing module includes:
图像处理单元,用于:利用基于GPU实现的深度学习人脸识别算法对图像信息进行人脸识别。The image processing unit is used for: using a GPU-based deep learning face recognition algorithm to perform face recognition on the image information.
本发明实施例还提供了一种基于深度学习的人脸识别门禁系统中相关部分的说明请参见本发明实施例还提供了一种基于深度学习的人脸识别门禁方法中对应部分的详细说明,在此不再赘述。The embodiment of the present invention also provides a detailed description of the relevant parts in a face recognition access control system based on deep learning. Please refer to the detailed description of the corresponding parts in the face recognition access control method based on deep learning in the embodiment of the present invention. I won't repeat them here.
对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710192816.2A CN106803301A (en) | 2017-03-28 | 2017-03-28 | A kind of recognition of face guard method and system based on deep learning |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710192816.2A CN106803301A (en) | 2017-03-28 | 2017-03-28 | A kind of recognition of face guard method and system based on deep learning |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106803301A true CN106803301A (en) | 2017-06-06 |
Family
ID=58981762
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710192816.2A Pending CN106803301A (en) | 2017-03-28 | 2017-03-28 | A kind of recognition of face guard method and system based on deep learning |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106803301A (en) |
Cited By (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107366491A (en) * | 2017-07-18 | 2017-11-21 | 广东工业大学 | The control method and electric extendable door of a kind of electric extendable door |
| CN107437081A (en) * | 2017-08-07 | 2017-12-05 | 北京中星微电子有限公司 | Face identification method, device and storage medium based on depth volume neutral net |
| CN108182746A (en) * | 2018-01-30 | 2018-06-19 | 百度在线网络技术(北京)有限公司 | Control system, method and apparatus |
| CN108287162A (en) * | 2018-01-09 | 2018-07-17 | 温州三特食品科技有限公司 | A kind of method of food security intelligent measurement |
| CN108364374A (en) * | 2017-12-28 | 2018-08-03 | 武汉烽火众智数字技术有限责任公司 | Face access control device based on deep learning and method |
| CN108492411A (en) * | 2018-03-13 | 2018-09-04 | 东莞市友联奕诺生物科技有限公司 | Electronic lock control system |
| CN108932492A (en) * | 2018-06-28 | 2018-12-04 | 福州昌宇五金锁具制品有限公司 | A kind of image fingerprint extracting method based on non-sampled shearing wave conversion |
| CN109033988A (en) * | 2018-06-29 | 2018-12-18 | 江苏食品药品职业技术学院 | A kind of library's access management system based on recognition of face |
| CN109243021A (en) * | 2018-08-28 | 2019-01-18 | 余利 | Deeply learning type intelligent door lock system and device based on user experience analysis |
| CN109377628A (en) * | 2018-12-17 | 2019-02-22 | 深圳市恩钛控股有限公司 | A kind of intelligent access control system and method |
| CN109461231A (en) * | 2018-10-15 | 2019-03-12 | 珠海格力电器股份有限公司 | Door lock control method and device, control equipment and readable storage medium |
| CN109977974A (en) * | 2017-12-28 | 2019-07-05 | 同方威视科技江苏有限公司 | The online experience platform of image detection and the image detecting method for using it |
| TWI684923B (en) * | 2016-07-22 | 2020-02-11 | 美商美國Nec實驗室有限公司 | Liveness detection for antispoof face recognition |
| CN110992522A (en) * | 2019-08-29 | 2020-04-10 | 百廿科技(北京)有限公司 | Indoor and outdoor universal human face recognition new algorithm security system |
| CN111027397A (en) * | 2019-11-14 | 2020-04-17 | 上海交通大学 | Applicable to comprehensive feature target detection method, system, medium and equipment in intelligent monitoring network |
| CN111583481A (en) * | 2020-04-21 | 2020-08-25 | 中国商用飞机有限责任公司 | Access control system for cockpit door of aircraft and aircraft |
| CN111798594A (en) * | 2020-06-30 | 2020-10-20 | 德施曼机电(中国)有限公司 | Intelligent door lock and unlocking control method and storage medium thereof |
| CN112131997A (en) * | 2020-09-17 | 2020-12-25 | 南京智凝人工智能研究院有限公司 | A deep learning based face recognition system and method |
| CN112818901A (en) * | 2021-02-22 | 2021-05-18 | 成都睿码科技有限责任公司 | Wearing mask face recognition method based on eye attention mechanism |
| CN113066214A (en) * | 2021-03-26 | 2021-07-02 | 深圳市博盛科电子有限公司 | Access control system based on 5G network remote monitoring |
| CN113192240A (en) * | 2021-03-12 | 2021-07-30 | 广州朗国电子科技有限公司 | Deep learning-based identification module identification method, equipment and medium |
| CN113947554A (en) * | 2020-07-17 | 2022-01-18 | 四川大学 | A multi-focus image fusion method based on NSST and salient information extraction |
| CN114202831A (en) * | 2021-12-08 | 2022-03-18 | 广东好太太智能家居有限公司 | Household care alarm method, system, equipment and medium based on intelligent lock |
| CN115130082A (en) * | 2022-08-26 | 2022-09-30 | 中电长城圣非凡信息系统有限公司 | Intelligent sensing and safety control method for ruggedized computer |
| CN115398499A (en) * | 2020-04-28 | 2022-11-25 | 安定宝公司 | Systems and methods for broadcasting audio or visual alerts including characterization of environmental objects |
| CN115410304A (en) * | 2022-08-26 | 2022-11-29 | 山东大佳机械有限公司 | Safety prevention and control method and system for poultry house breeding based on self-learning |
| CN117058803A (en) * | 2023-10-13 | 2023-11-14 | 浪潮智慧科技创新(山东)有限公司 | Intelligent data acquisition method and system based on deep learning |
| CN118212718A (en) * | 2024-03-19 | 2024-06-18 | 广州市西迈信息科技有限公司 | Intelligent access control safety management method and system |
| EP3719694B1 (en) * | 2018-01-04 | 2025-03-12 | Hangzhou Hikvision Digital Technology Co., Ltd. | Neural network model-based human face living body detection |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103024281A (en) * | 2013-01-11 | 2013-04-03 | 重庆大学 | Infrared and visible video integration system |
| CN103414814A (en) * | 2013-08-16 | 2013-11-27 | 北京小米科技有限责任公司 | Picture processing method and device and terminal device |
| CN105912908A (en) * | 2016-04-14 | 2016-08-31 | 苏州优化智能科技有限公司 | Infrared-based real person living body identity verification method |
| CN106204815A (en) * | 2016-06-23 | 2016-12-07 | 江西洪都航空工业集团有限责任公司 | A kind of gate control system based on human face detection and recognition |
| CN106296950A (en) * | 2016-09-30 | 2017-01-04 | 深圳市商汤科技有限公司 | A kind of gate control system based on recognition of face |
-
2017
- 2017-03-28 CN CN201710192816.2A patent/CN106803301A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103024281A (en) * | 2013-01-11 | 2013-04-03 | 重庆大学 | Infrared and visible video integration system |
| CN103414814A (en) * | 2013-08-16 | 2013-11-27 | 北京小米科技有限责任公司 | Picture processing method and device and terminal device |
| CN105912908A (en) * | 2016-04-14 | 2016-08-31 | 苏州优化智能科技有限公司 | Infrared-based real person living body identity verification method |
| CN106204815A (en) * | 2016-06-23 | 2016-12-07 | 江西洪都航空工业集团有限责任公司 | A kind of gate control system based on human face detection and recognition |
| CN106296950A (en) * | 2016-09-30 | 2017-01-04 | 深圳市商汤科技有限公司 | A kind of gate control system based on recognition of face |
Non-Patent Citations (5)
| Title |
|---|
| K.SHAILAJA: "Effective Face Recognition using Deep Learning based Linear Discriminant Classification", 《2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC)》, 30 June 2016 (2016-06-30) * |
| 张家良: "红外与可见光图像配准及融合技术研究", 《中国优秀硕士学位论文全文数据库》, 30 June 2013 (2013-06-30), pages 47 - 49 * |
| 申小敏: "基于卷积神经网络的大规模人脸聚类", 《中国优秀硕士学位论文全文数据库》, 15 November 2016 (2016-11-15), pages 51 - 55 * |
| 胡亚君: "卷积神经网络在人脸识别的应用", 《无线互联科技》, 10 May 2016 (2016-05-10) * |
| 蔡念: "鲁棒主成分分析的运动目标检测综述", 《中国图象图形学报》, 16 October 2016 (2016-10-16), pages 1265 - 1275 * |
Cited By (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI684923B (en) * | 2016-07-22 | 2020-02-11 | 美商美國Nec實驗室有限公司 | Liveness detection for antispoof face recognition |
| CN107366491A (en) * | 2017-07-18 | 2017-11-21 | 广东工业大学 | The control method and electric extendable door of a kind of electric extendable door |
| CN107437081A (en) * | 2017-08-07 | 2017-12-05 | 北京中星微电子有限公司 | Face identification method, device and storage medium based on depth volume neutral net |
| CN108364374A (en) * | 2017-12-28 | 2018-08-03 | 武汉烽火众智数字技术有限责任公司 | Face access control device based on deep learning and method |
| CN109977974A (en) * | 2017-12-28 | 2019-07-05 | 同方威视科技江苏有限公司 | The online experience platform of image detection and the image detecting method for using it |
| EP3719694B1 (en) * | 2018-01-04 | 2025-03-12 | Hangzhou Hikvision Digital Technology Co., Ltd. | Neural network model-based human face living body detection |
| CN108287162A (en) * | 2018-01-09 | 2018-07-17 | 温州三特食品科技有限公司 | A kind of method of food security intelligent measurement |
| CN108182746A (en) * | 2018-01-30 | 2018-06-19 | 百度在线网络技术(北京)有限公司 | Control system, method and apparatus |
| CN108492411A (en) * | 2018-03-13 | 2018-09-04 | 东莞市友联奕诺生物科技有限公司 | Electronic lock control system |
| CN108932492A (en) * | 2018-06-28 | 2018-12-04 | 福州昌宇五金锁具制品有限公司 | A kind of image fingerprint extracting method based on non-sampled shearing wave conversion |
| CN109033988A (en) * | 2018-06-29 | 2018-12-18 | 江苏食品药品职业技术学院 | A kind of library's access management system based on recognition of face |
| CN109243021A (en) * | 2018-08-28 | 2019-01-18 | 余利 | Deeply learning type intelligent door lock system and device based on user experience analysis |
| CN109243021B (en) * | 2018-08-28 | 2021-09-17 | 余利 | Deep reinforcement learning type intelligent door lock system and device based on user experience analysis |
| CN109461231A (en) * | 2018-10-15 | 2019-03-12 | 珠海格力电器股份有限公司 | Door lock control method and device, control equipment and readable storage medium |
| CN109377628A (en) * | 2018-12-17 | 2019-02-22 | 深圳市恩钛控股有限公司 | A kind of intelligent access control system and method |
| CN110992522A (en) * | 2019-08-29 | 2020-04-10 | 百廿科技(北京)有限公司 | Indoor and outdoor universal human face recognition new algorithm security system |
| CN111027397A (en) * | 2019-11-14 | 2020-04-17 | 上海交通大学 | Applicable to comprehensive feature target detection method, system, medium and equipment in intelligent monitoring network |
| CN111027397B (en) * | 2019-11-14 | 2023-05-12 | 上海交通大学 | Comprehensive feature target detection method, system, medium and equipment applicable to intelligent monitoring network |
| CN111583481A (en) * | 2020-04-21 | 2020-08-25 | 中国商用飞机有限责任公司 | Access control system for cockpit door of aircraft and aircraft |
| CN111583481B (en) * | 2020-04-21 | 2021-11-19 | 中国商用飞机有限责任公司 | Access control system for cockpit door of aircraft and aircraft |
| CN115398499A (en) * | 2020-04-28 | 2022-11-25 | 安定宝公司 | Systems and methods for broadcasting audio or visual alerts including characterization of environmental objects |
| CN111798594A (en) * | 2020-06-30 | 2020-10-20 | 德施曼机电(中国)有限公司 | Intelligent door lock and unlocking control method and storage medium thereof |
| CN113947554B (en) * | 2020-07-17 | 2023-07-14 | 四川大学 | A multi-focus image fusion method based on NSST and salient information extraction |
| CN113947554A (en) * | 2020-07-17 | 2022-01-18 | 四川大学 | A multi-focus image fusion method based on NSST and salient information extraction |
| CN112131997A (en) * | 2020-09-17 | 2020-12-25 | 南京智凝人工智能研究院有限公司 | A deep learning based face recognition system and method |
| CN112818901A (en) * | 2021-02-22 | 2021-05-18 | 成都睿码科技有限责任公司 | Wearing mask face recognition method based on eye attention mechanism |
| CN112818901B (en) * | 2021-02-22 | 2023-04-07 | 成都睿码科技有限责任公司 | Wearing mask face recognition method based on eye attention mechanism |
| CN113192240A (en) * | 2021-03-12 | 2021-07-30 | 广州朗国电子科技有限公司 | Deep learning-based identification module identification method, equipment and medium |
| CN113066214A (en) * | 2021-03-26 | 2021-07-02 | 深圳市博盛科电子有限公司 | Access control system based on 5G network remote monitoring |
| CN114202831A (en) * | 2021-12-08 | 2022-03-18 | 广东好太太智能家居有限公司 | Household care alarm method, system, equipment and medium based on intelligent lock |
| CN114202831B (en) * | 2021-12-08 | 2024-02-09 | 广东好太太智能家居有限公司 | Household care alarm method, system, equipment and medium based on intelligent lock |
| CN115130082A (en) * | 2022-08-26 | 2022-09-30 | 中电长城圣非凡信息系统有限公司 | Intelligent sensing and safety control method for ruggedized computer |
| CN115410304A (en) * | 2022-08-26 | 2022-11-29 | 山东大佳机械有限公司 | Safety prevention and control method and system for poultry house breeding based on self-learning |
| CN115130082B (en) * | 2022-08-26 | 2022-11-04 | 中电长城圣非凡信息系统有限公司 | Intelligent sensing and safety control method for ruggedized computer |
| CN117058803A (en) * | 2023-10-13 | 2023-11-14 | 浪潮智慧科技创新(山东)有限公司 | Intelligent data acquisition method and system based on deep learning |
| CN117058803B (en) * | 2023-10-13 | 2024-01-05 | 浪潮智慧科技创新(山东)有限公司 | Intelligent data acquisition method and system based on deep learning |
| CN118212718A (en) * | 2024-03-19 | 2024-06-18 | 广州市西迈信息科技有限公司 | Intelligent access control safety management method and system |
| CN118212718B (en) * | 2024-03-19 | 2024-09-20 | 广州市西迈信息科技有限公司 | Intelligent access control safety management method and system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106803301A (en) | A kind of recognition of face guard method and system based on deep learning | |
| JP7145887B2 (en) | Vehicle, vehicle door unlocking control method, device, and vehicle door unlocking system | |
| US10388131B2 (en) | Parcel theft deterrence for Audio/Video recording and communication devices | |
| US20180025242A1 (en) | Security system for facility access control | |
| US10839204B2 (en) | Sharing identification data with audio/video recording and communication devices and local processing of the shared data | |
| JP6716787B2 (en) | Parcel theft deterrent for wireless voice/video recording and communication devices | |
| TW201913451A (en) | Access control system for deep learning in license plate and face recognition | |
| Saraf et al. | Automated door access control system using face recognition | |
| Lakshmi et al. | Automated face recognition by smart security system using AI & ML algorithms | |
| Kolluru et al. | Development of Face Recognition-Based Smart Door Lock System with Remote Servo Control Authentication | |
| CN115424383A (en) | Intelligent access control management system and method | |
| Doshi et al. | A Smart Door Lock Security System using Internet of Things | |
| Panwar et al. | Automatic Face Recognition-Based Attendance System using 2D Convolutional Neural Network | |
| Jha et al. | Raspberry Pi-powered door lock with facial recognition | |
| US20230222193A1 (en) | Information processing device, permission determination method, and program | |
| Kakran et al. | Identification and Recognition of face and number Plate for Autonomous and Secure Car Parking | |
| Nethravathi et al. | Advanced Face Recognition Based Door Unlock System Using Arduino & MATLAB | |
| Sriharsha et al. | A single tier homogeneous visual sensor network for real time face recognition | |
| Reddy et al. | Facial Recognition Reinvented: Deep Learning Based Security Alert System | |
| Saxena et al. | Robust Home Alone Security System Using PIR Sensor and Face Recognition | |
| Ramzan et al. | Smart and Secure Vehicle Parking System to Avoid Theft Using Deep Image Recognition | |
| Alam et al. | Person identification with visual summary for a safe access to a smart home | |
| Doshi et al. | Smart Surveillance System Using Face Detection for Residentials | |
| Bhowate et al. | Smart security system for theft protection using face recognition | |
| Li et al. | Retracted Article: Track recognition algorithm based on neural network for rail transit |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170606 |
|
| RJ01 | Rejection of invention patent application after publication |