[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103207995A - 基于pca的3d人脸识别方法 - Google Patents

基于pca的3d人脸识别方法 Download PDF

Info

Publication number
CN103207995A
CN103207995A CN2013101744989A CN201310174498A CN103207995A CN 103207995 A CN103207995 A CN 103207995A CN 2013101744989 A CN2013101744989 A CN 2013101744989A CN 201310174498 A CN201310174498 A CN 201310174498A CN 103207995 A CN103207995 A CN 103207995A
Authority
CN
China
Prior art keywords
facial image
face
pca
people
carried out
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
Application number
CN2013101744989A
Other languages
English (en)
Inventor
张会林
孙利华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Fufeng Technology Co Ltd
Original Assignee
Suzhou Fufeng Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Suzhou Fufeng Technology Co Ltd filed Critical Suzhou Fufeng Technology Co Ltd
Priority to CN2013101744989A priority Critical patent/CN103207995A/zh
Publication of CN103207995A publication Critical patent/CN103207995A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

本发明涉及一种基于PCA的3D人脸识别方法,首先创建具有人脸图像样本的数据库,对数据库中的人脸图像样本进行处理和训练,将经摄像机或扫描仪采集的人脸图像也进行处理,最后将处理后的待识别的人脸图像与数据库中处理和训练后的人脸图像样本进行比对识别,输出识别结果。本发明的基于PCA的3D人脸识别方法利用改进的PCA算法对图像识别,提高了识别效率;采用3D人脸形变模型法建立3D人脸模型的方法,提高了人脸的识别精度。

Description

基于PCA的3D人脸识别方法
技术领域
本发明涉及一种人脸识别方法,尤其涉及一种基于PCA的3D人脸识别方法。
背景技术
    人脸识别,特指利用分析比较人脸视觉特征信息进行身份鉴别的计算机技术。人脸识别是一项热门的计算机技术研究领域,人脸追踪侦测,自动调整影像放大,夜间红外侦测,自动调整曝光强度;它属于生物特征识别技术,是对生物体(一般特指人)本身的生物特征来区分生物体个体。在人脸识别过程中,通常包括人脸检测、人脸特征提取和人脸识别步骤,特征提取是影响识别效果的一个重要环节。目前2D人脸识别技术已成熟,但由于单一的2D图像不能提供识别所需的完整信息,其特征提取的人脸特征也是基于2D的人脸特征,因此,识别精度很难进一步提高。
发明内容
本发明克服了现有技术的不足,提供一种可提取3D人脸特征、识别精度高的人脸识别方法。
为达到上述目的,本发明采用的技术方案为:一种基于PCA的3D人脸识别方法,其特征在于:包含以下步骤:
       1)创建具有人脸图像样本的数据库;
       2)对数据库中的人脸图像样本进行检测定位,判断图像中是否有人脸,如果有人脸,则作出准确的定位;
       3)对检测定位后的人脸图像样本进行预处理;
       4)对预处理后的人脸图像样本进行特征提取;
       5)利用BP神经网络对经特征提取后的人脸图像样本进行训练;
       6)通过摄像机或扫描仪采集人脸图像;
       7)对采集的人脸图像进行检测定位,判断图像中是否有人脸,如果有人脸,则作出准确的定位;
       8)对步骤7)检测定位后的人脸图像进行预处理;
       9)对步骤8)中预处理后的人脸图像进行特征提取;
   10)将步骤9)中待识别的人脸图像的投影系数与数据库中人脸图像样本集的投影系数进行比对,输出识别结果。
本发明一个较佳实施例中,进一步包括步骤3)和步骤8)的预处理的步骤为:
   a)删除人脸图像中的背景,找出人脸在图像的位置;
   b)调整人脸图像的亮度。
