国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種基于人臉分割的PCA和SVM人臉識別方法

2016-08-18 07:27李宇成
關鍵詞:特征向量人臉人臉識別

李宇成,劉 昆

(北方工業(yè)大學 電氣與控制工程學院, 北京 100144)

?

一種基于人臉分割的PCA和SVM人臉識別方法

李宇成,劉昆

(北方工業(yè)大學 電氣與控制工程學院, 北京 100144)

基于PCA 和SVM提出了一種新的人臉分割法,將雙眼、額頭、鼻子、嘴等可以明顯表征人臉的六類特征提取出來,舍棄雙頰以及耳朵等特征量少的部位。融合上述人臉的特征識別結果,運用支持向量機的方法進行分類識別,實驗結果表明,文章所提出的PCA與SVM融合的新的人臉分割方法能有效地對人臉進行分類,極大地提升識別率。

人臉分割;人臉識別;主成分分析;支持向量機

0 引言

如今生物學、機器學習等研究領域中都涉及到人臉識別,將人臉的生理特征與計算機相結合在人機交互場合有著重要的意義。

對人臉高效的識別分類關鍵在于能否提取到精準表征人臉的特征,特征的提取是指通過已有特征的組合(變換)建立一個新的特征子集。在眾多的組合方法當中線性變換因其計算簡單且便于分析的特點得到廣泛應用,主成分分析(Principle Component Analysis, PCA)是其中常用的方法[1]。

但是在特征提取過程中樣本圖片維數(shù)往往很高,難以對人臉圖片特征進行高效的提取,比如圖像矩陣為112×92,那么協(xié)方差矩陣就是10 304× 10 304,這會導致程序運行時間過長。本文針對這個問題提出了一種新的圖像矩陣分割方法,即將雙耳以及臉部剔除,最終人臉圖像分割成六部分,依次是額頭、左眼、右眼、鼻子、嘴、下巴,這六部分包含的人臉特征最為明顯,區(qū)別度最大。

以ORL 人臉庫為例:分割后的有效數(shù)據(jù)量只占原始人臉樣本數(shù)據(jù)的60%左右。但是這六部分矩陣組成的6 400個數(shù)據(jù)包含了很明顯的特征。因為目標矩陣相對較小,所以整個識別過程的完成速度也比傳統(tǒng)PCA+SVM方法要快。

1 相關算法

1.1PCA主成分分析

從人臉圖像中找出最能表征人臉的特征空間是主成分分析在人臉特征提取中的基本思想,這個過程中不能表征人臉的屬性會被剔除。也就是在一個高維特征空間中,利用一組系數(shù)對特征加權,來重新表示一張人臉圖片[3],這個過程的數(shù)學描述如下:

(1)

式(1)中的矩陣X=[Ω1,Ω2,…,ΩH],將ζ進行對角化運算,可以將其轉(zhuǎn)化成代數(shù)特征空間。將式(1)矩陣ζ對角投影變換為:

ζψk=λkψk(k=1,2,…,H)

(2)

下一步需要選擇基向量,基向量應該從ψk中選擇最大值。獲得U′是包含較大特征值的H′個特征向量。完成上述計算過程后,需要將特征臉映射到它所對應的特征子空間,通過式(3)實現(xiàn):

ρi=U′(xi-ψ)(i=1,2,…,H)

(3)

計算后可發(fā)現(xiàn)ζ的維數(shù)很大,如果直接用其進行特征值分解計算,計算的復雜度會非常高,因此這里巧妙地采用了空間的投影求得最終結果[4]。

1.2SVM人臉分類

SVM(支持向量機) 在解決小樣本分類上有很出色的表現(xiàn)[2]。

在輸入空間X中,令向量X為樣本特征集合,其中人臉樣本的有效特征xi擁有p類屬性。假設任意人臉樣本特征xi,則設yi是對應分類輸出,yi標記為1時說明是計算后相似的人臉特征;yi標記為-1時則表示不同的人臉樣本特征。

進一步經(jīng)以下運算獲得人臉特征最優(yōu)分界面,也就是對凸二次優(yōu)化問題的求解:

yi(θ·xi)+b-1≥0,i=1,…,n

