CN106407966B - 一种应用于考勤的人脸识别方法 - Google Patents
一种应用于考勤的人脸识别方法 Download PDFInfo
- Publication number
- CN106407966B CN106407966B CN201611069030.3A CN201611069030A CN106407966B CN 106407966 B CN106407966 B CN 106407966B CN 201611069030 A CN201611069030 A CN 201611069030A CN 106407966 B CN106407966 B CN 106407966B
- Authority
- CN
- China
- Prior art keywords
- face
- image
- feature
- attendance
- under
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- 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
-
- 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
- G06V40/166—Detection; Localisation; Normalisation using acquisition arrangements
-
- 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/168—Feature extraction; Face representation
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Collating Specific Patterns (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种应用于考勤的人脸识别方法。通过网络摄像头采集人脸信息存储到数据库中;实时对采集到的图像进行预处理并且进行人脸检测,对检测到的人脸图像与数据库中的人脸信息进行对比,之后进行识别匹配,结果输入考勤管理终端,并在数据库中存储考勤信息。该方法能有效的减少由于光照而导致的考勤出错,提高了考勤的效率,避免出现代打卡,代签等问题。
Description
技术领域
本发明涉及生物特征识别领域,特别是一种应用于考勤的人脸识别方法。
背景技术
人脸识别作为生物特征识别技术的热门方向,是根据人类面部特征,利用图像处理和模式识别技术进行身份识别的一种计算机安全技术。与指纹、虹膜等其它生物特征识别相比,虽然其准确度低于二者,但是由于人脸识别是无接触,无侵犯性,容易被用户所接受,而且它不需要被动配合,可远距离采集人脸,是一种更加友好、便捷的识别技术。
考勤系统需要长时间的监控工作,所以无论白天还是晚上都需要良好的识别效果。但是在实际应用中,由于一些复杂条件的存在,摄像头采集人脸图像时,往往会受光照和姿态的影响较大,使得人脸识别率不高,从而降低了系统的整体性能。
发明内容
本发明的目的在于提供一种应用于考勤的人脸识别方法,能有效的减少由于光照而导致的考勤出错,以及避免考勤中出现代打卡,代签等问题,从而提高了考勤的效率以及安全性。
实现本发明目的的技术解决方案为:一种应用于考勤的人脸识别方法,步骤如下:
步骤1,首先通过摄像头采集三种光照条件下多角度的人脸图像,并根据线性判别分析法对采集的三种光照条件下的人脸图像分别求得投影矩阵,再求得各人员的图像矩阵在相对应的光照条件下投影后的特征向量;并存储到数据库中。
步骤2,实时对采集到的图像进行预处理,即采用双线性内插法缩小图像,并且将图像进行灰度化处理,最后使用Adaboost方法进行人脸检测。
步骤3,对检测到的人脸图像进行光照条件的判断,并且求得在相对应光照条件下的投影后特征向量,再通过与数据库中的相对应的光照条件下人脸特征信息进行对比,之后进行识别匹配,将结果输入考勤管理终端,最后考勤终端根据上班时间段和识别结果生成考勤信息并存储到数据库中。
本发明与现有技术相比,其显著效果为:本发明采用基于人脸识别的考勤方法,提高了考勤的效率以及安全性,能有效的减少由于光照而导致的考勤出错,以及避免考勤中出现代打卡,代签等问题。
附图说明
图1是本发明人脸采集流程图。
图2是本发明中图像预处理以及人脸检测流程图。
图3是本发明中人脸识别流程图。
图4为本发明的采集系统结构图。
具体实施方式
本发明通过采集人员在三种光照条件下多角度的人脸图像进行特征提取,根据检测到人脸的图像的暗像素所占比例分类对比、识别和匹配,能获取较好的识别性能,从而提高考勤效率。
结合附图,本发明的一种应用于考勤的人脸识别方法,其步骤如下:
步骤1、通过摄像头采集不同光照条件下多角度的人脸图像特征信息,并存储到数据库中;具体包括以下步骤:
步骤1-1、摄像头采集包含多个光照条件下无角度偏转人脸、+45度人脸、-45度人脸的图像,光照条件分为:①光照均匀条件,即人脸受光均匀,无光照影响;②在微弱偏光条件,即光照影响较小,人脸的轮廓和边缘可见;③严重偏光条件,即光照影响较大,人脸的轮廓和边缘模糊;
步骤1-2、通过线性判别分析法对采集的三种光照条件下的人脸图像分别进行特征提取,即光照均匀特征、微弱偏光特征以及严重偏光特征,每种都选取前20个特征向量;具体为:
步骤1-2-1、构建光照均匀条件下采集到的所有人脸样本的投影后总体均值向量:
其中c为人员个数,n为人脸总样本数,为第i个人员样本的均值向量,ni表示第i个人员的样本个数;
步骤1-2-2、求得在光照均匀条件下的人脸样本的类内离散度矩阵以及类间离散度矩阵,其中类内离散度矩阵为:
类间离散度矩阵:
其中y=WTx W表示投影矩阵,x表示样本矩阵;
步骤1-2-3、根据Fisher鉴别准则表达式,选取使得JF(W)达到最大值的矢量W作为投影方向,使得投影后的样本具有最大的类间离散度和最小的类内离散度,选取W的前20个特征向量,其中Fisher准则表达式为:
步骤1-2-4、根据上述步骤分别求得微弱偏光条件下和严重偏光条件下的前20个特征向量。
步骤1-3、数据库建立各人员人脸特征表,存储各人员的特征信息,所述特征信息,表示人员的图像矩阵在相对应的光照条件下的特征向量上投影,获取前20的特征向量。
步骤2、实时对采集到的图像进行预处理并且进行人脸检测;具体包括以下步骤:
步骤2-1、采用双线性内插法将图像缩小至640*480,从而提高检测效率;
步骤2-2、对图像进行灰度化处理:将三通道的B、G、R图像转换为[0,255]范围的灰度图像;
步骤2-3、采用基于Harr特征的Adaboost方法检测出经过上述步骤处理的图像中的人脸图像。
步骤3、对检测到的人脸图像,通过与数据库中的人脸特征信息进行对比,之后进行识别匹配,将结果输入考勤管理终端,并在数据库中存储考勤信息。具体包括以下步骤:
步骤3-1、对获取的人脸图像灰度图的暗像素,根据暗像素所占比例,做如下操作:
(1)若暗像素占整个图像的5%~25%,则检测到的人脸图像在步骤1-2中得到的光照均匀特征投影,选取前20个特征信息;
(2)若暗像素占整个图像的25%~65%,则检测到的人脸图像在步骤1-2中得到的微弱偏光特征投影,选取前20个特征信息;
(3)若暗像素占整个图像的65%~100%,则检测到的人脸图像在步骤1-2中得到的严重偏光特征投影,选取前20个特征信息;
步骤3-2、将步骤3-1中获取的20个特征信息与数据库中存储的各人员相对应光照条件下的人脸特征信息求得欧式距离,再根据阈值判断人脸是否匹配,所述阈值为0.642;
步骤3-3、匹配成功后,将考勤时间,存储到数据库中。
本发明采用基于人脸识别的考勤方法,提高了考勤的效率以及安全性,能有效的减少由于光照而导致的考勤出错,以及避免考勤中出现代打卡,代签等问题。
下面进行更详细的描述。
应用于考勤的人脸识别方法,首先通过获取人员在三种光照条件下多角度的人脸图像以及特征提取,然后经过对实时视频的进行图像预处理并且进行人脸检测,再将得到的人脸图像的进行识别与匹配,最后考勤管理终端调用识别结果形成考勤信息存入数据库中。具体步骤如下:
结合图1,第一步,通过摄像头采集不同光照条件下多角度的人脸图像特征信息,并存储到数据库中,具体包括以下步骤:
步骤1-1、采集包含多个光照条件下不同角度人脸的图像,其主要包括:①在光照均匀条件下的无角度偏转人脸、+45度人脸、-45度人脸;②在微弱偏光条件下无偏转人脸、+45度人脸、-45度人脸;③在严重偏光条件下无偏转人脸、+45度人脸、-45度人脸;
步骤1-1、构建光照均匀条件下采集到的所有人脸样本的投影后总体均值向量:
其中c为人员个数,n为人脸总样本数,为第i个人员样本的均值向量,ni表示第i个人员的样本个数;
步骤1-3、求得在光照均匀条件下的人脸样本的类内离散度矩阵以及类间离散度矩阵,其中类内离散度矩阵为:
类间离散度矩阵:
其中y=WTx W表示投影矩阵,x表示样本矩阵。
步骤1-4、根据Fisher鉴别准则表达式,选取使得JF(W)达到最大值的矢量W作为投影方向,使得投影后的样本具有最大的类间离散度和最小的类内离散度,选取W的前20个特征向量。其中Fisher准则表达式为:
步骤1-5、再根据上述步骤分别求得微弱偏光条件下和严重偏光条件下的前20个特征向量。
步骤1-6、数据库建立各人员人脸特征表,存储人员的三种光照条件下的人脸图像在相对应特征下的投影所得的特征信息,即人员的图像矩阵在相对应的光照条件下的特征向量上投影,每种都选取前20个特征向量。
结合图2,第二步,实时对采集到的图像进行预处理并且进行人脸检测,具体包括以下步骤:
步骤2-1、采用双线性内插法将图像缩小至640*480,从而提高检测效率;
步骤2-2、对图像进行灰度化处理:将三通道的B、G、R图像转换为[0,255]范围的灰度图像;
步骤2-3、采用基于Harr特征的Adaboost方法检测出经过上述步骤处理的图像中的人脸图像。
结合图3,第三步,对检测到的人脸图像,通过与数据库中的人脸特征信息进行对比,之后进行识别匹配,将结果输入考勤管理终端,并在数据库中存储考勤信息,具体包括以下步骤:
步骤3-1、对获取的人脸图像灰度图的暗像素,根据暗像素所占比例,做如下操作:
(1)若暗像素占整个图像的5%~25%,则检测到的人脸图像在步骤1-2中得到的光照均匀特征投影,选取前20个特征信息;
(2)若暗像素占整个图像的25%~65%,则检测到的人脸图像在步骤1-2中得到的微弱偏光特征投影,选取前20个特征信息;
(3)若暗像素占整个图像的65%~100%,则检测到的人脸图像在步骤1-2中得到的严重偏光特征投影,选取前20个特征信息;
步骤3-2、将步骤3-1中获取的20个特征信息与数据库中存储的各人员相对应光照条件下的人脸特征信息求得欧式距离,再根据阈值判断人脸是否匹配,所述阈值为0.642;
步骤3-3、将结果输入考勤管理终端,最后考勤终端根据上班时间段和识别结果生成考勤信息并存储到数据库中。
本发明采用基于人脸识别的考勤方法,提高了考勤的效率以及安全性,能有效的减少由于光照而导致的考勤出错,以及避免考勤中出现代打卡,代签等问题。
Claims (2)
1.一种应用于考勤的人脸识别方法,其特征在于,其步骤如下:
步骤1、通过摄像头采集不同光照条件下多角度的人脸图像特征信息,并存储到数据库中,具体包括以下步骤:
步骤1-1、摄像头采集包含多个光照条件下无角度偏转人脸、+45度人脸、-45度人脸的图像,光照条件分为:①光照均匀条件,即人脸受光均匀,无光照影响;②在微弱偏光条件,人脸的轮廓和边缘可见;③严重偏光条件,人脸的轮廓和边缘模糊;
步骤1-2、通过线性判别分析法对采集的三种光照条件下的人脸图像分别进行特征提取,即光照均匀特征、微弱偏光特征以及严重偏光特征,每种都选取前20个特征向量;
步骤1-3、数据库建立各人员人脸特征表,存储各人员的特征信息,所述特征信息,表示步骤1-2中选取的特征向量;
步骤2、实时对采集到的图像进行预处理并且进行人脸检测,具体包括以下步骤:
步骤2-1、采用双线性内插法将图像缩小至640*480,从而提高检测效率;
步骤2-2、对图像进行灰度化处理:将三通道的B、G、R图像转换为[0,255]范围的灰度图像;
步骤2-3、采用基于Haar 特征的Adaboost方法检测出经过上述步骤处理的图像中的人脸图像;
步骤3、对检测到的人脸图像,通过与数据库中的人脸特征信息进行对比,之后进行识别匹配,将结果输入考勤管理终端,并在数据库中存储考勤信息,具体包括以下步骤:
步骤3-1、对获取的人脸图像灰度图的暗像素,根据暗像素所占比例,做如下操作:
(1)若暗像素占整个图像的5%~25%,则检测到的人脸图像在步骤1-2中得到的光照均匀特征投影,选取前20个特征信息;
(2)若暗像素占整个图像的25%~65%,则检测到的人脸图像在步骤1-2中得到的微弱偏光特征投影,选取前20个特征信息;
(3)若暗像素占整个图像的65%~100%,则检测到的人脸图像在步骤1-2中得到的严重偏光特征投影,选取前20个特征信息;
步骤3-2、将步骤3-1中获取的20个特征信息与数据库中存储的各人员相对应光照条件下的人脸特征信息求得欧式距离,再根据阈值判断人脸是否匹配,所述阈值为0.642;
步骤3-3、匹配成功后,将考勤时间,存储到数据库中。
2.根据权利要求1所述的应用于考勤的人脸识别方法,其特征在于,步骤1-2中通过线性判别分析法对采集的三种光照条件下的人脸图像分别进行特征提取,即光照均匀特征、微弱偏光特征以及严重偏光特征,每种都选取前20个特征向量,具体为:
步骤1-2-1、构建光照均匀条件下采集到的所有人脸样本的投影后总体均值向量:
其中C为人员个数,n为人脸总样本数,为第i个人员样本的均值向量,ni表示第i个人员的样本个数;
步骤1-2-2、求得在光照均匀条件下的人脸样本的类内离散度矩阵以及类间离散度矩阵,其中类内离散度矩阵为:
类间离散度矩阵:
其中y=WTx,W表示投影矩阵,x表示样本矩阵;
步骤1-2-3、根据Fisher鉴别准则表达式,选取使得JF(W)达到最大值的矢量W作为投影方向,使得投影后的样本具有最大的类间离散度和最小的类内离散度,选取前20个特征向量,其中Fisher准则表达式为:
步骤1-2-4、根据上述步骤分别求得微弱偏光条件下和严重偏光条件下的前20个特征向量。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611069030.3A CN106407966B (zh) | 2016-11-28 | 2016-11-28 | 一种应用于考勤的人脸识别方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611069030.3A CN106407966B (zh) | 2016-11-28 | 2016-11-28 | 一种应用于考勤的人脸识别方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106407966A CN106407966A (zh) | 2017-02-15 |
| CN106407966B true CN106407966B (zh) | 2019-10-18 |
Family
ID=58083018
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201611069030.3A Expired - Fee Related CN106407966B (zh) | 2016-11-28 | 2016-11-28 | 一种应用于考勤的人脸识别方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106407966B (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106846527B (zh) * | 2017-02-24 | 2019-03-29 | 杭州腾昊科技有限公司 | 一种基于人脸识别的考勤系统 |
| CN108875484B (zh) * | 2017-09-22 | 2022-06-10 | 北京旷视科技有限公司 | 用于移动终端的人脸解锁方法、装置和系统及存储介质 |
| CN107705053A (zh) * | 2017-11-21 | 2018-02-16 | 重庆金极光科技有限公司 | 一种物业管理作业自动监控方法及系统 |
| CN109740501A (zh) * | 2018-12-28 | 2019-05-10 | 广东亿迅科技有限公司 | 一种人脸识别的考勤方法和装置 |
| CN113772503B (zh) * | 2021-08-17 | 2022-10-28 | 南京理工大学紫金学院 | 一种基于大数据的小区电梯智能停靠方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1794264A (zh) * | 2005-12-31 | 2006-06-28 | 北京中星微电子有限公司 | 视频序列中人脸的实时检测与持续跟踪的方法及系统 |
| CN103020589A (zh) * | 2012-11-19 | 2013-04-03 | 山东神思电子技术股份有限公司 | 一种单训练样本人脸识别方法 |
| CN104183029A (zh) * | 2014-09-02 | 2014-12-03 | 济南大学 | 一种便携式快速人群考勤方法 |
| CN105005779A (zh) * | 2015-08-25 | 2015-10-28 | 湖北文理学院 | 基于交互式动作的人脸验证防伪识别方法及系统 |
| CN105046202A (zh) * | 2015-06-23 | 2015-11-11 | 南京理工大学 | 自适应的人脸识别光照处理方法 |
| CN105631430A (zh) * | 2015-12-30 | 2016-06-01 | 浙江宇视科技有限公司 | 一种人脸图像的匹配方法和装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100745981B1 (ko) * | 2006-01-13 | 2007-08-06 | 삼성전자주식회사 | 보상적 특징에 기반한 확장형 얼굴 인식 방법 및 장치 |
-
2016
- 2016-11-28 CN CN201611069030.3A patent/CN106407966B/zh not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1794264A (zh) * | 2005-12-31 | 2006-06-28 | 北京中星微电子有限公司 | 视频序列中人脸的实时检测与持续跟踪的方法及系统 |
| CN103020589A (zh) * | 2012-11-19 | 2013-04-03 | 山东神思电子技术股份有限公司 | 一种单训练样本人脸识别方法 |
| CN104183029A (zh) * | 2014-09-02 | 2014-12-03 | 济南大学 | 一种便携式快速人群考勤方法 |
| CN105046202A (zh) * | 2015-06-23 | 2015-11-11 | 南京理工大学 | 自适应的人脸识别光照处理方法 |
| CN105005779A (zh) * | 2015-08-25 | 2015-10-28 | 湖北文理学院 | 基于交互式动作的人脸验证防伪识别方法及系统 |
| CN105631430A (zh) * | 2015-12-30 | 2016-06-01 | 浙江宇视科技有限公司 | 一种人脸图像的匹配方法和装置 |
Non-Patent Citations (2)
| Title |
|---|
| Illumination compensation and normalization for robust face recognition using discrete cosine transform in logarithm domain;Weilong Chen 等;《SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS》;20060430;第36卷(第2期);458-466 * |
| 一种改进的基于SIFT和LBP的人脸识别算法;张新君 等;《第七届和谐人机环境联合学术会议(HHME2011)论文集》;20110917;1-6 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106407966A (zh) | 2017-02-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106874871B (zh) | 一种活体人脸双摄像头识别方法及识别装置 | |
| CN106407966B (zh) | 一种应用于考勤的人脸识别方法 | |
| CN108985134B (zh) | 基于双目摄像机的人脸活体检测及刷脸交易方法及系统 | |
| CN100458832C (zh) | 基于方向特征的掌纹识别方法 | |
| Otto et al. | How does aging affect facial components? | |
| CN105447441B (zh) | 人脸认证方法和装置 | |
| CN102779274B (zh) | 一种基于双目摄像头的智能电视人脸识别方法 | |
| CN103902978B (zh) | 人脸检测及识别方法 | |
| CN101739546A (zh) | 基于图像交叉重建的单样本注册图像人脸识别方法 | |
| CN102629320B (zh) | 基于特征层定序测量统计描述的人脸识别方法 | |
| CN109522853A (zh) | 面向监控视频的人脸检测与搜索方法 | |
| CN102663411B (zh) | 一种目标人体识别方法 | |
| CN111126240A (zh) | 一种三通道特征融合人脸识别方法 | |
| CN105956578A (zh) | 一种基于身份证件信息的人脸验证方法 | |
| CN103839042B (zh) | 人脸识别方法和人脸识别系统 | |
| CN106339702A (zh) | 一种基于多特征融合的人脸识别方法 | |
| CN102902986A (zh) | 自动性别识别系统及方法 | |
| CN108764093A (zh) | 基于相机的非接触指纹图像采集装置及方法 | |
| CN103077378B (zh) | 基于扩展八邻域局部纹理特征的非接触式人脸识别算法和签到系统 | |
| CN105184235A (zh) | 一种基于特征融合的二代身份证识别方法 | |
| CN107480586B (zh) | 基于人脸特征点位移的生物识别照片仿冒攻击检测方法 | |
| CN105160331A (zh) | 一种基于隐马尔可夫模型的人脸几何特征识别方法 | |
| CN106485253A (zh) | 一种最大粒度结构描述符的行人再辨识方法 | |
| CN103593651B (zh) | 基于步态和二维判别分析的煤矿井下人员身份鉴别方法 | |
| Fengxiang | Face Recognition Based on Wavelet Transform and Regional Directional Weighted Local Binary Pattern. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20191018 Termination date: 20211128 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |