亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于PCA算法的人臉識別技術(shù)研究

        2021-10-19 13:50:02郭磊周文杰高少偉
        現(xiàn)代信息科技 2021年5期
        關(guān)鍵詞:人臉識別

        郭磊 周文杰 高少偉

        摘? 要:身處信息時代,為了保護信息安全,如何準確鑒定某個人的身份,已經(jīng)成為社會各界的難點。作為生物識別技術(shù)的一個重要分支,人臉識別技術(shù)在商業(yè)、安全、身份認證等領(lǐng)域有著廣泛的應用。通過對傳統(tǒng)PCA、分塊PCA、MPCA以及二維PCA的人臉識別算法中的特征抽取方法以及對算法取不同參數(shù)情況下的性能和算法間性能對比,得出二維PCA性能更優(yōu)的結(jié)論,并以此為基礎,通過軟件工具設計出了基于以上四種方法的人臉識別技術(shù)的仿真系統(tǒng)。

        關(guān)鍵詞:人臉識別;特征抽取;主成分分析

        中圖分類號:TP311.52? ? ? 文獻標識碼:A? 文章編號:2096-4706(2021)05-0108-06

        Research of the Face Recognition Technology Based on PCA Algorithm

        GUO Lei,ZHOU Wenjie,GAO Shaowei

        (College of Electronic and Information Engineering,Guangdong Ocean University,Zhanjiang? 524088,China)

        Abstract:In the information age,in order to protect information security,how to accurately identify a persons identity,has become a difficult point for all walks of life. As an important branch of bioidentification technology,face recognition technology has a wide range of applications in business,security,identity authentication and other fields. Based on the traditional PCA,block of PCA and MPCA and two-dimensional PCA face recognition algorithm of feature extraction method and the algorithm performance under different parameters and performance comparison between algorithms,two-dimensional PCA performance better conclusions,and on this basis,through the software tools to design the face recognition technique based on the above four methods of simulation system.

        Keywords:face recognition;feature extraction;PCA

        0? 引? 言

        生物特征技術(shù)是指利用人體固有的、具有穩(wěn)定性和唯一性的生理特征,如指紋、面部、虹膜等來進行身份鑒定的技術(shù)。作為生物特征識別的一個重要方面,人臉識別技術(shù)在嫌疑人的身份識別、互聯(lián)網(wǎng)的認證口令以及銀行系統(tǒng)的身份驗證等各領(lǐng)域有著廣闊的應用前景[1]。同時,人臉識別技術(shù)還和其他領(lǐng)域存在交集,如神經(jīng)網(wǎng)絡、人工智能、心理學等。

        目前,人臉識別研究的主流方向已經(jīng)基本確定,有基于主成分分析方法(PCA),基于Fisher線性判別分析方法(LDA)以及局部特征分析方法(LFA)等。除了對靜態(tài)的人臉圖像進行識別,動態(tài)人臉識別以及三維圖像研究也逐漸成為研究重點[2]。本文主要對PCA及其改進的算法進行研究,再通過軟件工具實現(xiàn)人臉識別的仿真系統(tǒng),并對算法性能進行比較。

        1? 基于傳統(tǒng)PCA的人臉識別算法

        基于傳統(tǒng)PCA的人臉識別算法的主要思想就是在原始的人臉空間中求出一組正交向量,然后利用PCA方法保留其中包含重要人臉信息的向量,由其構(gòu)成一個新的人臉特征空間,稱其為特征臉。后續(xù)將待識別人臉與特征臉進行比較,從而完成人臉識別的過程,其識別流程如圖1所示。

        1.1? 傳統(tǒng)PCA的特征抽取

        選擇一定數(shù)量的人臉圖像構(gòu)成訓練集,剩余的圖像作為待測試的樣本。假設人臉庫中圖像尺寸均為m×n,則其可以表示為一個列向量X=[x1,x2,…,xm×n]T。如果有M幅訓練圖像,構(gòu)成的訓練集如式(1)所示:

        TrainSamples=[X1,X2,…,XM]? ? ? ? ? ? ? ? ?(1)

        將訓練集中的每個向量減去訓練集的均值向量mx,可得新訓練集,如式(2)所示:

        ctlSamples=[X1-Mx,…,XM-mX]? ? ? ? ? ? ? ? (2)

        根據(jù)式(2)可以得到其協(xié)方差矩陣的表達式,如式(3)所示:

        (3)

        其中,協(xié)方差矩陣C的大小為(m×n)×(m×n)。為了降低求解矩陣C的特征值和特征向量的計算量,引入奇異值分解(SVD)方法來解決計算過程中矩陣維數(shù)過高的問題[3,4]。

        設矩陣C的特征值為λi,對應特征向量分別為ui和vi(i=0,1,…,M-1),則矩陣C的特征向量可表示為式(4):

        (4)

        對特征值進行降序排列,通過選擇保留一定數(shù)量的特征值及其特征向量,以此構(gòu)成特征臉空間。特征值的選擇可以由累積貢獻率(或閾值)決定,其計算公式如式(5)所示:

        (5)

        1.2? 測試樣本和訓練樣本的比較和分類

        通過計算在N維空間中圖像間的距離,可以測量圖像之間的相似性。進行人臉識別時,有多樣的分類器供人們選擇,本文進行的人臉識別實驗采用K近鄰算法。其思想是計算待測樣本和所有訓練樣本的向量距離,從中選取一定數(shù)量的最小距離,根據(jù)這些最小距離對應的訓練樣本中,大多數(shù)樣本所屬的類別,判斷出待測樣本屬于哪個類別[5]。算法示例如圖2所示。

        1.3? 實驗結(jié)果分析

        本節(jié)以ORL人臉庫作為實驗樣本庫,進行基于PCA算法的人臉識別測試。其中,ORL人臉庫由40個人、每人10幅共400幅灰度圖像組成,部分圖像的背景為黑色,也有光照條件、臉部表情、細節(jié)等等外界條件的變化;K近鄰分類器采用三階近鄰作為判別依據(jù),實驗結(jié)果如表1所示。

        從表1可以看到,隨著訓練集的樣本數(shù)增多,系統(tǒng)的識別精度也會越高。當樣本數(shù)一定時,隨著累積貢獻率的增大,識別精度也會有提升,當高于85%時,系統(tǒng)的識別精度變化不大。因此在設置參數(shù)時,選擇合適的累積貢獻率值和樣本數(shù)量,不僅可以降低訓練過程的計算量,還可以使系統(tǒng)保持較高的識別精度。

        2? 基于分塊PCA的人臉識別

        PCA方法抽取的是圖像的全局特征,而隨著人臉像素的增多,其會丟失一些重要的局部信息,導致人臉識別的效率下降。為了解決這個問題,有學者針對特征抽取方面進行改進,提出了分塊PCA算法[6]。其流程圖如圖3所示。

        2.1? 基于分塊PCA的人臉識別算法

        分塊PCA的主要思想是先將一個m×n的圖像矩陣X,分解為i×j塊圖像矩陣,從而通過式(3),使用PCA和奇異值分解方法,對這i×j個協(xié)方差矩陣進行特征提取操作,得到i×j個新的子特征臉。在子人臉圖像經(jīng)過新的特征臉投影到低維的線性空間后,將所有低維向量組合起來得到一個完整的訓練集。后續(xù)的識別過程與傳統(tǒng)PCA人臉識別算法一致。圖像的分塊方式如圖4所示。

        2.2? 基于MPCA的人臉識別算法

        為了進一步改善基于分塊PCA的人臉識別系統(tǒng)的性能,在分塊PCA方法的基礎上,有學者提出一種針對分類過程的改進方法,稱為MPCA。

        在訓練樣本和測試樣本經(jīng)過子特征臉空間映射到低維空間后,均能得到i×j個子向量集。此時直接進入分類階段:

        (1)計算子訓練集與測試樣本子塊之間的距離;

        (2)將每組的所有子塊的距離相加,得到數(shù)個測試樣本與訓練樣本的距離;

        (3)通過分類器進行分類并得出識別結(jié)果。其示意圖如圖5所示。

        2.3? 實驗結(jié)果分析

        本節(jié)實驗主要是與第一節(jié)中的基于分塊PCA的人臉識別進行精度以及訓練、識別分類時間的對比。選擇每人的前5幅人臉圖像構(gòu)成訓練集,剩余人臉圖像作為測試樣本進行分類識別測試。詳細對比如表2和表3所示。

        從表2中可以看出,在不同的分割方式情況下,基于MPCA的人臉識別的識別精度均高于基于分塊PCA的人臉識別,大體上提升了2到3個百分點。

        從表3中可以看出,基于MPCA的人臉識別在訓練時所耗費的時間稍低于分塊PCA,而分類識別中耗費時間高于分塊PCA,但這種方法在統(tǒng)計上能夠盡可能地減小或消除圖像噪聲等不必要的信息對識別分類過程所造成的影響,提高了人臉識別系統(tǒng)的識別性能和工作效率。

        3? 基于2DPCA的人臉識別

        2DPCA(二維PCA)PCA和傳統(tǒng)PCA的區(qū)別在于,2DPCA并不需要對圖像進行一維轉(zhuǎn)換的處理,直接將圖像堆疊來獲得協(xié)方差矩陣[7]。

        3.1? 2DPCA的特征抽取

        向量X表示一個n維的列向量,通過一個線性關(guān)系,將一個m×n的圖像矩陣A在向量X上進行投影,如式(6)所示:

        Y=AX? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (6)

        其中,X為投影軸;Y是圖像矩陣A的投影特征向量。投影向量Y的分散程度越高,投影軸X越好,兩者的關(guān)系式如式(7)所示:

        J(X)=tr(SX)? ? ? ? ? ? ? ? ? ? ? ? ? ?(7)

        其中,SX是特征向量Y的協(xié)方差矩陣;tr(SX)是這個協(xié)方差矩陣SX的跡。當式(7)取得最大值的時候,可找出一個投影軸X,當所有的訓練樣本投影在它上面時,特征向量的總體散布矩陣最大。其中,協(xié)方差矩陣SX的跡如式(8)所示:

        tr(SX)=XTE[(A-EA)T(A-EA)]X? ? ? ? ?(8)

        假設有M個大小為m×n的圖像矩陣A,mx為這個樣本集的均值向量,則協(xié)方差矩陣可由式(9)表示:

        (9)

        則式(7)變?yōu)槭剑?0):

        J(X)=XTGtX? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (10)

        其中,X就是經(jīng)過歸一化處理的正交向量。這個準則也叫作廣義總體散布準則。如果存在一個向量X,能夠使這一個準則最大化,那么這個向量X就是最佳投影軸。這個向量X可以通過選取一定數(shù)量協(xié)方差矩陣Gt的最大特征值對應的特征向量組成投影矩陣獲得[8]。

        3.2? 實驗結(jié)果分析

        實驗主要對PCA、分塊PCA、MPCA和2DPCA進行識別性能的對比,分別選擇每人前1至5幅人臉圖像構(gòu)成訓練集,其余人臉圖像作為測試樣本進行分類識別測試。識別精度和訓練時間對比詳細結(jié)果如表4和表5所示,PCA與2DPCA的重構(gòu)圖像對比如表6所示。

        對比表6中兩組重構(gòu)的人臉圖像,不難看出,2DPCA能夠以更少的主成分來重構(gòu)出效果比PCA更好的人臉圖像。當選擇80個主成分進行重構(gòu)時,肉眼基本看不出重構(gòu)圖像和原始圖像的區(qū)別。說明2DPCA的主成分保留了更多原始人臉圖像的重要信息,因此在基于2DPCA進行人臉識別時,只需要選擇更少的主成分就可以達到不錯的效果。而抽取特征過程的計算量也會明顯下降,這兩點在表5中已經(jīng)體現(xiàn)出來。當2DPCA選擇20個主成分進行特征抽取時,中間過程耗費時間明顯低于其他三種方法,而且識別精度與基于分塊PCA的人臉識別的精度相當。

        4? 人臉識別仿真系統(tǒng)的設計和實現(xiàn)

        4.1? 仿真系統(tǒng)的開發(fā)環(huán)境

        本文的人臉識別仿真系統(tǒng)是在Windows系統(tǒng)上實現(xiàn),內(nèi)存為8 GB,中央處理器為Intel(R) Core(TM) i5-3337U CPU @1.80 GHz 1.80 GHz。工具使用MATLAB R2014a中的GUI設計工具。運行流程圖及仿真系統(tǒng)界面,如圖6和圖7所示。

        4.2? 實驗結(jié)果分析

        在本文設計的人臉識別仿真系統(tǒng)中,四種分析方法均選取每人前5幅人臉圖像構(gòu)成訓練集,剩余圖像可以用于進行分類識別測試,每種算法選取5組數(shù)據(jù)取平均值,結(jié)果對比如表7所示。

        從表7中的數(shù)據(jù)可以看出,人臉識別的仿真系統(tǒng)在正常運作時,MPCA的識別精度最高,可達到約87.5%,2DPCA雖然識別精度不如其余兩種分塊PCA方法,但抽取特征的時間遠低于其他兩種方法。結(jié)論基本與前面的實驗結(jié)果相符。因此在實際應用人臉識別時,可按照自己的需求來選擇不同的抽取特征的方法。

        5? 結(jié)? 論

        本文主要完成了PCA其改進算法的分析并對它們進行了有效性評價,最終實現(xiàn)了人臉識別的仿真系統(tǒng)。盡管人臉識別技術(shù)現(xiàn)今有一定的成熟度,但不可否認這項技術(shù)仍然具有巨大的發(fā)展空間。追求系統(tǒng)的高識別精度和高效率無疑還是該項技術(shù)重要的研究課題。

        參考文獻:

        [1] 李武軍,王崇駿,張煒,等.人臉識別研究綜述 [J].模式識別與人工智能,2006,19(1):58-66.

        [2] 董琳,趙懷勛.人臉識別技術(shù)的研究現(xiàn)狀與展望 [J].安防科技,2011(10):22-26.

        [3] 李穎,張培珍,李燦蘋.基于KL變換的人臉識別系統(tǒng)的設計與實現(xiàn) [J].科技資訊,2009(20):218-219.

        [4] 周又紅.略談矩陣奇異值分解定理 [J].工科數(shù)學,1996(3):125-126.

        [5] 曾勇.廣義近鄰模式分類研究 [D].上海:上海交通大學,2009.

        [6] 陳伏兵,楊靜宇.分塊PCA及其在人臉識別中的應用 [J].計算機工程與設計,2007(8):1889-1892+1913.

        [7] 孫艷娜.基于2DPCA的人臉識別方法 [D].西安:西安電子科技大學,2013.

        [8] YANG J,ZHANG D,F(xiàn)RANGI A F,et al. Two-dimensional PCA:a new approach to appearance-based face representation and recognition [J].IEEE transactions on pattern analysis and machine intelligence,2004,26(1):131-7.

        作者簡介:郭磊(1982—),男,漢族,黑龍江哈爾濱人,講師,博士,研究方向:圖像處理與機器視覺;通訊作者:周文杰(1996—),男,漢族,廣東佛山人,助理工程師,本科,研究方向:圖像處理。

        猜你喜歡
        人臉識別
        人臉識別 等
        作文中學版(2022年1期)2022-04-14 08:00:34
        揭開人臉識別的神秘面紗
        學生天地(2020年31期)2020-06-01 02:32:06
        人臉識別技術(shù)的基本原理與應用
        電子制作(2019年14期)2019-08-20 05:43:34
        人臉識別技術(shù)在高速公路打逃中的應用探討
        基于(2D)2PCA-LBP 的人臉識別方法的研究
        電子制作(2017年17期)2017-12-18 06:40:55
        淺談人臉識別技術(shù)
        人臉識別在高校安全防范中的應用
        電子制作(2017年1期)2017-05-17 03:54:46
        巡演完美收官 英飛拓引領(lǐng)人臉識別新潮流
        人臉識別在Android平臺下的研究與實現(xiàn)
        基于Metaface字典學習與核稀疏表示的人臉識別方法
        亚洲专区一区二区在线观看| 国产放荡对白视频在线观看| 久久99精品久久久久久秒播 | 欧美freesex黑人又粗又大| 国产成人8x视频网站入口| 日韩av中文字幕少妇精品| 欧美亚洲韩国国产综合五月天| 亚洲一区二区三区偷拍自拍| 91麻豆精品国产91久久麻豆| 久久精品国产亚洲7777| 欧美性群另类交| 97碰碰碰人妻视频无码| av在线高清观看亚洲| 乱码丰满人妻一二三区| 99久久夜色精品国产网站| 中文字幕在线观看乱码一区| 亚洲天堂亚洲天堂亚洲色图| 精品欧洲av无码一区二区14| 鲁一鲁一鲁一鲁一澡| 久久精品国产成人午夜福利| 亚洲综合中文字幕日韩| 成人午夜视频精品一区| 97人人模人人爽人人喊电影| 福利一区二区三区视频午夜观看| 富婆叫鸭一区二区三区| 亚洲桃色视频在线观看一区 | 国产剧情福利AV一区二区| 久久精品国产精品亚洲婷婷| 国产毛片av最新视频| 一二三四在线观看免费视频| 亚洲av日韩精品久久久久久| 人妻精品一区二区免费| 白白色发布的在线视频| 国产精品第一国产精品| 中文字幕大屁股熟女乱| 亚洲精品视频一区二区三区四区| 亚洲色精品三区二区一区 | 狠狠cao日日橹夜夜十橹| 国产精品美女久久久久| 99久久久69精品一区二区三区| 久久精品国产亚洲av麻豆床戏 |