本发明一个较佳实施例中,进一步包括步骤3)和步骤8)的预处理是依据3D人脸形变模型法建立具有3D形状与纹理的人脸模型。
本发明一个较佳实施例中,进一步包括步骤4)和步骤9)中采用PCA算法提取人脸特征。
本发明解决了背景技术中存在的缺陷,本发明的基于PCA的3D人脸识别方法利用改进的PCA算法对图像识别,提高了识别效率;采用3D人脸形变模型法建立3D人脸模型的方法,提高了人脸的识别精度。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1是本发明的基于PCA的3D人脸识别方法的操作流程图。
具体实施方式
现在结合附图和实施例对本发明作进一步详细的说明,这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。
如图1所示,一种基于PCA的3D人脸识别方法,其特征在于:包含以下步骤:
    S1、创建具有人脸图像样本的数据库;如果在实际应用中,数据库中的人脸图像样本可能只有一两个,这样就会导致后续步骤中BP 神经网络训练样本缺乏,所以在应用中应有充分人脸对象样本的数据库。
     S2、对数据库中的人脸图像样本进行检测定位,判断图像中是否有人脸,如果有人脸,则作出准确的定位。
 S3、对检测定位后的人脸图像样本进行预处理。
     S4、对预处理后的人脸图像样本进行特征提取,采用PCA算法对人脸图像样本进行特征提取。
     S5、利用BP神经网络对经特征提取后的人脸图像样本进行训练;BP神经网络是一种单向传播的多层前向网络。BP学习算法称为"误差逆传播算法",基本思想是通过网络误差函数的极小值来调整权重分布使神经网络收敛于稳定状态,从而使网络在接受未知输入时也会给出适当的输出。
     S6、通过摄像机或扫描仪采集人脸图像。
     S7、对采集的人脸图像进行检测定位,判断图像中是否有人脸,如果有人脸,则作出准确的定位。
     S8、对步骤S7检测定位后的人脸图像进行预处理。
     S9、对步骤S8中预处理后的人脸图像进行特征提取;由于摄像机或扫描仪采集的人脸图片的信息量往往很大,直接处理会产生庞大的计算量,所以在人脸识别之前要进行特征提取。在降低特征空间的维数的同时,尽可能地保留识别信息,以达到有效分类。本步骤中的特征提取采用PCA算法对人脸图像样本进行特征提取。
 S10、将步骤S9中待识别的人脸图像的投影系数与数据库中人脸图像样本集的投影系数进行比对,输出识别结果。
本发明中采用PCA算法对人脸图像样本进行特征提取,该算法的基本思想是:将图像向量经过K-L变换后由高维向量转换为低维向量,并形成低维线性向量空间,即特征子空间,然后将人脸投影到该低维空间,用所得到的投影系数作为识别的特征向量。识别人脸时,只需将待识别样本的投影系数与数据库中目标样本集的投影系数进行比对,以确定与哪一类最近。
PCA算法在待识别图像质量较好的情况下,有识别准确且计算量不大的优点,但在以下几点情况下,存在缺陷,其一是待识别图像和训练图像光照度差别较大;其二是人脸背景差别较大。为改进PCA算法,可对图像做预处理, 在步骤S3和S8中,预处理包括两个步骤:
a、删除背景:删除背景就要找出人脸在图像的位置,对此,本发明的人脸识别方法通过3D形变模型建模的方法找出人脸的位置,并进一步找出眼睛位置,然后根据两个眼睛之间的距离计算出人脸大概范围,通过对人脸范围的适当调整,使其规格化。
b、调整每张人脸图像的亮度:通过设定一固定值,调整图像像素的灰度值,使图像灰度平均值达到这一固定值,通过同态滤波,减少光照不均。
其中,步骤S3和步骤S8的预处理是依据3D人脸形变模型法建立具有3D形状与纹理的人脸模型, 3D人脸形变模型的核心思想是利用有限数量的3D人脸模型的线性组合来表达任何一个3D人脸的形状和纹理。
本发明的基于PCA的3D人脸识别方法,所利用的主成分分析(principal compONent analysis, PCA)是多元统计分析中用来分析数据的一种方法,它是用一种较少数量的特征对样本进行描述以达到降低特征空间维数的方法,方法的基础是Karhunen-Loeve展开式,K-L 变换的最大优点是去相关性好,这样可以将图像中大量无关的冗余信息去除,降低了BP神经网络的结构复杂度,同时也提高了神经网络的训练效率和收敛率。
本发明的基于PCA的3D人脸识别方法利用改进的PCA算法对图像识别,提高了识别效率;采用3D人脸形变模型法建立3D人脸模型的方法,提高了人脸的识别精度。
以上依据本发明的理想实施例为启示,通过上述的说明内容,相关人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定技术性范围。

