第30卷第2期 2016年4月 商洛学院学报 Journal of Shangluo University VoI.3O No.2 Apr.2016 doi:10.13440 ̄.slxy.1674—0033.2016.02.003 针对人脸个体差异性的核线性判别分析 马家军 (商洛学院数学与计算机应用学院,陕西商洛726000) 摘要:分析人脸特征结构,提出针对人脸个体差异性的核线性判别分析。首先,利用QR 分解和正交投影提取出能够描述人脸个体差异的特征。然后,应用核技术将描述人脸个体差 异的特征集投影到高维空间;最后,利用线性判别分析对高维空间中的数据进行分类识别, 并在FERET、PIE和AR数据库上进行仿真实验。实验结果表明,本文算法与核线性判别分 析、核主成分分析相比能够去除人脸的公共特征,从而提高了正确识别率和识别的稳定性。 关键词:个体差异;核线性判别分析;人脸识别 中图分类号:TP391.41 文献标识码:A 文章编号:1674—0033(2016)02—0010—05 Kernel Linear Discriminant Analysis for Individual Face Differences MA Jia-jun (College of Mathematics and Computer Application,Shangluo University,Shangluo 726000,Shaanxi) Abstract:Structure of the face feature iS analyzed.Kernel linear discriminant analysis for face individual differences is proposed.First,the individual difference of human face is obtained by QR decomposition and orthogonal projection.Then,Using nuclear technology to project the feature data of facial individual difference to high dimensional space.Finally.1inear discriminant analysis iS done to classify the data in high dimensional space.Simulation experiments are ca ̄ied out on FERET,PIE and AR databases to verify the effectiveness and stability of the proposed algorithm. Key w0rds:individual difference;kernel linear discriminant analysis;face recognition 人脸图像特征的提取不仅影Ⅱ向人脸识别 的效率,而且决定了最终识别率¨1。传统的人 有:核主成分分析(KPCA)[21、核线性判别分析 (KLDA)[31、广义判别分析(GDA)【4J等。文献f51 将奇异值分解与主成分分析相结合给出了基 于主成分分析的人脸个体差异识别算法,但 仅仅描述的是样本的线性结构。基于此,本文 脸识别算法如:主成分分析(PCA)、线性判别 分析(LDA)等,都是将原始的高维人脸图像 按一定的投影轴投影到低维空间,从而达到 数据压缩的目的。这些算法本质上都是线性 算法,能够很好的描述图像数据中的线性结 构,却忽略了人脸数据间的非线性结构关系。 提出针对人脸个体差异性的核线性判别分析 算法。该算法通过在核空间中对数据进行QR 分解,将人脸样本数据进行正交投影,利用矩 阵正交投影的唯一l生去除人脸数据中的公共 特征,提取出代表个体差异性的特征进行分 类识别。 随着核技术在支持向量机方法中的成功应 用,很多基于核技术的识别方法广泛应用于 非线性模式识别问题。其中最为经典的算法 收稿时间:2015—10—15 作者简介:马家军,男,陕西商南人,硕士,助教 第2期 马家军:针对人脸个体差异性的核线性判别分析 1人脸的个体差异性 人脸是生物特征中一个重要的特征。但是, 由于人脸表情的复杂多变,人脸识别技术也是 模式识别领域中较难的课题。一般来说,人脸特 征可由两部分组成:I.标注一幅图片为人脸而不 是其他图片(如一棵树,一辆汽车等)的特征,即 人脸中的公共特征。可以通过公共特征来确定 该图片为人脸。II.能够区别不同个体的特征,即 能够使人们分辨出图片中的人脸是甲而不是乙 的特征,称之为个体特征。因此,需要提取出人 脸中代表个性差异的那一部分特征,将提取的 特征用于人脸的分类识别中。 设训练样本集为 =Ix ,扬…,x3∈尺~, 的 每一列筏(1≤i≤凡)表示一个训练样本,训练样 本总数为n,共有k类,设为cl’c ,… ,第 ( 1,2,…, )类的样本数为 将训练样本规范化得 1二 到: o= 一 , 2一 一,Xn-- ], = 筏为样本均 , i=1 值向量。 定理1设1,是尺m的一个非平凡的子空间, OL∈Rm,则 在向量空间1,中的正交投影向量存 在且唯一。 证明:设W , …,W 是向量空间1,的一组标 准正交基。取卢= ( , W ,则( , =( , =1 一 , =0。说明向量 与 的标准正交基 W , :,…,W 中的任何一个向量皆正交,从而与v 中的任何一个向量皆正交。故 是向量 在向 量空间1,中的正交投影向量。 若 也是向量 在向量空间 中的正交投 影向量,由于《B—y,wj>= 一 , +《B— , =0, 卢1,2,…,m以及w∈ , 的维数等于m,推知 : JB,即 在向量空间v中的正交投影是唯一的。 由定理1知,只要能找到正交投影矩阵 ,那 么每一个向量 就可以唯一的分解为以下形式: xi=Hx+(I-H)x。 其中, 为单位矩阵。对 。进行矩阵的QR 分解[61,得到以下形式:Xo=QR。其中Q为正交矩 阵, 为非奇异上三角矩阵。取Q为 。的正交 投影矩阵,即令: H=QrXQ, (1) r为 。的秩,Q 由 。的非零特征值从大到小排 列后与Q中所对应的列向量构成。文献【7]证明 了对样本集中的任一样本置都有 q-H)x =(1-H)x (2) 由式(1)和式(2)知,样本集 中的样本存在公 共特征,在数据上表现为f 一n)x。而对于确定的 训练样本集,要鉴别出不同的个体,需要的是能 够代表个体差异性的特征: (3) 因此,可以提取出人脸的个体差异性特征,再 采用个体差异性特征进行分类识别。其中 : , t:,…, 为人脸个体差异特征, = ∈R “:1,2,…,n)。 2核线性 ̄g,Jil'J分析 由于线性子空间方法本身的线性特性,不 能很好的表述人脸图像中复杂的非线性结构。 核线性判别分析是一种基于核技巧的非线性子 空间分析方法【洲。 2.1核函数 核(Keme1)是一个函数K,该函数对于任意 两个向量 和卵∈R,满足k(v,叼):(qb ), ( )),其 中西是从R到(内积)特征空问F的一个映射。 即:咖: 一咖(y)∈F核k(v,J,7)的要求是满足Mercer 定理【 0J,在这个要求之内,核函数的选取是不唯 一的。常用的核函数有: 多项式核函数: ,77)=(y·rl+1) ; 径向基核函数: ,r/)=exp(-古II,y-vtl2); 双曲正切核函数: ( ,r/)=tanh(ory·叼 ; 2.2核线性判别分析算法 核线性判别分析(KLDA)是将核学习技术 的思想与LDA算法相结合。KLDA算法的步 骤是: I.通过一个非线性映射,将原始输入数据映 射到一个高维特征空间中; II.在这个高维空间中使用线性判别分析,实 现相对于原始空间为非线性算法的非线性判别 分析; 在进行KLDA时,寻找一个非线性映射 将由(3)式得到的人脸个体差异特征映射到一个 高维的特征空间中,即: : 一 ㈨经过核 函数的映射,原始训练样本中代表个体差异性的 12 商洛学院学报 2016年4月 特征由原来t 的变为咖㈨,然后在这个特征空间 F中进行线性判别分析。KFDA的数学定义为: 嘴max (4) ,‘i t1 E。 ∑ ( 6 (12) (1 3) 由(9)式和(10)式得: (w*) ̄S2w = 其中,Sb*为空间F中样本的类间散度矩阵具体 定义为: 其中矩阵 和 分别定义为: .s :∑堡一(m 一m (m 一 r i:1 f‘ (5) K ( ( }K】,K (14) 其中Im,*= -- l为第 类的均值,m J 为所有样本的均值。 类内散度矩阵定义为: k n. s =∑∑(i=1 =1 咖( -m (咖( —m r (6) 由拉格朗日乘数法知,只需解广义特征值问题: Sb*w*=XSw*w ̄ (7) 求解式(6)的前个最大特征对应的特征向量构 成。 = , ,…, 门(为了便于计算,要求 为正交矩阵)即为所求投影轴。 因为通过核函数映射后的空间F维数很 高,所以为了能够简化计算,实现LDA,通常利 用内积核函数来隐形的进行计算。定义以下内 积函数: = ( , )=咖 J咖( (8) 由核技术中的再生核理论知F空间的任何解 都是由空间中的样本所张成I1】】,即: i=∑ l )= 其中 :[咖( ),qb(t2),…,咖O 】, =【0f , ,…, ,在 高维空间F中的样本咖( ), (£2),…, ( 投影到 上可得到: w ̄cb(t,)=olrd/r(t ̄)= 咖( ), 02),…,咖(t ) (t )= (£ t),k(t2,f ,…, (kti)=olrk (10) 由(91式知,若令 =( O t),k(t2,t ),…, (f ) 则空间中F ̄)ll练样本第 类均值向量 的投影为: 咖 = (1 1) 其中, 【 咖( ) ( , , ti ∑2)咖( ,…,I E c ni t ̄E c,c t ( [ …, ni tj∑ ̄c. K =— 一(KK yK7) (15) K: 是由核映射得到的核函数矩阵;】, 是所 有元素都为 的/' ̄iXn 矩阵,l,是nxn个的块对 ni 角矩阵。将(11)式和(12)式代入(3)式得到: arg 黼-arg = …, (16) 其中, =【 一 , ,…, ( 1,2,…,d)由(15)式 知解核线性判别分析的问题就化简为求解K = 的特征向量问题。 这样以来,在空间F中的第Z个样本 = 1,2,…,n)在第 个特征向量 ( 1,2,…, 上的 投影系数(样本qb(t)的特征向量)就可以按照(171 式计算: Wi,4 ̄(t )=∑ £ (17) J=1 即第Z个样本x ̄l=l,2,…, 在空间F中的投影矩 阵ot=[oz。 , …, 上的投影系数(特征向量为): I l17 0 ̄12th… 1 I lk(t f)l yf= ‘ iti (18) l Ot4 一Old. }f £f)J 此处核函数选取径向基函数k(y,叼)= exp(一啬Ily- ̄/l l);,由(17)式可看出,该算法 是通过原空间中所定义的内积核函数来进行 的,并不需要给出具体的非线性映射 ,这就是 核学习方法的简便之处。 3针对人脸个体差异性的核线性判别分析 由(2)式分析可知人脸中含有公共特征。对 于大部分人脸识别系统来说,已经知道获取的 训练图像和待检测图像为人脸图像,因此只需 要找出代表个体差异性的特征即可。第2.2中详 细阐述了核线性判别分析算法,旨在最大化高 维空间中样本数据的类间散度矩阵,同时最小 商洛学院学报 2016年4月 美白功效评价标准不但能指导消费者正确 选择适合自己的化妆品,而且能促进我国美白类 化妆品的研制与生产。本研究采用国际照明委员 途径和利用率提供了一条可行之路。 参考文献: 【1]中华人民共和国卫生部药典委员会.中华人民共和国 药典【M】 E京:化学工业出版社,2010:209. [2]周林.桑枝黄酮提取分离及抗氧化活性研究【D].重庆:西 南大学,201 1:3—10. 【3】佟亚楠.桑枝化学成分的研究[D】.长春:吉林大学,2013: 2-8. 会(CEI)规定的色度系统 色度系统)测定肤色 的变化[81,认为该法相对目测法、照相法和动物实 验法等方法的量化比较准确,反映皮肤颜色在多 维空间的变化,使肤色的量化更准确、更可靠。 3结论与讨论 桑枝美白霜分布均匀、无颗粒感、细腻柔滑、 稠度适宜、酸碱度小于8.3、无刺激性、性质稳定。 以离体大鼠腹部皮肤为渗透屏障,利用透皮扩散 仪来考察该样品的透皮特性,发现桑枝美白霜中 总黄酮的单位累积量随时间的推延而增加。对该 【4]王洪侠.桑叶及桑白皮对老龄小鼠脾细胞DNA氧化损 伤的影响fJ1.赤峰学院学报,2007,23(3):78—79. [5】杨建华,孟新源,胡君萍.苁蓉美白防晒霜的制备及其质 量评价fJ].华西药学杂志,201 1,26(3):271—273. 【6]张瑞瑞,徐学涛,张煜,等.西藏红缨合耳菊中药美白霜 样品美白效果的评价采用人体实验和仪器测量 相结合的方法,通过肤色变化的定量,得出使用 的美白功效评价【JJ.光谱实验室,20t1,29(3):1308—1310. [7]张玉彬,沈光祖,潘建英,等.Lab色度系统与人眼视觉 感受在黑白度评价中的异同lJl_环境与职业医学, 2006,23 ̄):3 1 5-348. 该样品皮肤有美白效果。 本实验选择以总黄酮的含量为透皮吸收的 测试指标测定其累积透过量,其具有良好的代表 [8]李玲,苏瑾,李竹,等.采用Lab色度系统评价某种美白 化妆品的美白功效 环境与职业医学,2003,20(1):28—30. I ̄t91。对桑枝美白霜的美白效果实验中发现皮肤 的变化也受其他因素影响,因此该样品的长期美 白效果还有待进一步研究¨1Ol。桑枝是我国的传统 中药之一,资源丰富,本研究为扩大桑枝的使用 [9】章丹丹,高月红,潘一峰,等.桑枝总黄酮的抗氧化活性 研究【J1.中成药,2011,33(6):943—946. 【1O]崔浣莲,曹蕊,尹家振,等.美白类化妆品的功效评价【J]. 香料香精化妆品,2014,4(2):37—40. (责任编辑:李堆淑) (上接第14页) &Machine Intelligence.2000.22(10):1090—1 104. [13]Sier T,Baker S,Bsat M.The CMU pose,illumination, and expression database【JJ.Pattern Analysis& Machine Intelligence IEEE Transactions on,2003,25 f121:1615—1618. 【9]Brodi D,Doki B.Reference text line identification using Gaussian kernel extended by morphological operations [C]//MIPRO,2010 Proceedings of the 33rd International Convention.IEEE,2010:722—727. [10]易欣,郭武士.基于语言无关性语义Kernel学习的短 文本分类【Jj.计算机应用与软件,2015,32(7):314—318. [11]邓彩霞,马晓剑,又I5中兴.再生核空间H l【0,1]中的多 [14]Martinez A M,Kak A C.PCA versus LDA lJ】. IEEE l'ransactions on Pattern Analysis and Machine Intelligence,2001,23(2):228-233. 尺度分析【JJ.哈尔滨工程大学学报,2003,24(4.:407-409. 【12]Phillips P J,Moon H,Rauss P,et a1.The FERET Evaluation Methodology for Face—Recognition 【15】Kim K I,Jung K,Hang J K.Face Recognition Using Kernel Principal Component Analysis[J1.IEEE Signal Algorithms lJ1.IEEE Transactions on Pattern Analysis Processing Letters,2002,9(2):40-42. (责任编辑:李堆淑)