CN102419819B - Face image recognition method and system - Google Patents
Face image recognition method and system Download PDFInfo
- Publication number
- CN102419819B CN102419819B CN201010517232.6A CN201010517232A CN102419819B CN 102419819 B CN102419819 B CN 102419819B CN 201010517232 A CN201010517232 A CN 201010517232A CN 102419819 B CN102419819 B CN 102419819B
- Authority
- CN
- China
- Prior art keywords
- template
- user
- recognition
- threshold
- face
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000036544 posture Effects 0.000 claims abstract description 13
- 239000000284 extract Substances 0.000 claims description 11
- 230000006870 function Effects 0.000 claims description 9
- 230000001815 facial effect Effects 0.000 claims description 6
- 230000008676 import Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 abstract description 14
- 230000008901 benefit Effects 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 22
- 238000005457 optimization Methods 0.000 description 9
- 238000000605 extraction Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 210000000887 face Anatomy 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000001914 filtration Methods 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Landscapes
- Collating Specific Patterns (AREA)
- Image Analysis (AREA)
Abstract
本发明涉及一种人脸图像识别方法和系统,为解决现有技术识别速度慢和识别率低问题,其方法是先建立用户模板库,再进行识别;所述用户模板库是在登记用户时,用户变换N种姿态,在每一种姿态下采集三帧图像并提取出特征模板,模板排序原则:A.选出的模板尽可能代表未选择出的模板,即它与其他的候选模板有最大的相似性;B.选出的模板尽可能远离已选择出来的模板,即它与已选模板保持有最小的相似性。其系统使用嵌入式微处理器作为系统的中央处理单元、CMOS传感器用于采集人脸图像,并辅以人脸的红外照明装置,采用窄带红外滤光片过滤可见光。其能够有效解决识别率低和识别速度慢的问题,并且速度和识别率均能达到商业化应用水平。系统具有能任何光线条件下的使用,能排除能掉环境光的干扰,可靠性好,识别率和识别速度都达到令人满意水平的优点。
The present invention relates to a human face image recognition method and system. In order to solve the problems of slow recognition speed and low recognition rate in the prior art, the method is to first establish a user template library and then perform recognition; the user template library is when registering a user, the user changes N postures, three frames of images are collected in each posture and feature templates are extracted, and the template sorting principle is: A. The selected template represents the unselected template as much as possible, that is, it has the greatest similarity with other candidate templates; B. The selected template is as far away from the selected template as possible, that is, it maintains the minimum similarity with the selected template. The system uses an embedded microprocessor as the central processing unit of the system, a CMOS sensor is used to collect human face images, and is supplemented by an infrared lighting device for the human face, and a narrow-band infrared filter is used to filter visible light. It can effectively solve the problems of low recognition rate and slow recognition speed, and the speed and recognition rate can reach the level of commercial application. The system has the advantages of being able to be used under any light conditions, being able to eliminate the interference of ambient light, having good reliability, and reaching a satisfactory level of recognition rate and recognition speed.
Description
技术领域 technical field
本发明设计一种生物特征识别方法,特别是涉及一种人脸图像识别方法和系统。The invention designs a biological feature recognition method, in particular relates to a face image recognition method and system.
背景技术 Background technique
目前,用于个人身份识别的人脸图像识别方法各异,但是这些方法都普遍存在识别率低、图像处理和识别速度慢的问题。这使得人脸识别技术难于应用到嵌入式系统中。At present, there are different face image recognition methods for personal identification, but these methods generally have the problems of low recognition rate, slow image processing and recognition speed. This makes it difficult to apply face recognition technology to embedded systems.
发明内容 Contents of the invention
本发明的目的在于克服现有技术的缺陷,提出并实现了一种能够在大幅提高处理速度的同时,保持较好识别率的人脸图像识别方法;本发明目的还在于提供用于实施该方法的人脸图像识别系统。The object of the present invention is to overcome the defective of prior art, propose and realize a kind of face image recognition method that can keep better recognition rate while greatly improving processing speed; facial image recognition system.
为实现上述目的,本发明人脸图像识别方法是先建立用户模板库,再按如下步骤进行识别:1)采集待识别人脸图像,2)提取待识别模板,3)用户人脸识别;为了实现一个完整的人脸身份识别系统,需要提供用户人脸注册和人脸识别两个主要功能。In order to achieve the above object, the face image recognition method of the present invention is to first set up the user template library, and then identify according to the following steps: 1) collect the face image to be recognized, 2) extract the template to be recognized, 3) user face recognition; To realize a complete face recognition system, it is necessary to provide two main functions of user face registration and face recognition.
所述用户人脸识别是:把待识别模板同用户模板库中的每个用户的第一个模板对比,得到所有相似性分数大于第一下限阈值的用户列表A1,按相似性分数从大到小排列;如果A1为空则识别失败,如果A1中第一个用户相似性分数大于上限阈值,则识别成功返回对应用户,如果不,则进行下一步:把待识别模板同A1中每个用户的第2-5个模板比对,得到所有分数大于第二下限阈值的用户列表A2,按相似性分数从大到小排列;如果A2为空则识别失败,如果A2中第一个用户相似性分数大于上限阈值,则识别成功返回对应用户,如果不,则进行下一步:把待识别模板同A2中每个用户的第6-15模板对比,得到所有相似性分数大于识别阈值的用户列表A3,如果A3为空,则识别失败;按相似性分数从大到小排列,识别功能返回对应用户;Described user's facial recognition is: compare the template to be identified with the first template of each user in the user template library, obtain all similarity scores greater than the user list A1 of the first lower limit threshold value, according to the similarity score from large to Small arrangement; if A1 is empty, the recognition fails. If the similarity score of the first user in A1 is greater than the upper threshold, the recognition succeeds and returns the corresponding user. If not, proceed to the next step: combine the template to be recognized with each user in A1 Comparing the 2nd to 5th templates, get a list A2 of all users whose scores are greater than the second lower limit threshold, and arrange them in descending order of similarity scores; if A2 is empty, the recognition fails, if the first user in A2 has a similarity If the score is greater than the upper limit threshold, the recognition is successful and the corresponding user is returned. If not, proceed to the next step: compare the template to be recognized with the 6th-15th template of each user in A2, and obtain a list of all users whose similarity scores are greater than the recognition threshold A3 , if A3 is empty, then the recognition fails; according to the similarity score in descending order, the recognition function returns the corresponding user;
所述用户模板库是在登记用户时,用户变换5种姿态,在每一种姿态下采集三帧图像并提取出特征模板,得到总共15个特征模板,并通过从候选模板集中顺序选择出模板的方法排序,排序基于以下两个原则:A.选出的模板尽可能代表未选择出的模板,即它与其他的候选模板有最大的相似性;B.选出的模板尽可能远离已选择出来的模板,即它与已选模板保持有最小的相似性;The user template library is that when the user is registered, the user changes five postures, collects three frames of images under each posture and extracts the feature templates, obtains a total of 15 feature templates, and selects the templates sequentially from the candidate template set The sorting method is based on the following two principles: A. The selected template represents the unselected template as much as possible, that is, it has the greatest similarity with other candidate templates; B. The selected template is as far away from the selected template as possible the resulting template, i.e. it retains a minimum similarity to the selected template;
所述上限阈值大于识别阈值,识别阈值大于第二下限阈值,第二下限阈值大于第一下限阈值。其具有能够在大幅提高处理速度的同时,保持较好识别率的优点。The upper threshold is greater than the identification threshold, the identification threshold is greater than the second lower threshold, and the second lower threshold is greater than the first lower threshold. It has the advantage of being able to greatly increase the processing speed while maintaining a good recognition rate.
作为优化,识别成功后,如果待识别模板与用户相似性分数大于比上限阈值更大的一个设定学习阈值时,则把这次现场采集的模板作为一个待学习模板按如下步骤进行学习:向用户模板库传入待学习模板,把待学习模板与用户登记的模板组成新的待排序模板,排序:如果最后一个模板是待学习模板,则学习失败返回对应用户,如果不,则去掉最后一个模板,存入数据库,学习成功返回对应用户。As an optimization, after the recognition is successful, if the similarity score between the template to be recognized and the user is greater than a set learning threshold that is greater than the upper threshold, the template collected on-site this time will be used as a template to be learned to learn according to the following steps: The user template library imports the templates to be learned, and combines the templates to be learned and the templates registered by the user to form a new template to be sorted. Sorting: if the last template is a template to be learned, then the learning fails and returns to the corresponding user; if not, remove the last one The template is stored in the database, and the corresponding user is returned after successful learning.
作为优化,所述设定学习阈值为100。As an optimization, the set learning threshold is 100.
作为优化,所述第一下限阈值为43,上限阈值为90,第二下限阈值为60,识别阈值为80。As an optimization, the first lower threshold is 43, the upper threshold is 90, the second lower threshold is 60, and the identification threshold is 80.
作为优化,所述15个特征模板的排序方法为:选择第一个模板,使得其与其他模板的相似性分数均值最大,然后把它移到已选模板中,再选择第二模板,使得其与其他模板的相似性分数均值最大,然后把它移到已选模板中,再选择第三模板,使得其与其他模板的相似性分数均值最大,然后把它移到已选模板中,依次类推直到没有候选模板。As an optimization, the sorting method of the 15 feature templates is as follows: select the first template so that the average similarity score between it and other templates is the largest, then move it to the selected template, and then select the second template so that its The average similarity score with other templates is the largest, then move it to the selected template, and then select the third template to make the average similarity score with other templates the largest, then move it to the selected template, and so on until there are no candidate templates.
作为优化,所选模板与其他模板的相似性分数依如下公式计算而得:As an optimization, the similarity score between the selected template and other templates is calculated according to the following formula:
C=a1×c1-a2×c2;C=a1×c1-a2×c2;
式中:c1表示该模板与其他候选模板的相似性分数均值,c2表示该模板与已选模板的相似性分数均值,a1、a2为两个参数。In the formula: c1 represents the average similarity score between this template and other candidate templates, c2 represents the average similarity score between this template and the selected template, and a1 and a2 are two parameters.
作为优化,参数a1取值为5/9,参数a2取值为4/9。As an optimization, the value of parameter a1 is 5/9, and the value of parameter a2 is 4/9.
作为优化,所述用户模板库通过下列步骤建成:1)采集用户人脸图像,2)提取用户特征模板,3)登记用户;As an optimization, the user template library is built through the following steps: 1) collecting user face images, 2) extracting user feature templates, 3) registering users;
所述1)采集待识别人脸图像和1)采集用户人脸图像是:使用红外LED照明光源对被采集人脸进行照射,在采集过程中还对可见光进行过滤;The 1) collection of the face image to be identified and 1) the collection of the user's face image are: using an infrared LED lighting source to irradiate the collected face, and filtering the visible light during the collection process;
所述2)提取待识别模板和2)提取用户特征模板的步骤依次是:1)检测人脸;2)定位眼睛位置;3)正规化人脸图像;4)评估人脸图像质量;5)Gabor特征提取。Described 2) extracting template to be identified and 2) extracting the steps of user feature template are successively: 1) detecting human face; 2) positioning eye position; 3) normalizing human face image; 4) evaluating human face image quality; 5) Gabor feature extraction.
作为优化,所述1)检测人脸是:在积分图上检测harr特征,然后使用AdaBoost算法进行人脸检测;所述2)定位眼睛位置是:通过人脸的对称性和人眼位置的灰度较深的特性,定位出图片中人脸上左右眼的位置;所述3)正规化人脸图像是:首先根据左右眼的位置,对图像进行旋转,使得左右眼处于同一水平线,然后缩放整个图像,把左右眼的位置归一化到一个固定的宽度;进一步,根据眼睛的位置,按照固定的宽度和高度截取出整个人脸的图像;最后对图像进行局部增强,消除图像中因为光照不均等产生的亮度差异;最后获取人脸关键部位的图像;所述4)评估人脸图像质量是:在上面对图像进行归一化的处理过程中,同时计算出图像的锐度、对比度和灰度级,并且,这三个同时刻画了图像质量的指标只有超过事先设定的各自阈值才进行下一步的处理;所述5)Gabor特征提取是:我们使用N个频段、M个方向的一组二维Gabor小波基对归一化后的图像进行滤波,从而得到图像在这一组小波基下的响应能量,对响应能量进行归一化处理后,得到最后的人脸特征模板。As an optimization, the 1) face detection is: detect the harr feature on the integral map, and then use the AdaBoost algorithm to detect the face; the 2) positioning the eye position is: through the symmetry of the face and the gray of the eye position 3) normalized face image is: first, rotate the image according to the positions of the left and right eyes so that the left and right eyes are on the same horizontal line, and then zoom For the entire image, the positions of the left and right eyes are normalized to a fixed width; further, according to the position of the eyes, the image of the entire face is intercepted according to the fixed width and height; finally, the image is locally enhanced to eliminate the image caused by light The brightness difference that inequalities produce; Obtain the image of key part of people's face at last; Said 4) evaluate the quality of people's face image is: in the processing process that image is carried out to normalization above, calculate the sharpness, contrast of image simultaneously and gray level, and these three indicators that describe the image quality at the same time only proceed to the next step if they exceed the respective thresholds set in advance; the 5) Gabor feature extraction is: we use N frequency bands and M directions A set of two-dimensional Gabor wavelet bases filter the normalized image to obtain the response energy of the image under this set of wavelet bases. After normalizing the response energy, the final face feature template is obtained.
作为优化,所述获取人脸关键部位的图像是:取左右眼距离为75个像素,从上移35个像素、左移38个像素的位置开始,取宽度为151,高度为151的图像;As an optimization, the image of the key part of the human face obtained is as follows: take the distance between the left and right eyes as 75 pixels, start from the position of moving up 35 pixels and moving left 38 pixels, and take an image with a width of 151 and a height of 151;
所述N≥8、M≥16。Said N≥8, M≥16.
用于实现本发明所述方法的人脸图像识别系统是使用嵌入式微处理器作为系统的中央处理单元、中央处理单元连接采集人脸图像的CMOS传感器,并辅以人脸的红外照明装置实现任何光线条件下的使用功能,采用窄带红外滤光片过滤可见光来排除环境光的干扰。其是一个完整、可靠的人脸识别系统,其识别率和识别速度都达到令人满意的水平,可以应用到考勤、门禁等系统中。采集用户的人脸图像方面,一个好的系统,其采集的图像应该尽可能清晰、尽可能排除干扰和噪音,因为这对识别的准确性非常重要。考虑到一个真实应用系统的使用条件,即该系统可能会被安装在各种光照环境下,甚至在黑夜中使用,因此我们不能依赖于环境能够提供合适的、均匀的照明。基于这个原因,本发明中专门设计红外LED照明光源来解决这个问题,同时由于红外线对使用者即不会构成危害,因为其不可见性,也不会对使用者造成干扰。The facial image recognition system that is used to realize the method for the present invention is to use embedded microprocessor as the central processing unit of system, central processing unit connects the CMOS sensor of gathering facial image, and is supplemented with the infrared illuminating device of human face to realize any The use function under light conditions, using a narrow-band infrared filter to filter visible light to eliminate the interference of ambient light. It is a complete and reliable face recognition system, its recognition rate and recognition speed have reached a satisfactory level, and can be applied to attendance, access control and other systems. In terms of collecting user's face images, a good system should collect images as clear as possible and eliminate interference and noise as much as possible, because this is very important for the accuracy of recognition. Considering the use conditions of a real application system, that is, the system may be installed in various lighting environments, even used in the dark, so we cannot rely on the environment to provide suitable and uniform lighting. Based on this reason, the infrared LED lighting source is specially designed in the present invention to solve this problem. At the same time, the infrared rays will not cause harm to the user, and because of its invisibility, it will not cause interference to the user.
采用上述技术方案后,本发明人脸图像识别方法进行用户登记和识别,能够有效解决识别率低和识别速度慢的问题,并且能够在大幅提高处理速度的同时,其速度和识别率均能达到商业化应用水平。After adopting the above technical solution, the face image recognition method of the present invention performs user registration and recognition, which can effectively solve the problems of low recognition rate and slow recognition speed, and can greatly improve the processing speed while its speed and recognition rate can reach level of commercial application.
本发明人脸图像识别系统具有能任何光线条件下的使用,能排除能掉环境光的干扰,可靠性好,识别率和识别速度都达到令人满意水平的优点。The face image recognition system of the present invention has the advantages of being able to be used under any light conditions, can eliminate the interference of ambient light, has good reliability, and has the advantages of satisfactory recognition rate and recognition speed.
附图说明 Description of drawings
图1是本发明人脸图像识别系统的原理示意图;Fig. 1 is the principle schematic diagram of face image recognition system of the present invention;
图2是本发明人脸图像识别系统的主要流程示意图;Fig. 2 is the main flow schematic diagram of face image recognition system of the present invention;
图3是本发明人脸图像识别方法的模板提取流程示意图;Fig. 3 is the schematic flow chart of template extraction of face image recognition method of the present invention;
图4是本发明人脸图像识别方法的用户登记流程示意图;Fig. 4 is a schematic diagram of the user registration process of the face image recognition method of the present invention;
图5是本发明人脸图像识别方法的模板排序流程示意图;Fig. 5 is a schematic diagram of the template sorting flow chart of the face image recognition method of the present invention;
图6是本发明人脸图像识别方法的用户识别流程示意图;Fig. 6 is a schematic diagram of the user identification process of the face image identification method of the present invention;
图7是本发明人脸图像识别方法的人脸模板自学习流程示意图。Fig. 7 is a schematic diagram of the face template self-learning process of the face image recognition method of the present invention.
具体实施方式 Detailed ways
如图2-7所示,本发明人脸图像识别方法是先建立用户模板库,再按如下步骤进行识别:1)采集待识别人脸图像,2)提取待识别模板,3)用户人脸识别;As shown in Figures 2-7, the face image recognition method of the present invention is to first establish a user template library, and then identify according to the following steps: 1) collect the face image to be recognized, 2) extract the template to be recognized, 3) user face identification;
所述用户人脸识别是:把待识别模板同用户模板库中的每个用户的第一个模板对比,得到所有相似性分数大于43的用户列表A1,按相似性分数从大到小排列;如果A1为空则识别失败,如果A1中第一个用户相似性分数大于上限阈值90,则识别成功返回对应用户,如果不,则进行下一步:把待识别模板同A1中每个用户的第2-5个模板比对,得到所有分数大于60的用户列表A2,按相似性分数从大到小排列;如果A2为空则识别失败,如果A2中第一个用户相似性分数大于上限阈值90,则识别成功返回对应用户,如果不,则进行下一步:把待识别模板同A2中每个用户的第6-15模板对比,得到所有相似性分数大于阈值80的用户列表A3,如果A3为空则识别失败,按相似性分数从大到小排列,识别功能返回对应用户;Described user's face recognition is: the template to be identified is compared with the first template of each user in the user template storehouse, obtains all user lists A1 that the similarity score is greater than 43, arranges by similarity score from large to small; If A1 is empty, the recognition fails. If the similarity score of the first user in A1 is greater than the upper limit threshold of 90, the recognition succeeds and returns the corresponding user. If not, proceed to the next step: combine the template to be recognized with the first user in A1 Compare 2-5 templates to get a list A2 of all users whose scores are greater than 60, and arrange them in descending order of similarity scores; if A2 is empty, the recognition fails, and if the first user in A2 has a similarity score greater than the upper limit threshold of 90 , then the recognition is successful and the corresponding user is returned. If not, go to the next step: compare the template to be recognized with the 6th-15th template of each user in A2, and obtain a list A3 of all users whose similarity scores are greater than the threshold 80. If A3 is If it is empty, the recognition fails, and the similarity scores are arranged in descending order, and the recognition function returns the corresponding user;
所述用户模板库是在登记用户时,用户变换5种姿态,在每一种姿态下采集三帧图像并提取出特征模板,得到总共15个特征模板,并通过从候选模板集中顺序选择出模板的方法排序,排序基于以下两个原则:A.选出的模板尽可能代表未选择出的模板,即它与其他的候选模板有最大的相似性;B.选出的模板尽可能远离已选择出来的模板,即它与已选模板保持有最小的相似性。The user template library is that when the user is registered, the user changes five postures, collects three frames of images under each posture and extracts the feature templates, obtains a total of 15 feature templates, and selects the templates sequentially from the candidate template set The sorting method is based on the following two principles: A. The selected template represents the unselected template as much as possible, that is, it has the greatest similarity with other candidate templates; B. The selected template is as far away from the selected template as possible The resulting template, i.e. it retains a minimum similarity to the selected template.
识别成功后,如果待识别模板与用户相似性分数大于比所述上限阈值90更大的一个设定阈值100时,则把这次现场采集的模板作为一个待学习模板按如下步骤进行学习:向用户模板库传入待学习模板,把待学习模板与用户登记的模板组成新的待排序模板,排序:如果最后一个模板是待学习模板,则学习失败返回对应用户,如果不,则去掉最后一个模板,存入数据库,学习成功返回对应用户。After the identification is successful, if the similarity score between the template to be identified and the user is greater than a set threshold 100 greater than the upper limit threshold 90, then the template collected on-site this time is used as a template to be learned to learn according to the following steps: The user template library imports the templates to be learned, and combines the templates to be learned and the templates registered by the user to form a new template to be sorted. Sorting: if the last template is a template to be learned, then the learning fails and returns to the corresponding user; if not, remove the last one The template is stored in the database, and the corresponding user is returned after successful learning.
所述15个特征模板的排序方法为:选择第一个模板,使得其与其他模板的相似性分数均值最大,然后把它移到已选模板中,再选择第二模板,使得其与其他模板的相似性分数均值最大,然后把它移到已选模板中,再选择第三模板,使得其与其他模板的相似性分数均值最大,然后把它移到已选模板中,依次类推直到没有候选模板。The sorting method of the 15 feature templates is: select the first template so that the average similarity score between it and other templates is the largest, then move it to the selected template, and then select the second template so that it has the highest similarity score with other templates. The average similarity score of the template is the largest, then move it to the selected template, and then select the third template to make the average similarity score between it and other templates the largest, then move it to the selected template, and so on until there are no candidates template.
所选模板与其他模板的相似性分数依如下公式计算而得:The similarity score between the selected template and other templates is calculated according to the following formula:
C=a1×c1-a2×c2;C=a1×c1-a2×c2;
式中:c1表示该模板与其他候选模板的相似性分数均值,c2表示该模板与已选模板的相似性分数均值,a1、a2为两个参数;其中参数a1取值为5/9,参数a2取值为4/9。In the formula: c1 represents the average similarity score between the template and other candidate templates, c2 represents the average similarity score between the template and the selected template, a1 and a2 are two parameters; the value of parameter a1 is 5/9, parameter The value of a2 is 4/9.
所述用户模板库通过下列步骤建成:1)采集用户人脸图像,2)提取用户特征模板,3)登记用户;Described user template storehouse is built through the following steps: 1) collect user's face image, 2) extract user feature template, 3) register user;
所述1)采集待识别人脸图像和1)采集用户人脸图像是:使用红外LED照明光源对被采集人脸进行照射,在采集过程中还对可见光进行过滤;The 1) collection of the face image to be identified and 1) the collection of the user's face image are: using an infrared LED lighting source to irradiate the collected face, and filtering the visible light during the collection process;
所述2)提取待识别模板和2)提取用户特征模板的步骤依次是:1)检测人脸;2)定位眼睛位置;3)正规化人脸图像;4)评估人脸图像质量;5)Gabor特征提取。Described 2) extracting template to be identified and 2) extracting the steps of user feature template are successively: 1) detecting human face; 2) positioning eye position; 3) normalizing human face image; 4) evaluating human face image quality; 5) Gabor feature extraction.
所述1)检测人脸是:在积分图上检测harr特征,然后使用AdaBoost算法进行人脸检测;所述2)定位眼睛位置是:通过人脸的对称性和人眼位置的灰度较深的特性,定位出图片中人脸上左右眼的位置;所述3)正规化人脸图像是:首先根据左右眼的位置,对图像进行旋转,使得左右眼处于同一水平线,然后缩放整个图像,把左右眼的位置归一化到一个固定的宽度;进一步,根据眼睛的位置,按照固定的宽度和高度截取出整个人脸的图像;最后对图像进行局部增强,消除图像中因为光照不均等产生的亮度差异;最后获取人脸关键部位的图像;所述4)评估人脸图像质量是:在上面对图像进行归一化的处理过程中,同时计算出图像的锐度、对比度和灰度级,并且,这三个同时刻画了图像质量的指标只有超过事先设定的各自阈值才进行下一步的处理;所述5)Gabor特征提取是:我们使用N个频段、M个方向的一组二维Gabor小波基对归一化后的图像进行滤波,从而得到图像在这一组小波基下的响应能量,对响应能量进行归一化处理后,得到最后的人脸特征模板。所述获取人脸关键部位的图像是:取左右眼距离为75个像素,从上移35个像素、左移38个像素的位置开始,取宽度为151,高度为151的图像;所述N≥8、M≥16。The 1) detecting the face is: detecting the harr feature on the integral image, and then using the AdaBoost algorithm to detect the face; the 2) locating the eye position is: the symmetry of the face and the darker gray level of the eye position feature, locate the positions of the left and right eyes on the face of the picture; the 3) normalized face image is: first rotate the image according to the positions of the left and right eyes so that the left and right eyes are on the same horizontal line, and then zoom the entire image, Normalize the positions of the left and right eyes to a fixed width; further, according to the position of the eyes, the image of the entire face is intercepted according to the fixed width and height; finally, the image is locally enhanced to eliminate the uneven illumination in the image The difference in brightness; finally obtain the image of the key parts of the face; the 4) evaluation of the image quality of the face is: in the above process of normalizing the image, the sharpness, contrast and grayscale of the image are calculated at the same time level, and these three indicators that describe the image quality at the same time only proceed to the next step if they exceed the respective thresholds set in advance; the 5) Gabor feature extraction is: we use a group of N frequency bands and M directions The two-dimensional Gabor wavelet base filters the normalized image to obtain the response energy of the image under this group of wavelet bases. After normalizing the response energy, the final face feature template is obtained. The image of the key part of the described acquisition of people's face is: take the distance between the left and right eyes to be 75 pixels, start from the position of moving up 35 pixels and moving left 38 pixels, get the image with a width of 151 and a height of 151; ≥8, M≥16.
更具体是:为了实现一个完整的人脸身份识别系统,需要提供用户人脸注册和人脸识别两个主要功能。More specifically: In order to realize a complete face recognition system, it is necessary to provide two main functions of user face registration and face recognition.
登记过程,是把采集的人脸图像提取特征模板(生物统计学biometrics中,术语“模板“template就是指的提取出来的生物特征)后,保存到数据库中;而比对过程,则是把采集的人脸图像提取特征模板后,与登记时存到数据库中的模板进行逐一比对,直到找到匹配的模板。The registration process is to extract the feature template from the collected face image (in biometrics, the term "template" template refers to the extracted biological feature) and save it in the database; while the comparison process is to save the collected face image to the database After the feature template is extracted from the face image, it is compared with the templates stored in the database during registration until a matching template is found.
1、采集人脸图像1. Collect face images
这两个功能的关键,是采集用户的人脸图像,并从该图像提取出人脸的特征。采集用户的人脸图像方面,一个好的系统,其采集的图像应该尽可能清晰、尽可能排除干扰和噪音,因为这对识别的准确性非常重要。考虑到一个真实应用系统的使用条件,即该系统可能会被安装在各种光照环境下,甚至在黑夜中使用,因此我们不能依赖于环境能够提供合适的、均匀的照明。基于这个原因,本发明中专门设计红外LED照明光源来解决这个问题,同时由于红外线对使用者即不会构成危害,因为其不可见性,也不会对使用者造成干扰。The key to these two functions is to collect the user's face image and extract the features of the face from the image. In terms of collecting user's face images, a good system should collect images as clear as possible and eliminate interference and noise as much as possible, because this is very important for the accuracy of recognition. Considering the use conditions of a real application system, that is, the system may be installed in various lighting environments, even used in the dark, so we cannot rely on the environment to provide suitable and uniform lighting. Based on this reason, the infrared LED lighting source is specially designed in the present invention to solve this problem. At the same time, the infrared rays will not cause harm to the user, and because of its invisibility, it will not cause interference to the user.
2、提取特征模板2. Extract feature template
从原始图像提取特征模板的过程,通常是生物特征识别技术最关键的一个部分,人脸识别技术也是如此。本发明中,我们实现如下一个提取特征流程,能够快速、有效地提取出人脸的特征模板。The process of extracting feature templates from original images is usually the most critical part of biometric technology, as is face recognition technology. In the present invention, we implement the following feature extraction process, which can quickly and effectively extract the feature template of the human face.
1)检测人脸:在积分图上检测harr特征,然后使用AdaBoost算法进行人脸检测;1) Face detection: detect harr features on the integral map, and then use the AdaBoost algorithm for face detection;
2)定位眼睛位置:通过人脸的对称性和人眼位置的灰度较深的特性,定位出图片中人脸上左右眼的位置;2) Locating eye position: through the symmetry of the face and the darker gray level of the human eye position, the position of the left and right eyes on the face of the person in the picture is located;
3)正规化人脸图像:我们首先根据左右眼的位置,对图像进行旋转,使得左右眼处于同一水平线,然后缩放整个图像,把左右眼的位置归一化到一个固定的宽度;进一步,我们根据眼睛的位置,按照固定的宽度和高度截取出整个人脸的图像;最后我们对图像进行局部增强,消除图像中因为光照不均等产生的亮度差异。我们取左右眼距离为75个像素,从上移35个像素、左移38个像素的位置开始,取宽度为151,高度为151的图像,正好是一个人脸关键部分图像。3) Normalize the face image: We first rotate the image according to the positions of the left and right eyes so that the left and right eyes are on the same horizontal line, and then scale the entire image to normalize the positions of the left and right eyes to a fixed width; further, we According to the position of the eyes, the image of the entire face is intercepted according to a fixed width and height; finally, we locally enhance the image to eliminate the brightness difference in the image due to uneven illumination. We take the distance between the left and right eyes as 75 pixels, start from the position of 35 pixels up and 38 pixels left, and take an image with a width of 151 and a height of 151, which happens to be an image of a key part of a face.
4)评估人脸图像质量:我们发现,人脸图像质量的好坏,对于识别准确性有很大的影响。不好的图像质量提取出的特征就不可靠。因此为了提高系统的性能,我们对图像质量提出适当的要求。在上面对图像进行归一化的处理过程中,同时计算出图像的锐度、对比度和灰度级,这三个指标同时刻画了图像的质量。我们设定对应的阈值,只有超过这些阈值才进行下一步的处理。4) Evaluate the quality of face image: We found that the quality of face image has a great influence on the recognition accuracy. Features extracted from poor image quality are not reliable. Therefore, in order to improve the performance of the system, we put forward appropriate requirements for the image quality. In the process of normalizing the image above, the sharpness, contrast and gray level of the image are calculated at the same time, and these three indicators simultaneously describe the quality of the image. We set corresponding thresholds, and only proceed to the next step if these thresholds are exceeded.
5)Gabor特征提取:我们使用8个频段、16个方向的一组二维Gabor小波基对归一化后的图像进行滤波,从而得到图像在这一组小波基下的响应能量。对响应能量进行归一化处理后,我们得到最后的人脸特征模板。5) Gabor feature extraction: We use a set of two-dimensional Gabor wavelet bases with 8 frequency bands and 16 directions to filter the normalized image, so as to obtain the response energy of the image under this set of wavelet bases. After normalizing the response energy, we get the final face feature template.
3、登记用户3. Registered users
由于人脸是三维的,人脸在不同姿态下采集的图像差别会很大,因为一个姿态的图像仅仅能刻画人脸在该姿态下的二维特征,很难完全表达出人脸的三维特征来。所以如果我们仅仅根据一帧人脸的图像来登记一个用户,必然会得到很低的识别率。因此我们需要采集人脸在多个姿态的多个图像,才可以得到尽可能多的人脸三维特征。只有这样,在实际的应用中才会得到可接受的识别率。Since the face is three-dimensional, the images collected by the face in different poses will be very different, because the image of a pose can only describe the two-dimensional features of the face in this pose, and it is difficult to fully express the three-dimensional features of the face Come. So if we only register a user based on a frame of face images, we will inevitably get a very low recognition rate. Therefore, we need to collect multiple images of the face in multiple poses in order to obtain as many 3D features of the face as possible. Only in this way can an acceptable recognition rate be obtained in practical applications.
进一步的处理,通常的人脸识别技术是融合多个姿态的图像,从中分析出来人脸三维特征的几何表达,依此来构建特征模板,这就是所谓的3D人脸识别技术。然而,这种方法会带来很大的计算开销,并且也不是很准确,在嵌入式系统中是不可能实现的。我们通过分析这些不同姿态的人脸图片发现,同一人脸的姿态相近的图像的相似度是很高的,而不同姿态的不同人脸的图像的相似度则非常低。本发明据此设计一种方法,这种方法进行用户登记和识别,能够有效解决识别率低和识别速度慢的问题。For further processing, the usual face recognition technology is to fuse images of multiple poses, analyze the geometric expression of the three-dimensional features of the face, and build a feature template based on this, which is the so-called 3D face recognition technology. However, this method brings a large computational overhead and is not very accurate, making it impossible to implement in embedded systems. By analyzing these face pictures of different poses, we found that the similarity of images of the same face with similar poses is very high, while the similarity of images of different faces with different poses is very low. Based on this, the present invention designs a method for user registration and identification, which can effectively solve the problems of low recognition rate and slow recognition speed.
我们在登记用户时,要求用户变换5种姿态,系统会在每一种姿态下采集三帧图像并提取出特征模板。这样我们会得到总共15个特征模板。采集的过程通过语音提示用户变换姿态,系统同时自动采集并进行计算,这使得该过程并不会太难于使用。由于在实际使用中,往往用户不会严格遵循语音提示的时间发生姿态的变化,用户的姿态也不一定完全符合我们的要求,因此我们也不能确保最后采集到的15个模板是准确的5种姿态每种3个模板。这使得我们不能简单地提取出每种姿态的一个模板作为代表进行后续处理。本发明简单地把这15个模板都存入数据库,但是对它们先进行排序。When we register the user, we require the user to change five postures, and the system will collect three frames of images in each posture and extract the feature template. This way we get a total of 15 feature templates. During the collection process, the user is prompted to change posture through voice, and the system automatically collects and calculates at the same time, which makes the process not too difficult to use. Since in actual use, the user often does not strictly follow the time of the voice prompt to change the posture, and the user's posture may not fully meet our requirements, so we cannot ensure that the last 15 templates collected are accurate. There are 3 templates for each pose. This prevents us from simply extracting a template of each pose as a representative for subsequent processing. The present invention simply stores these 15 templates in the database, but sorts them first.
我们通过从候选模板集中顺序选择出模板的方法排序,基于两个原则:We sort by sequentially selecting templates from the candidate template set, based on two principles:
A.选出的模板尽可能代表未选择出的模板,即它与其他的候选模板有最大的相似性;A. The selected template represents the unselected template as much as possible, that is, it has the greatest similarity with other candidate templates;
B.选出的模板尽可能远离已选择出来的模板,即它与已选模板保持有最小的相似性;这两个原则保证了前5个模板基本上能够代表5个姿态的人脸特征。而后的10个模板基本上是对前面模板的重复,也有一些补充。通过实验,我们得到上面流程中的参数a1,a2的最好的取值为a1=5/9,a2=4/9。B. The selected template is as far away from the selected template as possible, that is, it maintains the minimum similarity with the selected template; these two principles ensure that the first 5 templates can basically represent the facial features of 5 poses. The next 10 templates are basically repetitions of the previous templates, with some additions. Through experiments, we obtained the best values of the parameters a1 and a2 in the process above as a1=5/9, a2=4/9.
5、人脸识别5. Face recognition
在识别过程中,采集人脸图像和提取特征模板的过程与登记人脸时是一样的,当然此时我们只能是采集一帧图像后就立即进行识别。In the recognition process, the process of collecting face images and extracting feature templates is the same as when registering faces. Of course, at this time, we can only recognize immediately after collecting a frame of image.
两个人脸特征模板匹配的结果是一个相似性范围在0~120的分数。如果这个分数是120,就表示两个人脸完全相匹配;为零则表示完全不匹配。为了提高识别率,我们不会把120作为判断同一人脸的依据,而是选定一个阈值,当相似性分数大于这个阈值时,就断定两个人脸模板来自于一个人脸。根据在大规模的人脸数据库中测试的结果,阈值为80时,我们的系统可以得到1/100000左右的误识别率。我们在通常的应用中采用这个阈值。The result of matching two face feature templates is a similarity score ranging from 0 to 120. A score of 120 indicates that the two faces match exactly; a score of zero indicates no match at all. In order to improve the recognition rate, we will not use 120 as the basis for judging the same face, but select a threshold. When the similarity score is greater than this threshold, it is concluded that the two face templates come from the same face. According to the test results in a large-scale face database, when the threshold is 80, our system can get a false recognition rate of about 1/100000. We adopt this threshold in common applications.
我们设计的匹配流程依据我们的对用户指纹模板的存储顺序分为三个阶段:第一个只在每个用户的第一个模板中识别,但是取一个较低的阈值(第一下限阈值),例如43,这样我们可以过滤出一部分用户出来,进行第二阶段的比对。通过第一个阶段的匹配后,大概有70%的用户会被过滤掉,因此参与第二阶段的比对的用户只剩下30%左右了。第二阶段比对中,我们选取一个高一点的阈值(第二下限阈值),例如60,这样会有95%的用户会被过滤掉,因此参与第三阶段的比对的用户只剩下5%左右了。第三个阶段,我们在最后挑选出来的5%的用户的其余10个模板的进行逐一比对,得到最后的结果。从这个步骤中可以看出,这个流程的模板匹配计算的复杂度为:The matching process we designed is divided into three stages according to our storage order of user fingerprint templates: the first one is only identified in the first template of each user, but takes a lower threshold (the first lower threshold) , such as 43, so that we can filter out some users for the second stage of comparison. After passing the first stage of matching, about 70% of the users will be filtered out, so only about 30% of the users participating in the second stage of comparison are left. In the second stage of comparison, we choose a higher threshold (the second lower limit threshold), such as 60, so that 95% of users will be filtered out, so only 5 users are left to participate in the third stage of comparison % or so. In the third stage, we compare the remaining 10 templates of the last 5% of users selected one by one to obtain the final result. It can be seen from this step that the complexity of template matching calculation in this process is:
模板匹配计算次数=C+C*30%*4+C*30%*4*5%*10=2.8*CTemplate matching calculation times = C+C*30%*4+C*30%*4*5%*10=2.8*C
其中C为数据库的人数。以1000人为例,我们最多需要进行2800次模板匹配计算。事实上,我们的测试表明,绝大多数最终不能不匹配的模板在第二阶段的匹配中通常会得不到任何可能的匹配结果,因此不会进入第三阶段的匹配。这就是说,实际的过程中的计算复杂度会比上面公式计算的要低很多。Where C is the number of people in the database. Taking 1000 people as an example, we need to perform template matching calculations up to 2800 times. In fact, our tests show that the vast majority of templates that cannot be unmatched in the end will usually not get any possible matching results in the second stage of matching, and thus will not enter the third stage of matching. That is to say, the computational complexity in the actual process will be much lower than that calculated by the above formula.
我们还设定一个上限阈值,例如90,在各个阶段的比对中,一旦有一个模板与我们的现场模板比对的超过这个上限阈值,就可以立即认为找到了匹配的模板,而不需继续下一个步骤的比对。这样在可以快速地得到匹配的结果。We also set an upper threshold, such as 90, in each stage of the comparison, once a template is compared with our on-site template that exceeds this upper threshold, it can be considered immediately that a matching template has been found without continuing Alignment in the next step. In this way, matching results can be obtained quickly.
因此,本发明虽然为每个用户在数据库中保存了15个模板,但是通过上面的流程,即让15个模板都能发挥作用,极大地改善了识别率,同时因为没有太大增加模板比对的次数,整个系统最终还能够快速地进行识别。Therefore, although the present invention saves 15 templates in the database for each user, through the above process, all 15 templates can be brought into play, greatly improving the recognition rate, and because there is not much increase in template comparison The number of times, the whole system can eventually identify quickly.
6、人脸模板的学习6. Learning of face templates
人脸的特征随着时间的推移也会产生一些变化,例如胖和瘦的改变。因此我们的系统最好能够在使用过程中把这些变化反映到用户的登记模板上。这样随着时间的流逝,用户的登记模板也会随着保持更新,也就是说具有自动学习功能,不至于当用户的人脸变化积累到一定程度后导致系统最终无法识别。The characteristics of human faces will also change over time, such as fat and thin changes. Therefore, our system is best able to reflect these changes to the user's registration template during use. In this way, as time goes by, the user's registration template will also be kept updated, that is to say, it has an automatic learning function, so that the system will not eventually fail to recognize the user's face changes to a certain extent.
我们设定一个策略,在用户使用的过程中,识别成功的情况下,若匹配的分数大于一个给定的上限阈值,例如100分,则我们确信这次识别结果是绝对正确的,这样我们把这次现场采集的模板作为一个待学习模板进行学习。We set a strategy. In the process of user use, if the recognition is successful, if the matching score is greater than a given upper threshold, such as 100 points, then we are sure that the recognition result is absolutely correct, so we put The template collected on-site this time is used as a template to be learned.
这个流程中,我们采用同登记模板时一样的方法对用户已登记的15个模板和待学习模板一起进行排序,然后去掉排在最后的一个模板。In this process, we use the same method as when registering templates to sort the 15 templates registered by the user and the templates to be learned together, and then remove the last template.
学习成功后,更新数据库写入该用户重新排序的15个模板即可。After learning successfully, just update the database and write the 15 templates reordered by the user.
本发明描述的算法流程和技术方案,已经在我们的多款设备上得到应用。这些设备采用Marvel的嵌入式应用处理器PXA310,其速度和识别率均达到了商业化应用水平。The algorithm flow and technical solutions described in this invention have been applied to various devices of ours. These devices adopt Marvel's embedded application processor PXA310, whose speed and recognition rate have reached the commercial application level.
如图1-2所示,本发明用于实现本发明上述方法的人脸图像识别系统是使用嵌入式微处理器作为系统的中央处理单元或者微处理器核心板1、中央处理单元或者微处理器核心板1连接采集人脸图像的CMOS传感器2,并辅以人脸的红外照明装置红外LED光源3实现任何光线条件下的使用功能,采用窄带红外滤光片4过滤可见光来排除环境光的干扰。图1中:用户为5,光源照射的红外光为61,人脸反射的红外光为62。其中:中央处理单元或者微处理器核心板采用Marvel的嵌入式应用处理器PXA310。As shown in Figure 1-2, the face image recognition system that the present invention is used to realize the above-mentioned method of the present invention is to use embedded microprocessor as the central processing unit of system or microprocessor core board 1, central processing unit or microprocessor The core board 1 is connected to the CMOS sensor 2 for collecting face images, supplemented by an infrared lighting device for the face, an infrared LED light source 3 to realize the use function under any light conditions, and a narrow-band infrared filter 4 is used to filter visible light to eliminate the interference of ambient light . In Figure 1: the user is 5, the infrared light irradiated by the light source is 61, and the infrared light reflected by the face is 62. Among them: the central processing unit or microprocessor core board adopts Marvel's embedded application processor PXA310.
更具体是:本发明使用嵌入式微处理器作为系统的中央处理单元、连接CMOS传感器采集人脸图像,并辅以红外照明实现夜间使用,过滤可见光来排除环境光的干扰。从而本发明实现一个完整、可靠的人脸识别系统,其识别率和识别速度都达到令人满意的水平,可以应用到考勤、门禁等系统中。More specifically: the present invention uses an embedded microprocessor as the central processing unit of the system, connects a CMOS sensor to collect face images, and supplements infrared lighting to realize nighttime use, and filters visible light to eliminate the interference of ambient light. Therefore, the present invention realizes a complete and reliable face recognition system, whose recognition rate and recognition speed reach a satisfactory level, and can be applied to systems such as time attendance and access control.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010517232.6A CN102419819B (en) | 2010-10-25 | 2010-10-25 | Face image recognition method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010517232.6A CN102419819B (en) | 2010-10-25 | 2010-10-25 | Face image recognition method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102419819A CN102419819A (en) | 2012-04-18 |
CN102419819B true CN102419819B (en) | 2014-10-08 |
Family
ID=45944222
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010517232.6A Active CN102419819B (en) | 2010-10-25 | 2010-10-25 | Face image recognition method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102419819B (en) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102968645A (en) * | 2012-10-24 | 2013-03-13 | 蔡翔 | Method for improving face recognition accuracy rate and adaptability through updating of images |
CN102945366B (en) * | 2012-11-23 | 2016-12-21 | 海信集团有限公司 | A kind of method and device of recognition of face |
CN103280005A (en) * | 2013-04-16 | 2013-09-04 | 无锡市崇安区科技创业服务中心 | Entrance guard system |
CN103315754B (en) * | 2013-07-01 | 2015-11-25 | 深圳市飞瑞斯科技有限公司 | A kind of fatigue detection method and device |
CN104021387B (en) * | 2014-04-04 | 2017-03-08 | 南京工程学院 | The facial image illumination processing method of view-based access control model modeling |
CN105260706B (en) * | 2015-09-15 | 2016-11-16 | 山东大学 | A head attitude detection method based on image comparison and heading attitude system |
CN105469033B (en) * | 2015-11-13 | 2018-04-17 | 广东欧珀移动通信有限公司 | fingerprint identification method, device and terminal device |
CN105389566B (en) * | 2015-11-13 | 2018-09-11 | 广东欧珀移动通信有限公司 | Fingerprint identification method, the update method of fingerprint template, device and mobile terminal |
CN105809415B (en) | 2016-03-04 | 2020-04-21 | 腾讯科技(深圳)有限公司 | Check-in system, method and device based on face recognition |
CN106489153A (en) * | 2016-10-13 | 2017-03-08 | 厦门中控生物识别信息技术有限公司 | A kind of face register method and face registering apparatus |
CN107578398A (en) * | 2017-07-25 | 2018-01-12 | 浙江力太科技有限公司 | A kind of method for improving rotational symmetry figure discrimination |
CN109993024A (en) * | 2017-12-29 | 2019-07-09 | 技嘉科技股份有限公司 | Authentication device, authentication method, and computer-readable storage medium |
CN109993028A (en) * | 2017-12-29 | 2019-07-09 | 技嘉科技股份有限公司 | Face recognition device and method, and method for improving image recognition rate |
CN108446387A (en) * | 2018-03-22 | 2018-08-24 | 百度在线网络技术(北京)有限公司 | Method and apparatus for updating face registration library |
CN108536293B (en) * | 2018-03-29 | 2020-06-30 | 北京字节跳动网络技术有限公司 | Man-machine interaction system, man-machine interaction method, computer-readable storage medium and interaction device |
CN109003377A (en) * | 2018-09-13 | 2018-12-14 | 深圳阜时科技有限公司 | Access control system and control method with 3D face identification functions |
CN109871859A (en) * | 2018-09-28 | 2019-06-11 | 北京矩视智能科技有限公司 | One kind automatically generating training set of images system |
CN111325059A (en) * | 2018-12-14 | 2020-06-23 | 技嘉科技股份有限公司 | Facial recognition method, device and computer readable medium |
CN110263744B (en) * | 2019-06-26 | 2021-05-11 | 苏州万店掌网络科技有限公司 | Method for improving non-sense face recognition rate |
CN111178162B (en) * | 2019-12-12 | 2023-11-07 | 北京迈格威科技有限公司 | Image recognition method, device, computer equipment and storage medium |
CN113192358A (en) * | 2021-04-26 | 2021-07-30 | 贵州车秘科技有限公司 | Parking management system based on thermal imaging technology in intelligent parking field and use method thereof |
CN113313078B (en) * | 2021-07-02 | 2022-07-08 | 昆明理工大学 | Lightweight night infrared image pedestrian detection method and system based on model optimization |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101216884A (en) * | 2007-12-29 | 2008-07-09 | 北京中星微电子有限公司 | A method and system for face authentication |
US7555148B1 (en) * | 2004-01-22 | 2009-06-30 | Fotonation Vision Limited | Classification system for consumer digital images using workflow, face detection, normalization, and face recognition |
CN101587485A (en) * | 2009-06-15 | 2009-11-25 | 无锡骏聿科技有限公司 | Face information automatic login method based on face recognition technology |
-
2010
- 2010-10-25 CN CN201010517232.6A patent/CN102419819B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7555148B1 (en) * | 2004-01-22 | 2009-06-30 | Fotonation Vision Limited | Classification system for consumer digital images using workflow, face detection, normalization, and face recognition |
CN101216884A (en) * | 2007-12-29 | 2008-07-09 | 北京中星微电子有限公司 | A method and system for face authentication |
CN101587485A (en) * | 2009-06-15 | 2009-11-25 | 无锡骏聿科技有限公司 | Face information automatic login method based on face recognition technology |
Also Published As
Publication number | Publication date |
---|---|
CN102419819A (en) | 2012-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102419819B (en) | Face image recognition method and system | |
CN108520216B (en) | Gait image-based identity recognition method | |
CN109816644B (en) | An automatic detection system for bearing defects based on multi-angle light source images | |
CN109543526B (en) | True and false facial paralysis recognition system based on depth difference characteristics | |
CN106529468B (en) | A kind of finger vein identification method and system based on convolutional neural networks | |
CN107066942A (en) | A kind of living body faces recognition methods and system | |
CN109558810B (en) | Target person identification method based on part segmentation and fusion | |
CN103870808B (en) | Finger vein identification method | |
Koh et al. | A robust iris localization method using an active contour model and hough transform | |
CN111027464B (en) | Iris Recognition Method Jointly Optimized for Convolutional Neural Network and Sequential Feature Coding | |
CN104077579B (en) | Facial expression recognition method based on expert system | |
CN102629319B (en) | A Robust Iris Region Segmentation Method Based on Specific Boundary Detectors | |
US20070223816A1 (en) | Device, system and method for determining compliance with a positioning instruction by a figure in an image | |
CN101710383A (en) | Method and device for identity authentication | |
CN105574509B (en) | A kind of face identification system replay attack detection method and application based on illumination | |
CN109299690B (en) | A method that can improve the accuracy of video real-time face recognition | |
CN110705468B (en) | Eye movement range identification method and system based on image analysis | |
CN104598888B (en) | A kind of recognition methods of face gender | |
CN105447443A (en) | Method and device for improving identification accuracy of iris identification device | |
CN107563364A (en) | The discriminating conduct of the fingerprint true and false and fingerprint identification method based on sweat gland | |
CN106778636A (en) | Auth method and device | |
CN106529377A (en) | Age estimating method, age estimating device and age estimating system based on image | |
CN108932712A (en) | A kind of rotor windings quality detecting system and method | |
CN111178405A (en) | A Similar Object Recognition Method Integrating Multiple Neural Networks | |
CN110929570B (en) | Iris rapid positioning device and positioning method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20181015 Address after: 523710 26 Pingshan 188 Industrial Avenue, Tangxia Town, Dongguan, Guangdong Patentee after: ZKTECO Co.,Ltd. Address before: 518129 Bantian, HUAWEI base five and north central control building, Longgang, Shenzhen, Guangdong. Patentee before: SHENZHEN ZK SOFTWARE BIOMETRIC IDENTIFICATION TECHNOLOGY CO.,LTD. |
|
TR01 | Transfer of patent right | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Method and system for recognizing human face image Effective date of registration: 20181211 Granted publication date: 20141008 Pledgee: Dongguan Tangxia Branch of Agricultural Bank of China Ltd. Pledgor: ZKTECO Co.,Ltd. Registration number: 2018440000362 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right | ||
CP01 | Change in the name or title of a patent holder |
Address after: 523710, 26, 188 Industrial Road, Pingshan Town, Guangdong, Dongguan, Tangxia Patentee after: Entropy Technology Co.,Ltd. Address before: 523710, 26, 188 Industrial Road, Pingshan Town, Guangdong, Dongguan, Tangxia Patentee before: ZKTECO Co.,Ltd. |
|
CP01 | Change in the name or title of a patent holder | ||
CP02 | Change in the address of a patent holder |
Address after: No.32, Pingshan Industrial Road, Tangxia Town, Dongguan City, Guangdong Province, 523710 Patentee after: Entropy Technology Co.,Ltd. Address before: 523710 26 Pingshan 188 Industrial Avenue, Tangxia Town, Dongguan, Guangdong Patentee before: Entropy Technology Co.,Ltd. |
|
CP02 | Change in the address of a patent holder | ||
PC01 | Cancellation of the registration of the contract for pledge of patent right |
Date of cancellation: 20210916 Granted publication date: 20141008 Pledgee: Dongguan Tangxia Branch of Agricultural Bank of China Ltd. Pledgor: ZKTECO Co.,Ltd. Registration number: 2018440000362 |
|
PC01 | Cancellation of the registration of the contract for pledge of patent right | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Face image recognition method and system Effective date of registration: 20210924 Granted publication date: 20141008 Pledgee: Dongguan Tangxia Branch of Agricultural Bank of China Ltd. Pledgor: Entropy Technology Co.,Ltd. Registration number: Y2021980009839 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right | ||
PC01 | Cancellation of the registration of the contract for pledge of patent right |
Date of cancellation: 20220930 Granted publication date: 20141008 Pledgee: Dongguan Tangxia Branch of Agricultural Bank of China Ltd. Pledgor: Entropy Technology Co.,Ltd. Registration number: Y2021980009839 |
|
PC01 | Cancellation of the registration of the contract for pledge of patent right |