Claims (4)

1.一种基于PCA的3D人脸识别方法,其特征在于:包含以下步骤:
       1)创建具有人脸图像样本的数据库;
       2)对数据库中的人脸图像样本进行检测定位,判断图像中是否有人脸,如果有人脸,则作出准确的定位;
       3)对检测定位后的人脸图像样本进行预处理;
       4)对预处理后的人脸图像样本进行特征提取;
       5)利用BP神经网络对经特征提取后的人脸图像样本进行训练;
       6)通过摄像机或扫描仪采集人脸图像;
       7)对采集的人脸图像进行检测定位,判断图像中是否有人脸,如果有人脸,则作出准确的定位;
       8)对步骤7)检测定位后的人脸图像进行预处理;
       9)对步骤8)中预处理后的人脸图像进行特征提取;
       10)将步骤9)中待识别的人脸图像的投影系数与数据库中人脸图像样本集的投影系数进行比对,输出识别结果。
2.根据权利要求1所述的基于PCA的3D人脸识别方法,其特征在于:步骤3)和步骤8)的预处理的步骤为:
   a)删除人脸图像中的背景,找出人脸在图像的位置;
   b)调整人脸图像的亮度。
3.根据权利要求2所述的基于PCA的3D人脸识别方法,其特征在于:步骤3)和步骤8)的预处理是依据3D人脸形变模型法建立具有3D形状与纹理的人脸模型。
4.根据权利要求1所述的基于PCA的3D人脸识别方法,其特征在于:步骤4)和步骤9)中采用PCA算法提取人脸特征。
CN2013101744989A 2013-05-13 2013-05-13 基于pca的3d人脸识别方法 Pending CN103207995A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013101744989A CN103207995A (zh) 2013-05-13 2013-05-13 基于pca的3d人脸识别方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013101744989A CN103207995A (zh) 2013-05-13 2013-05-13 基于pca的3d人脸识别方法

Publications (1)

Publication Number Publication Date
CN103207995A true CN103207995A (zh) 2013-07-17

Family

ID=48755212

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013101744989A Pending CN103207995A (zh) 2013-05-13 2013-05-13 基于pca的3d人脸识别方法

Country Status (1)