(4)

令mi為拉氏乘子,便可以求出分類判別函數(shù):

(5)

由式(4)、(5)可以求解出特征臉中的支持向量,該支持向量是與分界面平行的,而且與分界面的距離最短,支持向量可以唯一確定最優(yōu)分界面。

2 基于人臉分割的PCA和SVM人臉識別方法

2.1人臉分割方法

人臉分割算法的基本思路是從尺寸為m×n的矩陣I中分別取出FH(額頭)、RE(右眼)、LE(左眼)、NS(鼻子)、MU(嘴巴)、JW(下巴)共計6個特征圖像矩陣。以嘴部(MU)的矩陣為例來闡述一下這種新分割方法的數(shù)學依據(jù)以及特征提取方式[5]。如果樣本集人臉的圖片有H張,Ii(i=1,2,…,H)為全部樣本圖片,圖片尺寸為m×n,將MU變換為D=m1×n1維的列向量XMU。則全體的嘴巴樣本訓練矩陣為AMU=[XMU1,XMU2,…,XMUM],嘴巴的協(xié)方差矩陣為:

然后根據(jù)特征值所占的比重選擇最大的前p個特征向量:

取α=90%。同樣可以求解額頭、右眼、左眼、鼻子、下巴這幾個特征對應的矩陣的特征值和特征向量。

2.2對分割后的特征使用PCA方法

定義最優(yōu)投影向量組P1,P2,…,Pd可取為SMU的d個最大特征值所對應的標準正交特征向量。令PMU=[P1,P2,…,Pd],PMU稱為最優(yōu)投影矩陣。對已知的嘴巴圖像樣本XMU,將XMU投影到矩陣PMU構成的子空間上,即:

(6)

投影特征向量YMU稱為嘴巴圖片樣本矩陣XMU的主成分。

按照同樣的思路可以解出額頭、右眼、左眼、鼻子、下巴這幾個部位對應的主成分特征矩陣。

2.3將PCA降維特征通過SVM進行分類

設YFH、YRE、YLE、YNS、YMU、YJW為PCA抽取的第i個人臉的額頭、右眼、左眼、鼻子、嘴巴、下巴6個部分的特征向量,現(xiàn)在需要一個新的聯(lián)合特征向量?i,這個特征向量由上面六個部分的特征向量融合得到,然后識別過程在(M+N)維的SVM特征空間里進行。圖1給出了算法整體實現(xiàn)的流程圖。

圖1 算法實現(xiàn)流程圖

3 實驗過程及結果分析

本實驗所涉及的人臉圖片均來源于包含了40個人,即400 張320×280人臉圖像的ORL人臉數(shù)據(jù)庫,圖2代表了某一個人的正臉以及他面部六部分分割后歸一化的圖片數(shù)據(jù)。

圖2 ORL人臉及分割后歸一化的圖像

根據(jù)額、右眼、左眼、鼻子、嘴巴、下巴這幾部分,分別將六部分尺寸各異的模塊圖像矩陣與之一一對應。如圖2所示,首先,將這6個模塊的特征矩陣用主成分分析(PCA)法提取出來,然后,將提取出的特征矩陣用支持向量機(SVM)方法進行分類。用MATLAB實現(xiàn)的算法識別效果界面如圖3所示。

圖3 MATLAB實現(xiàn)識別效果界面

圖4 分類器數(shù)目與識別率的關系

將各種算法的識別率性能進行比較,如圖4所示,分別代表了以下3種分類器的識別率情況:將PCA 用作特征抽取的人臉分類器、基于新分割PCA (N_PCA)的分類器和在新分割PCA 的方法中引入了SVM分類器(N_PCA_SVM)。由圖4可以看出,無論是對于PCA 還是對于PCA+SVM方法來說,在加入新的人臉分割方法進行處理后,其識別率有了顯著的提高。

在ORL人臉數(shù)據(jù)庫的基礎上,進行一次與識別效率有關的測試。因為每張人臉圖片基于人臉分割的方法,因此只用了約60%的數(shù)據(jù),該實驗測試各種方法的運行效率,3種人臉識別算法都執(zhí)行6次并計算平均執(zhí)行時間。

