CN103020589B - 一种单训练样本人脸识别方法 - Google Patents
一种单训练样本人脸识别方法 Download PDFInfo
- Publication number
- CN103020589B CN103020589B CN201210464629.2A CN201210464629A CN103020589B CN 103020589 B CN103020589 B CN 103020589B CN 201210464629 A CN201210464629 A CN 201210464629A CN 103020589 B CN103020589 B CN 103020589B
- Authority
- CN
- China
- Prior art keywords
- sample
- training
- training sample
- face
- photo
- 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
Landscapes
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种单训练样本人脸识别方法,包括以下步骤:1)输入人脸子特征训练样本素材;2)构造训练样本;3)提取每个所述训练样本的P个子特征;4)给定任意的训练样本,依据P个子特征度量模块计算训练样本中两幅图像的差值,构造该样本的P维样本特征数据向量v,若训练样本中两副照片代表同一个人时,v的响应值为r=1,否则r=0;5)依据步骤4)中,得到机器学习的训练结果数据集;6)输入待识别对比的两幅人脸照片,进行识别。依据本发明通过事先构建针对面部子特征的多训练样本集,实现对面部子特征的识别能力,并结合子特征识别融合技术,实现单训练样本人脸识别。
Description
技术领域
本发明涉及涉及一种单训练样本人脸识别方法,属于人脸识别技术(FaceRecognition Technique,FRT)技术领域。
背景技术
人脸识别技术是当前生物测定学领域中最具代表性和最富有挑战性的重要技术方向。人脸识别是指基于已知的人脸样本库,利用图像处理和/或模式识别技术从静态或者动态场景中,识别一个或多个人脸。
人脸识别会面对两种情形,其一是训练样本比较充足,另一种则是训练样本不是很充足的情形,某些人脸识别方法在样本相对匮乏时,难以获得理想的识别效果,如在身份证验证、护照验证等应用中,每个人仅有一张人脸图像供识别***训练,一些人脸识别方法难以胜任获得理想识别结果的重任。
针对训练样本相对匮乏的应用,单训练样本被提出,单训练样本人脸识别问题指的是,人脸特征库仅为每一名当事人保存一幅照片,当需要判定待验证人是否为当事人时,仅能将现场抓拍照片与人脸特征库里保存的唯一一幅照片比对。
单训练样本人脸识别问题,通常采用几种方法:
方法一、把人脸特征库里的单个样本通过变换算法转化成多个样本,然后用学习算法进行学习分类,从而把问题转化成多训练样本人脸识别问题。这种方法的问题在于单个样本转化成多个样本,会导致样本内容失真,使得训练效果远远低于真正的多训练样本人脸识别算法。
方法二、依据单个人脸样本构建人脸的三维模型,把二维图像识别问题转化为三维模型识别问题。目前这类方法还很不成熟,依据二维图像无法建立准确的三维模型。
方法三、把人脸区域平均分成若干尺寸一样的区域,实现利用大量和业务无关的人脸照片样本对各个区域进行分类训练。在实际识别过程中,对待识别图像的各个区域分别进行分类判定,依据两幅图像之间各区域的相似度,判定比对结果。该类方法有一定效果,但是识别率较低,不具备实用价值。
发明内容
本发明提出一种新的单训练样本人脸识别方法,通过事先构建针对面部子特征的多训练样本集,实现对面部子特征的识别能力,并结合子特征识别融合技术,实现单训练样本人脸识别。
本发明采用以下技术方案:
一种单训练样本人脸识别方法,包括以下步骤:
1)输入人脸子特征训练样本素材:准备一组人脸照片,容量为M = m[1]+m[2]+…+m[N],其中,N是训练样本中参加拍摄样本的人的数量,m[i](1≤i≤N,m[i]≥1)是第i个人在给定的不同拍摄条件下照片的总数量;
2)构造训练样本:M个训练素材,两两配对,产生M×M个人脸照片的训练样本;
3)提取每个所述训练样本的P个子特征,进而通过每个训练样本中两张照片对应子特征之间的差值获得每一训练样本的P个子特征度量模块;
4)给定任意的训练样本,依据P个子特征度量模块计算训练样本中两幅图像的差值,构造该样本的P维样本特征数据向量v,若训练样本中两副照片代表同一个人时,v的响应值为r=1,否则r=0;
5)依据步骤4)中,对于M×M个训练向量和对应的响应值,通过机器学习的方法,得到机器学习的训练结果数据集;
6)输入待识别对比的两幅人脸照片,调用P个子特征度量模块计算出P个拓扑学距离空间意义下的距离,构成待测试向量v’,依据步骤7中的机器学习算法和训练结果数据集,预测判定v’对应的值r’;当r’=1时,判定两幅照片对应同一人;让r’=0时,判定两幅照片对应不同人。
依据本发明的上述单训练样本人脸识别方法,通过适量的人脸子特征训练样本,构造子特征度量模块,进而生成P维样本数据向量v,通过机器学习算法形成训练结果数据集,步骤6)依据采用的机器学习算法和训练结果数据集判断某对于单训练样本的照片和输入的待识别照片进行识别,这种方式大大提高了识别率,使单训练样本人脸识别方法具有产业应用前景。在步骤6)中,子特征的差值泛指两个字特征向量在其所在拓扑学意义下距离空间内的距离。
优选地,上述单训练样本人脸识别方法,在步骤2)之前还包括对样本素材尺度标准化的步骤:统一所有照片上人的瞳孔平均坐标,且统一每一照片上的两瞳孔间距,并把所述照片规整为同一尺寸。
上述单训练样本人脸识别方法,对样本素材尺寸标准化后还包括对样本素材灰度化的步骤。
优选地,上述单训练样本人脸识别方法,还包括对所获得的灰度化的所述照片进行亮度标准化的步骤,可以减小后续步骤的运算量。
进一步地,为了减小后续步骤的运算量,上述单训练样本人脸识别方法,亮度标准化是执行人脸检测,切割出人脸区域,然后让面部平均亮度和反差标准化。
优选地,上述单训练样本人脸识别方法,面部平均亮度的标准为127,反差标准化的标准是亮度均方差为32,具有较好的识别度。
上述单训练样本人脸识别方法,所述步骤2)中照片规整的尺寸为像素值240×320,瞳孔距离64像素,在满足识别的情况下,运算量相对比较小。
上述单训练样本人脸识别方法,对于RGB彩色照片,转换为灰度图像的步骤为,读取各像素3个通道的亮度值,利用Y = ((R*299)+(G*587)+(B*114)) / 1000进行灰度化。
上述单训练样本人脸识别方法,所述子特征的个数不少于6个且不大于38个,匹配相应设备的处理存储能力,选择合适的字特征数目。
上述单训练样本人脸识别方法,机器学习的方法选自人工神经网络算法、支持向量机算法、贝叶斯分类算法、决策树算法。
具体实施方式
当前的单训练样本人脸识别方法普遍识别率不高,大多在65%左右,不具有市场前景。发明人认为,只有识别率大于90%才具有产业应用的价值。
依据本发明,一种单训练样本人脸识别方法,通过有效融合多种子识别特征,实现单训练样本人脸识别。具体步骤以树形结构的形式描述如下:
1、获取样本素材:其容量为M = m[1]+m[2]+…+m[N],N是训练样本中参加拍摄样本人的数量,m[i](1≤i≤N,m[i]≥1)是第i个人在不同拍摄条件(如光照、姿态、表情等拍摄条件)下照片数量,该数量越大最终所获得的域就越大,但运算量也会相应增大。
2、样本素材尺度标准化,以利于后续步骤的处理:采集的人像照片根据统一的标准,尺寸标准化。
2-1、根据2,统一缩放、旋转、平移、剪裁样本素材,使得照片尺寸统一为240×320,两瞳孔平均纵坐标为160,瞳孔平均横坐标为120,瞳孔距离64像素。其中的缩放、旋转、平移针对照片本身原始的图像要素进行选择,如角度不正,旋转到位即可。
注:在图像处理中,行列自动为像素值所标定,纵横坐标对应该像素值。
3、样本素材灰度化:把RGB彩色图像转换为灰度图像。
3-1、根据3,可用公式Y = ((R*299)+(G*587)+(B*114)) / 1000,把RGB彩色图像转换为灰度图像。
4、照片亮度标准化:让面部平均亮度和反差标准化。
4-1、根据4,让照片面部平均亮度值为127,亮度均方差32。
5、构造训练样本:M个训练素材,两两进行配对,产生M×M个人脸照片配对,这些配对就是训练样本。
6、根据M×M个训练样本,构造P(P≥1)个子特征度量模块,每个子特征度量模块可以根据训练样本计算样本中的两张照片对应特征之间的差值。
以下为经过验证可被选用的子特征度量模块,数量为7个,并且通过经过验证,最多可以构建38个子特征度量模块。
6-1、根据6,子特征度量模块的一种是实现方法是计算样本中两幅照片中人脸下巴纵坐标的差。
6-2、根据6,子特征度量模块的一种是实现方法是计算样本中两幅照片中人脸宽度的差。
6-3、根据6,子特征度量模块的一种是实现方法是计算样本中两幅照片中人脸下嘴唇纵坐标的差。
6-4、根据6,子特征度量模块的一种是实现方法是计算样本中两幅照片中人脸眉毛区域差异部分的面积(像素数)。
6-5、根据6,子特征度量模块的一种是实现方法是计算样本中两幅照片中人脸性别的差异,同性别差异为0,不同性别差异为1。
6-6、根据6,子特征度量模块的一种是实现方法是计算样本中两幅照片中人脸的嘴宽度的差。
6-7、根据6,子特征度量模块的一种是实现方法是计算样本中两幅照片中人脸的ASM轮廓模型对应节点坐标距离之和。
7、给定任意的训练样本,依据P个子特征度量模块计算的样本中两幅图像的差值,构造一个P维样本特征数据向量v。当训练样本中的两幅照片代表同一个人时,向量v对应的响应值r=1,否则r=0。
8、对于M×M个训练样本,可以得到M×M个训练向量和对应的响应值,可以借助于机器学习算法,得到机器学习训练结果数据集。
8-1、根据8,机器学习算法可以是人工神经网络算法。
8-2、根据8,机器学习算法可以是支持向量机算法。
8-3、根据8,机器学习算法可以是贝叶斯分类算法。
8-4、根据8,机器学习算法可以是决策树算法。
9、构造定待测试样本:给出待识别比对的两幅人脸照片,调用P个子特征度量模块计算出P个差值,构成待测试向量v’。依据8中机器学习算法和训练结果数据集,预测判定v’对应的值r’。当r’=1时,判定两幅照片对应同一人;让r’=0时,判定两幅照片对应不同人。
以上机器学习的算法是当前比较常用的图像处理算法,在此不再赘述。
经过验证上述识别方法的识别率在92.5~96%。
一个实施例:
1、编制样本素材:编制容量为M = N×10=200×10=2000的样本素材,N=200是训练样本中参加拍摄样本人的数量,每人10张照片。
2、统一缩放、旋转、平移、剪裁样本素材,使得照片尺寸统一为240×320,两瞳孔平均纵坐标为160,瞳孔平均横坐标为120,瞳孔距离64像素。
3、样本素材灰度化:用公式Y = ((R*299)+(G*587)+(B*114)) / 1000,把RGB彩色图像转换为灰度图像。
4、照片亮度标准化:让照片面部平均亮度值为127,亮度均方差32。
5、构造训练样本:M=2000个训练素材,两两进行配对,产生M×M个=4000000个人脸照片配对,这些配对就是训练样本。
6、根据M×M=4000000个训练样本,构造P=12个子特征度量模块,每个子特征度量模块可以根据训练样本计算样本中的两张照片计算对应特征之间的差值。这12个子特征模块分别度量以下特征:
(1)眉毛浓度;
(2)眉毛宽度;
(3)鼻孔纵坐标;
(4)鼻孔间距;
(5)嘴中心点纵坐标;
(6)上嘴唇纵坐标;
(7)具有68个节点的ASM模型;
(8)眉毛的分布区域;
(9)眼睛的二值化形状;
(10)嘴的形状类型(利用聚类分析算法分类)
(11)鼻子形状类型(利用聚类分析算法分类)
(12)性别
7、给定任意的训练样本,依据P=12个子特征度量模块计算的样本中两幅图像的插值,构造一个P=12维样本特征数据向量v。当样本中的两幅照片代表同一个人时,向量v对应的响应值r=1,否则r=0。
8、对于M×M=4000000个训练样本,可以得到M×M=4000000个训练向量和对应的响应值,可以借助于贝叶斯分类器,得到机器学习训练结果数据集。
9、构造定待测试样本:给出待识别比对的两幅人脸照片,调用P=12个子特征度量模块计算出P=12个差值,构成12维待测试向量v’。依据8中机器学习算法和训练结果数据集,预测判定v’对应的值r’。当r’=1时,判定两幅照片对应同一人;让r’=0时,判定两幅照片对应不同人。
经过验证,该方法的识别率为95%。
Claims (7)
1.一种单训练样本人脸识别方法,其特征在于,包括以下步骤:
1)输入人脸子特征训练样本素材:准备一组人脸照片,容量为M = m[1]+m[2]+…+m[N],其中,N是训练样本中参加拍摄样本的人的数量,m[i](1≤i≤N,m[i]≥1)是第i个人在给定的不同拍摄条件下照片的总数量;
2)构造训练样本:M个训练素材,两两配对,产生M×M个人脸照片的训练样本;
3)提取每个所述训练样本的P个子特征,进而通过每个训练样本中两张照片对应子特征之间的差值获得每一训练样本的P个子特征度量模块;
4)给定任意的训练样本,依据P个子特征度量模块计算训练样本中两幅图像的差值,构造该样本的P维样本特征数据向量v,若训练样本中两副照片代表同一个人时,v的响应值为r=1,否则r=0;
其中,P=12,所匹配的子特征是:眉毛浓度、眉毛宽度、鼻孔纵坐标、鼻孔间距、嘴中心点纵坐标、上嘴唇纵坐标、具有68个节点的ASM模型、眉毛的分布区域、眼睛的二值化形状、利用聚类分析算法分类的嘴的形状类型、利用聚类分析算法分类的鼻子形状类型及性别;
5)依据步骤4)中,对于M×M个训练向量和对应的响应值,通过机器学习的方法,得到机器学习的训练结果数据集;
6)输入待识别对比的两幅人脸照片,调用P个子特征度量模块计算出P个拓扑学距离空间意义下的距离,构成待测试向量v’,依据步骤7中的机器学习算法和训练结果数据集,预测判定v’对应的值r’;当r’=1时,判定两幅照片对应同一人;让r’=0时,判定两幅照片对应不同人;
对于RGB彩色照片,转换为灰度图像的步骤为,读取各像素3个通道的亮度值,利用Y =((R*299)+(G*587)+(B*114)) / 1000进行灰度化;
机器学习的方法选自人工神经网络算法、支持向量机算法、贝叶斯分类算法、决策树算法。
2.根据权利要求1所述的单训练样本人脸识别方法,其特征在于,在步骤2)之前还包括对样本素材尺度标准化的步骤:统一所有照片上人的瞳孔平均坐标,且统一每一照片上的两瞳孔间距,并把所述照片规整为同一尺寸。
3.根据权利要求2所述的单训练样本人脸识别方法,其特征在于,对样本素材尺寸标准化后还包括对样本素材灰度化的步骤。
4.根据权利要求3所述的单训练样本人脸识别方法,其特征在于,还包括对所获得的灰度化的所述照片进行亮度标准化的步骤。
5.根据权利要求4所述的单训练样本人脸识别方法,其特征在于,亮度标准化是执行人脸检测,切割出人脸区域,然后让面部平均亮度和反差标准化。
6.根据权利要求5所述的单训练样本人脸识别方法,其特征在于,面部平均亮度的标准为127,反差标准化的标准是亮度均方差为32。
7.根据权利要求2所述的单训练样本人脸识别方法,其特征在于,照片规整的尺寸为像素值240×320,瞳孔距离64像素。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210464629.2A CN103020589B (zh) | 2012-11-19 | 2012-11-19 | 一种单训练样本人脸识别方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210464629.2A CN103020589B (zh) | 2012-11-19 | 2012-11-19 | 一种单训练样本人脸识别方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103020589A CN103020589A (zh) | 2013-04-03 |
CN103020589B true CN103020589B (zh) | 2017-01-04 |
Family
ID=47969180
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210464629.2A Active CN103020589B (zh) | 2012-11-19 | 2012-11-19 | 一种单训练样本人脸识别方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103020589B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103927560B (zh) * | 2014-04-29 | 2017-03-29 | 苏州大学 | 一种特征选择方法及装置 |
CN105960647B (zh) * | 2014-05-29 | 2020-06-09 | 北京旷视科技有限公司 | 紧凑人脸表示 |
CN106056074A (zh) * | 2016-05-27 | 2016-10-26 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 一种基于区域稀疏的单张训练样本人脸识别方法 |
CN106407966B (zh) * | 2016-11-28 | 2019-10-18 | 南京理工大学 | 一种应用于考勤的人脸识别方法 |
CN108038948B (zh) * | 2017-12-26 | 2020-12-08 | 杭州数梦工场科技有限公司 | 乘客身份的验证方法及装置、计算机可读存储介质 |
US11630995B2 (en) * | 2018-06-19 | 2023-04-18 | Siemens Healthcare Gmbh | Characterization of amount of training for an input to a machine-learned network |
CN110008934B (zh) * | 2019-04-19 | 2023-03-24 | 上海天诚比集科技有限公司 | 一种人脸识别方法 |
CN110967678A (zh) * | 2019-12-20 | 2020-04-07 | 安徽博微长安电子有限公司 | 一种多波段雷达目标识别的数据融合算法及*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101089874A (zh) * | 2006-06-12 | 2007-12-19 | 华为技术有限公司 | 一种远程人脸图像的身份识别方法 |
CN102194131A (zh) * | 2011-06-01 | 2011-09-21 | 华南理工大学 | 基于五官几何比例特征的快速人脸识别方法 |
-
2012
- 2012-11-19 CN CN201210464629.2A patent/CN103020589B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101089874A (zh) * | 2006-06-12 | 2007-12-19 | 华为技术有限公司 | 一种远程人脸图像的身份识别方法 |
CN102194131A (zh) * | 2011-06-01 | 2011-09-21 | 华南理工大学 | 基于五官几何比例特征的快速人脸识别方法 |
Non-Patent Citations (2)
Title |
---|
Learning a Similarity Metric Discriminatively, with Application to Face Verification;Sumit Chopra等;《Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on》;20050625;第1-8页 * |
基于主成分分析的人脸识别;李文革;《中国优秀硕士学位论文全文数据库 信息科技辑》;20090515;第23-31页,第49-50页 * |
Also Published As
Publication number | Publication date |
---|---|
CN103020589A (zh) | 2013-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103020589B (zh) | 一种单训练样本人脸识别方法 | |
CN106548165B (zh) | 一种基于图像分块加权的卷积神经网络的人脸识别方法 | |
CN105718869B (zh) | 一种评估图片中人脸颜值的方法和装置 | |
CN105740780B (zh) | 人脸活体检测的方法和装置 | |
CN105005774B (zh) | 一种基于卷积神经网络的人脸亲属关系识别方法及装置 | |
JP5899472B2 (ja) | 人物属性推定システム、及び学習用データ生成装置 | |
CN103020655B (zh) | 一种基于单训练样本人脸识别的远程身份认证方法 | |
CN105447529B (zh) | 一种服饰检测及其属性值识别的方法和*** | |
WO2018028546A1 (zh) | 一种关键点的定位方法及终端、计算机存储介质 | |
TWI439951B (zh) | 人臉影像性別辨識系統及其辨識方法及其電腦程式產品 | |
CN103530599B (zh) | 一种真实人脸和图片人脸的区别方法和*** | |
CN108537215A (zh) | 一种基于图像目标检测的火焰检测方法 | |
CN109711281A (zh) | 一种基于深度学习的行人重识别与特征识别融合方法 | |
CN111768336B (zh) | 人脸图像处理方法、装置、计算机设备和存储介质 | |
EP2920758B1 (en) | Rotation of an image based on image content to correct image orientation | |
CN106022317A (zh) | 人脸识别方法及装置 | |
CN107886507B (zh) | 一种基于图像背景和空间位置的显著区域检测方法 | |
CN103971112B (zh) | 图像特征提取方法及装置 | |
CN108875602A (zh) | 监控环境下基于深度学习的人脸识别方法 | |
CN110378235A (zh) | 一种模糊人脸图像识别方法、装置及终端设备 | |
CN105405130B (zh) | 基于聚类的证照图像高光检测方法及装置 | |
CN104091176A (zh) | 人像比对在视频中的应用技术 | |
CN107316029A (zh) | 一种活体验证方法及设备 | |
CN105022999A (zh) | 一种人码伴随实时采集*** | |
CN110399882A (zh) | 一种基于可变形卷积神经网络的文字检测方法 |
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 | ||
C56 | Change in the name or address of the patentee | ||
CP01 | Change in the name or title of a patent holder |
Address after: Shun high tech Zone of Ji'nan City, Shandong province 250101 China West Road No. 699 Patentee after: SYNTHESIS ELECTRONIC TECHNOLOGY CO., LTD. Address before: Shun high tech Zone of Ji''nan City, Shandong province 250101 China West Road No. 699 Patentee before: Shandong Synthesis Electronic Technology Co., Ltd. |