Country Link
CN (1) CN103207995A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104573641A (zh) * 2014-12-26 2015-04-29 苏州福丰科技有限公司 一种光照变化条件下的人脸识别方法
CN105117692A (zh) * 2015-08-05 2015-12-02 福州瑞芯微电子股份有限公司 一种基于深度学习的实时人脸识别方法及系统
CN106841212A (zh) * 2016-12-30 2017-06-13 湖南大学 一种基于局部pca和bp神经网络的瓶口缺陷检测方法
CN107423678A (zh) * 2017-05-27 2017-12-01 电子科技大学 一种提取特征的卷积神经网络的训练方法及人脸识别方法
CN109993125A (zh) * 2019-04-03 2019-07-09 腾讯科技(深圳)有限公司 模型训练方法、人脸识别方法、装置、设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009099125A (ja) * 2007-09-27 2009-05-07 Aisin Aw Co Ltd 画像認識装置及び画像認識プログラム、並びにそれを用いた地点情報収集装置及びナビゲーション装置
WO2011019192A2 (ko) * 2009-08-11 2011-02-17 주식회사 크라스아이디 Ir 조명을 이용한 얼굴인식 시스템 및 방법
CN102982322A (zh) * 2012-12-07 2013-03-20 大连大学 基于pca图像重构和lda的人脸识别方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009099125A (ja) * 2007-09-27 2009-05-07 Aisin Aw Co Ltd 画像認識装置及び画像認識プログラム、並びにそれを用いた地点情報収集装置及びナビゲーション装置
WO2011019192A2 (ko) * 2009-08-11 2011-02-17 주식회사 크라스아이디 Ir 조명을 이용한 얼굴인식 시스템 및 방법
CN102982322A (zh) * 2012-12-07 2013-03-20 大连大学 基于pca图像重构和lda的人脸识别方法

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
吴通理等: "三维人脸识别及其关键技术", 《福建电脑》, no. 2, 1 February 2007 (2007-02-01) *
朱巍峰: "3D人脸识别研究探索", 《现代电子技术》, vol. 34, no. 11, 1 June 2011 (2011-06-01) *
柳杨: "三维人脸识别算法综述", 《系统仿真学报》, vol. 18, 30 December 2006 (2006-12-30) *
王跃明等: "三维人脸识别研究综述", 《计算机辅助设计与图形学学报》, vol. 20, no. 7, 15 July 2008 (2008-07-15) *
郑明伟: "基于PCA和BP神经网络的人脸识别方法", 《潍坊高等职业教育》, vol. 7, no. 3, 15 September 2011 (2011-09-15) *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104573641A (zh) * 2014-12-26 2015-04-29 苏州福丰科技有限公司 一种光照变化条件下的人脸识别方法
CN105117692A (zh) * 2015-08-05 2015-12-02 福州瑞芯微电子股份有限公司 一种基于深度学习的实时人脸识别方法及系统
CN106841212A (zh) * 2016-12-30 2017-06-13 湖南大学 一种基于局部pca和bp神经网络的瓶口缺陷检测方法
CN106841212B (zh) * 2016-12-30 2019-06-21 湖南大学 一种基于局部pca和bp神经网络的瓶口缺陷检测方法
CN107423678A (zh) * 2017-05-27 2017-12-01 电子科技大学 一种提取特征的卷积神经网络的训练方法及人脸识别方法
CN109993125A (zh) * 2019-04-03 2019-07-09 腾讯科技(深圳)有限公司 模型训练方法、人脸识别方法、装置、设备及存储介质
CN109993125B (zh) * 2019-04-03 2022-12-23 腾讯科技(深圳)有限公司 模型训练方法、人脸识别方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
US11263435B2 (en) Method for recognizing face from monitoring video data
WO2018107760A1 (zh) 一种用于行人检测的协同式深度网络模型方法
CN101587485B (zh) 一种基于人脸识别技术的人脸信息自动登录方法
CN110956094A (zh) 一种基于非对称双流网络的rgb-d多模态融合人员检测方法
Sugiarto et al. Wood identification based on histogram of oriented gradient (HOG) feature and support vector machine (SVM) classifier
CN103886589A (zh) 面向目标的自动化高精度边缘提取方法
CN106874929B (zh) 一种基于深度学习的珍珠分类方法
CN110390308B (zh) 一种基于时空对抗生成网络的视频行为识别方法
CN104008364B (zh) 人脸识别方法
CN103207995A (zh) 基于pca的3d人脸识别方法
CN103440035A (zh) 一种三维空间中的手势识别系统及其识别方法
CN105335691A (zh) 笑脸识别鼓励系统
CN101853397A (zh) 一种基于人类视觉特性的仿生人脸检测方法
CN105718866A (zh) 一种视觉目标检测与识别方法
CN107392251B (zh) 一种使用分类图片提升目标检测网络性能的方法
Diyasa et al. Multi-face Recognition for the Detection of Prisoners in Jail using a Modified Cascade Classifier and CNN
CN106097456A (zh) 基于自适应簇算法的倾斜摄影实景三维单体化模型方法
CN109598200B (zh) 一种铁水罐罐号的图像智能识别系统及方法
Anggraini Face recognition using principal component analysis and self organizing maps
CN111382601A (zh) 生成对抗网络模型的光照人脸图像识别预处理系统及方法
CN110991554B (zh) 一种基于改进pca的深度网络图像分类方法
CN103235943A (zh) 基于pca的3d人脸识别系统
CN109446964A (zh) 基于端到端单级多尺度检测器的面部检测分析方法及装置
CN108664886A (zh) 一种适应变电站进出监控需求的人脸快速识别方法
CN105631410B (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
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130717