實驗結果如表1所示。

表1 同方法下程序的執(zhí)行時間及平均時間 (單位:ms)

實驗結果表明:使用新的人臉分割方法處理過的算法程序運行總時間差別較小,而且不會因為分類函數(shù)的不同而影響最終效率。新人臉分割的方法僅使用了大約60%的人臉數(shù)據(jù),并且還被分成了六個部分,所以用的矩陣一般較小,處理速度也快。

4 結束語

基于新分割的主成分分析和支持向量機分類器(N_PCA_SVM),與其他分類器相比有以下優(yōu)越性:能較好地解決視頻人臉跟蹤識別過程中高速特征提取問題。因此對實時性要求較高的分類場景具有很大的優(yōu)勢。

本文提出基于新分割PCA+SVM(N_PCA_SVM)方法,通過實驗證明該方法實時識別速度快,并且識別率高,能用于實時視頻監(jiān)控人臉識別系統(tǒng)。

[1] Zhu Yulian. Fuzzy within-class matrix principal component analysis and its application to face recogntion[J]. Transactions of Nanjing University of Aeronautics & Astronautics,2008,25(2):141-147.

[2] 曾陽艷,葉柏龍. 基于支持向量機的人臉識別系統(tǒng)的研究[J]. 計算機工程與應用,2008,44(15):182-184.

[3] 王心醉,李巖,郭立紅,等.基于雙向 PCA 和 K 近鄰的人臉識別算法[J].解放軍理工大學學報(自然科學版), 2010, 11(6):623- 627.

[4] 梁淑芬,張志偉,唐紅梅,等. 一種應用于人臉識別的非線性降維方法[J]. 電路與系統(tǒng)學報,2009, 14(4):45-49.

[5] 楊軍,吳曉娟,彭彰,等. 基于多區(qū)域分割的步態(tài)表示與識別算法研究[J].計算機學報,2006,29(10): 1876-1881.

PCA and SVM face recognition method based on human face segmentation

Li Yucheng,Liu Kun

(College of Electrical and Control Engineering, North China University of Technology, Beijing 100144, China)

In this paper, a new face segmentation method is presented based on PCA and SVM. Eyes, forehead, nose, mouth and so on which can characterize face feature is extracted, cheeks and ears such as fewer characteristics parts are abandoned.Using the facial feature recognition results and the method of support vector machine (SVM) to identify human face. The experimental results show that the proposed method can effectively classify human faces, greatly improve recognition rate.

face segmentation;face recognition;PCA;SVM

TP37

A

10.19358/j.issn.1674- 7720.2016.15.015

2016-04-15)

李宇成(1954-),男,博士,教授,主要研究方向:智能控制、嵌入式系統(tǒng)和圖像處理。

劉昆(1989-),男,碩士,主要研究方向:嵌入式系統(tǒng)、圖像處理。

引用格式:李宇成,劉昆. 一種基于人臉分割的PCA和SVM人臉識別方法[J].微型機與應用,2016,35(15):51-53,56.

猜你喜歡
特征向量人臉人臉識別
二年制職教本科線性代數(shù)課程的幾何化教學設計——以特征值和特征向量為例
人臉識別 等
克羅內(nèi)克積的特征向量
有特點的人臉
一起學畫人臉
揭開人臉識別的神秘面紗
人臉識別技術的基本原理與應用
三國漫——人臉解鎖
一類特殊矩陣特征向量的求法
EXCEL表格計算判斷矩陣近似特征向量在AHP法檢驗上的應用
长治县| 福清市| 大姚县| 娄底市| 淅川县| 阿尔山市| 白银市| 梧州市| 福建省| 灌阳县| 延边| 公主岭市| 玉林市| 满城县| 太原市| 海伦市| 常熟市| 宁阳县| 宁津县| 福清市| 岳西县| 阿城市| 游戏| 防城港市| 徐闻县| 扶沟县| 鸡泽县| 山东省| 西乌珠穆沁旗| 如东县| 观塘区| 扎鲁特旗| 双峰县| 麻栗坡县| 张家港市| 襄城县| 屯昌县| 万全县| 延津县| 长丰县| 馆陶县|