![用支持向量機(jī)進(jìn)行人臉識(shí)別_第1頁(yè)](http://file4.renrendoc.com/view/25562d25048495c9b2bfaa289b5a9237/25562d25048495c9b2bfaa289b5a92371.gif)
![用支持向量機(jī)進(jìn)行人臉識(shí)別_第2頁(yè)](http://file4.renrendoc.com/view/25562d25048495c9b2bfaa289b5a9237/25562d25048495c9b2bfaa289b5a92372.gif)
![用支持向量機(jī)進(jìn)行人臉識(shí)別_第3頁(yè)](http://file4.renrendoc.com/view/25562d25048495c9b2bfaa289b5a9237/25562d25048495c9b2bfaa289b5a92373.gif)
![用支持向量機(jī)進(jìn)行人臉識(shí)別_第4頁(yè)](http://file4.renrendoc.com/view/25562d25048495c9b2bfaa289b5a9237/25562d25048495c9b2bfaa289b5a92374.gif)
![用支持向量機(jī)進(jìn)行人臉識(shí)別_第5頁(yè)](http://file4.renrendoc.com/view/25562d25048495c9b2bfaa289b5a9237/25562d25048495c9b2bfaa289b5a92375.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)三用支持向量機(jī)進(jìn)行人臉識(shí)別一、實(shí)驗(yàn)?zāi)康?掌握支持向量機(jī)(SVM)的原理、核函數(shù)類型選擇以及核參數(shù)選擇原則等;.熟悉人臉識(shí)別的一般流程與常見識(shí)別方法;.熟悉不同的特征提取方法在人臉識(shí)別的應(yīng)用;4.了解在實(shí)際的人臉識(shí)別中,學(xué)習(xí)樣本數(shù)等參數(shù)對(duì)識(shí)別率的影響;5.了解非人臉學(xué)習(xí)樣本庫(kù)的構(gòu)建在人臉識(shí)別的重要作用。二、實(shí)驗(yàn)內(nèi)容.構(gòu)建非人臉學(xué)習(xí)樣本庫(kù);.觀測(cè)不同的特征提取方法對(duì)人臉識(shí)別率的影響;.觀測(cè)不同的學(xué)習(xí)樣本數(shù)對(duì)人臉識(shí)別率的影響;4 .觀測(cè)支持向量機(jī)選用不同的核 函數(shù)(線性核或徑向基核)后對(duì)人臉識(shí)別率的影響;5 .觀測(cè)支持向量機(jī)選用不同的核參數(shù)后對(duì)人臉識(shí)別率的影響。三、實(shí)驗(yàn)儀器、設(shè)備PC機(jī)一系統(tǒng)最低
2、配置512M內(nèi)存、P4 CPU;Matlab仿真軟件7.0 / 7.1 / 2006a等版本的Matlab軟件。CBCL人臉樣本庫(kù);四、實(shí)驗(yàn)原理1 .人臉識(shí)別:人臉識(shí)別也就是利用計(jì)算機(jī)分析人臉圖象,進(jìn)而從中提取出有效的識(shí)別信息用來(lái) “辨認(rèn)”身份的一門技術(shù)。人臉識(shí)別技術(shù)應(yīng)用背景廣泛,可用于公安系統(tǒng)的罪犯身份識(shí) 別、駕駛執(zhí)照及護(hù)照等與實(shí)際持證人的核對(duì)、銀行及海關(guān)的監(jiān)控系統(tǒng)及自動(dòng)門衛(wèi)系統(tǒng) 等。常見的人臉識(shí)別方法包括基于KL變換的特征臉識(shí)別、基于形狀和灰度分離的可變 形模型識(shí)別、基于小波特征的彈性匹配、基于傳統(tǒng)的部件建模識(shí)別、基于神經(jīng)網(wǎng)絡(luò)的 識(shí)別、基于支持向量機(jī)的識(shí)別等。其中特征臉?lè)椒?、神?jīng)網(wǎng)絡(luò)方法、
3、基于支持向量機(jī)的方 法等是基于整體人臉的識(shí)別,而基于提取眼睛等部件特征而形成特征向量的方法就是基 于人臉特征的識(shí)別。雖然人類的人臉識(shí)別能力很強(qiáng),能夠記住并辨別上千個(gè)不同人臉,可是計(jì)算機(jī)則 困難多了。其表現(xiàn)在:人臉表情豐富;人臉隨年齡增長(zhǎng)而變化;人臉?biāo)蓤D象受光照、 成象角度及成象距離等影響;而且從二維圖象重建三維人臉是病態(tài)過(guò)程,目前尚沒(méi)有很 好的描述人臉的三維模型。另外,人臉識(shí)別還涉及到圖象處理、計(jì)算機(jī)視覺、模式識(shí)別 以及神經(jīng)網(wǎng)絡(luò)等學(xué)科,也和人腦的認(rèn)識(shí)程度緊密相關(guān)。這諸多因素使得人臉識(shí)別成為一 項(xiàng)極富挑戰(zhàn)性的課題。通常人類進(jìn)行人臉識(shí)別依靠的感覺器官包括視覺、聽覺、嗅覺與觸覺等。一般人臉的 識(shí)別
4、可以用單個(gè)感官完成,也可以是多感官相配合來(lái)存儲(chǔ)和檢索人臉。而計(jì)算機(jī)的人臉識(shí) 別所利用的則主要是視覺數(shù)據(jù)。另外計(jì)算機(jī)人臉識(shí)別的進(jìn)展還受限于對(duì)人類本身識(shí)別系 統(tǒng)的認(rèn)識(shí)程度。研究表明,人類視覺數(shù)據(jù)的處理是一個(gè)分等級(jí)的過(guò)程,其中最底層的視 覺過(guò)程(視網(wǎng)膜功能)起信息轉(zhuǎn)儲(chǔ)的作用,即將人眼接收的大量圖象數(shù)據(jù)變換為一個(gè) 比較規(guī)則的緊湊表達(dá)形式。生理學(xué)的研究表明,人眼視網(wǎng)膜上存在著低層次和高層次的細(xì) 胞。其中,低層次的細(xì)胞對(duì)空間的響應(yīng)和小波變換的結(jié)果相似;而高層次的細(xì)胞則依 據(jù)一群低層次細(xì)胞的響應(yīng),而作出具體的線、面乃至物體模式的響應(yīng)。以此為依據(jù),在 計(jì)算機(jī)人臉識(shí)別中,可以將那些通過(guò)大量圖象數(shù)據(jù)簡(jiǎn)單處理后獲得
5、的特征定義為低層次特 征,而將線、面、模式等描述特征定義為高層次特征。由此圖象變換后的系數(shù)特征、小 波變換特征及一些統(tǒng)計(jì)特征均屬低層次特征的范疇,而人臉部件形狀分析的結(jié)果則為高 層次特征。由于視覺數(shù)據(jù)經(jīng)傳輸后的重建,需依賴于人腦中早期形成的先驗(yàn)知識(shí),因此 在人的識(shí)別系統(tǒng)中,人臉的檢測(cè)是一個(gè)整體識(shí)別和特征識(shí)別共同作用的結(jié)果。具體說(shuō)來(lái), 遠(yuǎn)處辨認(rèn)人,主要是整體識(shí)別,而在近距離的人臉識(shí)別中,特征部件的識(shí)別則更重要。另外,人臉的各部件對(duì)識(shí)別的貢獻(xiàn)也不相同,如眼睛和嘴巴的重要程度大于人的鼻 子,人臉上半部分重要性大于人臉下半部分,其中特別的人臉更容易被識(shí)別記住,比如 說(shuō)歪嘴,或是獨(dú)眼龍等人臉就更容易為人
6、記起,沒(méi)有個(gè)性的人臉相 對(duì)就需要更長(zhǎng)的時(shí)間 來(lái)辨認(rèn)。根據(jù)對(duì)人腦的研究表明,人臉的表情識(shí)別和人臉識(shí)別雖然存在聯(lián)系,但總體 說(shuō)是分開的、并行的處理過(guò)程。這些結(jié)論對(duì)于設(shè)計(jì)有效的識(shí)別方法起到了一定啟發(fā)作 用。人臉識(shí)別是一個(gè)跨學(xué)科富挑戰(zhàn)性的前沿課題,但目前人臉識(shí)別還只是研究課題,尚 不是實(shí)用化領(lǐng)域的活躍課題。人臉識(shí)別難度較大,主要難在人臉都是有各種變化的相似 剛體,由于人臉部件不僅存在各種變形,而且和皮膚之間是平緩過(guò)渡,因此人臉是不能用 經(jīng)典的幾何模型來(lái)進(jìn)行識(shí)別分類的典型例子。如今人臉識(shí)別研究人員已經(jīng)慢慢地將研究 重點(diǎn)從傳統(tǒng)的點(diǎn)和曲線的分析方法,過(guò)渡到用新的人臉模型來(lái)表達(dá)和識(shí)別人臉,其中彈 性圖匹配就是
7、較成功的嘗試。2支持向量機(jī):SVM近年來(lái)成為模式識(shí)別領(lǐng)域發(fā)展最快的研究方向之一,并且在各個(gè)領(lǐng)域得到了廣 泛應(yīng)用。SVM通過(guò)一個(gè)非線性映射將輸入空間中的學(xué)習(xí)樣本映射到高維特征空間F中, 然后利用結(jié)構(gòu)風(fēng)險(xiǎn)最小化原則在F中求取線性分類超平面,巧妙地引入核函數(shù)實(shí)現(xiàn)特征 空間中的內(nèi)積運(yùn)算。SVM的基本原理可用圖3-1來(lái)說(shuō)明。如圖3-1 (a)所示,如果n個(gè)獨(dú)立樣本,x2,t2,,xN,tN產(chǎn)Rt不是線 性可分的,這時(shí)可以通過(guò)一個(gè)未知的映射函數(shù).: r界將樣本映射到某特征空間F中,得到弟X,t,汁 , t,汁、,0 T,然后在F中構(gòu)造線性最優(yōu)分類面(圖 i,i22N , N - f 1(b),從輸入空間r
8、的角度看,所得最優(yōu)分類面是非線性的(圖(c)可記X2,.X N的集合為,(a)輸入空間r中的N個(gè)待分類樣本(b )樣本被映射到特圖3-1 SVM基本原理示意圖X /:X2X的集合為遇:工征空間f中,并構(gòu)建最優(yōu)分類面(c)從輸入空間r的角度看,分類面是非線性的在F中構(gòu)造線性最優(yōu)分類面的方式與上節(jié)在輸入空間r中構(gòu)造最優(yōu)分類面的方式是一樣的。設(shè)與h2對(duì)應(yīng)的線性判別函數(shù)表達(dá)式為上式中求取w與b可歸結(jié)為求解下面的約束優(yōu)化問(wèn)題min 1W22(3.2)StW: X b_2t上式的解由下面的拉格朗日函數(shù)的鞍點(diǎn)給出Gw,b, % )=-1網(wǎng) 2 送 at w 弋 x b _2 2i X上式中oti 0,i =
9、2,2, .N為拉格朗日乘子。為得到鞍點(diǎn)令i =2,2.N(3.3)NXii -2丑_=0 wGb將(3.4)和(3.5)一起代入到(3.3)中可得(3.2)的對(duì)偶規(guī)劃(3.4)(3.5)max2N NL二X i X j(3.6)st.N,0,:i=i 1-0:i上式含有映射函數(shù):。若在F中定義內(nèi)積K X, Xj 二 XiXj(3.7)將之代入到(3.6)后有max-GN-;一N,2(3.8)St.N,t .二 0 tpii 2又設(shè), d =(2,2,.,2),N =02A2,.,tNT矩陣Q的第i行第j列為Qj =titjX,xj,則(3.8)可寫成矩陣形式。解(3.8)可得四最優(yōu)值,并將(
10、3.4)代入到(3.2)中可得(3.9)F中的線性判別函數(shù)表達(dá)式Nf xitiK x, Xi- bi=t式(3.7)中的Kxi,xj被稱為核函數(shù),它欲成為f中的內(nèi)積必須滿足Mercer條件:使得積分算子Tkf X.二 K X., X.f X.dX.為正。如果f的維數(shù)很高,(3.7)等號(hào)右邊的計(jì)算量會(huì)很大,甚至?xí)萑刖S數(shù)災(zāi)難”而使得計(jì)算不可行;但通過(guò)上述代換,F(xiàn)中的內(nèi)積可基于R中的變量通過(guò)給定的核函數(shù)直接計(jì)算得到,即使F的維數(shù)非常高,SVM本身也并沒(méi)有增加多少計(jì)算復(fù)雜度。特別是對(duì)某些映射函數(shù)而言,F(xiàn)的維 數(shù)是無(wú)限的,此時(shí)內(nèi)積必須用積分來(lái)計(jì)算,這種代換的作用就更為明顯。另外從以上推導(dǎo)過(guò) 程可看出,
11、在特征空間中構(gòu)造最優(yōu)分類面,并不需要以顯式形式來(lái)考慮特征空間,也沒(méi)有必 要知道映射函數(shù)的形式,只需通過(guò)(3.7)計(jì)算內(nèi)積即可。值得指出的是,以上推導(dǎo)的假設(shè)前提是N個(gè)樣本被映射到F中以后能夠線性可分,如果 該前提不滿足,則必須在F中構(gòu)造廣義最優(yōu)分類面。相應(yīng)地(3.2)要改成(3.10)Nmin 1 w2 c、21. 土st. t.W: X.bLl 一在(3.9)中,假設(shè)輸入空間R內(nèi)的向量為x=(xC)xf卜,x(d)T,另有s個(gè)向量X1,X2,Xs對(duì)應(yīng)的:.不為零,它們被稱為支持向量,則SVC的拓?fù)浣Y(jié)構(gòu)如圖3-2所示,從圖 中看出SVM的計(jì)算復(fù)雜度取決于支持向量的數(shù)目。圖3-2 SVC拓?fù)浣Y(jié)構(gòu)圖
12、五、實(shí)驗(yàn)步驟1將 CBCL人臉樣本庫(kù)放在硬盤上的指定位置;構(gòu)建非人臉學(xué)習(xí)樣本庫(kù)并將之放在硬盤上的指定位置;2觀測(cè)不同的特征提取方法對(duì)人臉識(shí)別率的影響。在MATLAB命令行狀態(tài)下,首先鍵入faceclassifyl(l)并按回車鍵,記錄不采用任何特征提取時(shí),程序的執(zhí)行結(jié)果;Executi on time of optimizati on: 42.8 sec ondsThe number of support vectors : 56 (14.0%)Lagrange coefficient ALF:Detection rate:95.500000然后鍵入faceclassify 1(2)并按回車鍵
13、,記錄采用主成分方法進(jìn)行特征提取時(shí)程序的 執(zhí)行結(jié)果;Execution time of optimization: 35.9 secondsThe number of support vectors : 58 (14.5%)Lagrange coefficient ALF:Detection rate:94.500000最后鍵入faceclassify1(3)并按回車鍵,記錄采用核主成分方法進(jìn)行特征提取時(shí)程序的執(zhí)行結(jié)果;Execution time of optimization: 41.6 secondsThe number of support vectors : 53 (13.3%)La
14、grange coefficient ALF:Detection rate:94.5000003 .觀測(cè)不同的學(xué)習(xí)樣本數(shù)對(duì)人臉識(shí)別率的影響。將源代碼中的一個(gè)語(yǔ)句“face_lean=20”Execution time of optimization: 46.6 secondsThe number of support vectors : 54 (13.5%)Lagrange coefficient ALF:Detection rate:95.500000“ face_lean=50 ”Execution time of optimization: 56.2 secondsThe number
15、of support vectors : 54 (13.5%)Lagrange coefficient ALF:Detection rate:95.500000“face_lean=100”Execution time of optimization: 52.2 secondsThe number of support vectors : 54 (13.5%)Detection rate:95.500000“face_lean=300”Execution time of optimization: 40.3 secondsThe number of support vectors : 54 (
16、13.5%)Lagrange coefficient ALF:Detection rate:95.500000 4 .觀測(cè)支持向量機(jī)選用不同的核函數(shù)(線性核或徑向基核)后對(duì)人臉識(shí)別率的影響。先將源代碼中的一個(gè)語(yǔ)句ker=linear;”(即線性核),修改成“ker=rbf(;即徑”向基核),再在MATLAB命令行狀態(tài)下鍵入faceclassify 1并按回車鍵,記錄程序的執(zhí)行結(jié)果;Execution time of optimization: 42.3 secondsThe number of support vectors :54 (13.5%)Lagrange coefficient ALF:Detection rate:95.500000 5.觀測(cè)支持向量機(jī)選用不同的核參數(shù)后對(duì)人臉識(shí)別率的影響。p1=0.5; ”Execution time of optimization: 39.3 seconds The number of support vectors :54 (13.5%)Lagrange coefficient ALF:Detection rate:95.500000p1=1;Execution
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 不補(bǔ)課申請(qǐng)書范文
- 培訓(xùn)學(xué)校申請(qǐng)書
- 業(yè)委會(huì)申請(qǐng)書
- 2025年度智慧城市建設(shè)項(xiàng)目施工勞務(wù)合作協(xié)議書
- 2025年度化工產(chǎn)品居間買賣合同范本(含運(yùn)輸安全規(guī)定)
- 電梯控制系統(tǒng)故障快速診斷與處理策略
- 副班長(zhǎng)申請(qǐng)書
- 2025年度地下管線探測(cè)與更新測(cè)繪服務(wù)合同
- 現(xiàn)代企業(yè)中的職業(yè)技能認(rèn)證與培訓(xùn)
- 地理-浙江省杭州八縣市2024學(xué)年高二第一學(xué)期期末學(xué)業(yè)水平測(cè)試試題和答案
- 駕照考試題庫(kù)及答案(完整版)
- 2025年1月日歷表(含農(nóng)歷-周數(shù)-方便記事備忘)
- 2025中國(guó)鐵塔公司社會(huì)招聘85人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 專題06 現(xiàn)代文閱讀(解析版)2015-2024單招考試語(yǔ)文(四川真題)
- 《固體食品罐用冷軋電鍍錫鋼板及鋼帶》編制說(shuō)明
- 人教版數(shù)學(xué)三年級(jí)下冊(cè) 期末測(cè)試卷帶答案(能力提升)
- 《人工智能發(fā)展史》課件
- 臨床用血管理培訓(xùn)
- 介入手術(shù)室護(hù)理風(fēng)險(xiǎn)
- 春季安全行車教育培訓(xùn)
- 2024年6月第3套英語(yǔ)六級(jí)真題
評(píng)論
0/150
提交評(píng)論