999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Curvelet變換特征的人臉識別算法

2018-02-27 03:10:25楊晉吉李亞文
計算機應(yīng)用與軟件 2018年1期
關(guān)鍵詞:人臉識別實驗

楊晉吉 李亞文

(華南師范大學計算機學院 廣東 廣州 510631)

0 引 言

人臉識別技術(shù)作為最友好的生物特征識別技術(shù),在國防軍事、公共安全、工業(yè)和日常生活等方面有著非常廣泛的應(yīng)用,已經(jīng)得到了廣大科學工作者的普遍關(guān)注。人臉識別也是模式識別、圖像處理、神經(jīng)網(wǎng)絡(luò)以及認知科學領(lǐng)域的研究熱點和難點[1]。人臉識別主要是將待測的人臉圖像與當前人臉庫中的圖像進行對比,從中找到與之匹配的人臉以達到身份鑒定的目的。目前許多國內(nèi)外學者對人臉識別進行了深度的研究,總體來說,人臉識別技術(shù)目前主要分為以下幾類:

1) 基于幾何特征的方法。該方法主要是檢測出人臉各個關(guān)鍵部位的形狀和位置,同時還有這些面部特征之間的關(guān)系(比如距離),這些參數(shù)就構(gòu)成了可以表示人臉圖像的特征向量。基于幾何特征本質(zhì)上是特征向量之間的匹配,其分量通常包括人臉指定兩點間的歐式距離、曲率、角度等。但是該方法從圖像中抽取穩(wěn)定的特征較困難,在表情變化和姿態(tài)變化上識別的魯棒性較差。

2) 基于模板的方法。該方法的關(guān)鍵是利用人臉圖像的全局信息或者局部信息,然后選擇合適的尺度(如歐幾里德距離)與代表人臉信息的標準模板的相關(guān)值進行判定?;谀0宓姆椒ㄖ饕幸韵聨最悾夯谙嚓P(guān)的方法、特征臉方法(Eigenface[2])、線性判別分析方法(LDA[3])、神經(jīng)網(wǎng)絡(luò)方法等。

3) 基于模型的方法。該方法主要是以一種數(shù)學模型的變換方法去較好地合并不同姿態(tài)、不同角度的人臉信息。其典型方法是Nefian等提出的基于隱馬爾可夫模型(HMM[4])的方法,但該方法將同一個人的人臉圖像的各種變化看成是同一種狀態(tài)產(chǎn)生的一系列實現(xiàn),計算復雜度較高。

近年來,使用變換域去提取人臉特征的方式受到研究人員的廣泛關(guān)注,而小波變換因其較強的時、頻局部化分析能力和多分辨率的特點,被廣泛應(yīng)用于人臉識別當中[5]。然而小波變換的基是各向同性的,僅僅能反映一維信號中奇異點的性質(zhì),而無法表達二維圖像的“沿”邊緣特征,無法最優(yōu)表示二維圖像的奇異曲線,而第二代曲波變換具有對奇異曲線的敏感性而活躍于圖像處理領(lǐng)域。李艷萍等[6]提出基于曲波變換和余弦測度人臉識別,周立儉等[7]提出基于Curvelet和LBP的可變光照人臉識別,該方法能夠在低分辨率條件下獲得較好的識別效果。為了克服小波變換無法準確表示奇異曲線的弱點,本文用Curvelet變換去提取人臉的特征值,利用Curvelet變換后的最優(yōu)稀疏性去結(jié)合稀疏表示分類算法,通過實驗本文算法對光照、表情、姿態(tài)和遮擋等變化有較好的魯棒性,同時克服了小波變換無法表達二維奇異曲線的弱點,提高了人臉識別率。

1 曲波變換

1.1 曲波變換理論

Curvelet變換是Candes等于1999年提出的,此時的Curvelet 變換是基于傳統(tǒng)結(jié)構(gòu)[8-10], 這種算法結(jié)構(gòu)比較復雜同時具有較高的冗余度。圖2表示Curvelet對二維奇異曲線的逼近過程,基的支撐區(qū)間為矩形且滿足width≈length2,而且這種基還具有很強的方向性,這種關(guān)系稱之為各向異性尺度關(guān)系。對比圖1與圖2可看出,通過細分后的長條基可以覆蓋整個曲線,因此可以看出曲波變換比小波變換對奇異曲線有更優(yōu)異的表達方式。

曲波變換經(jīng)過多年的發(fā)展目前處于第二代[11],在人臉圖像中進行曲波變換則需要使用它的離散形式。本文選取運算速度比較快,算法效率較高的基于Wrapping的快速離散Curvelet變換算法[12],此算法中引入相同間隔的斜率tanθl=l×2-?j/2」,l=-2?j/2」,…,2?j/2」-1,并且定義:

(1)

式中:剪切矩陣Sθl為:

(2)

則離散Curvelet 變換為:

(3)

式中:b∈(k1×2-j,k2×2-j/2)。

基于Wrapping 離散Curvelet 變換算法工作步驟為:

(1) 對人臉圖像進行傅立葉變換,可以得到:

(4)

(2) 對于不同角度l和尺度j,產(chǎn)生乘積:

(5)

(3) 對曲波系數(shù)的乘積結(jié)果進行打包后可以得到:

(6)

式中:0≤n1

1.2 改進的曲波變換加權(quán)算法

在第二代曲波變換的實現(xiàn)方法上,基本的Wrapping的離散曲波變換主要有如下缺點:人臉的重要圖像信息主要位于邊緣區(qū)域,由于曲波變換時具有平移不變性而導致對分解后的曲波系數(shù)的“過扼殺”使邊緣區(qū)域產(chǎn)生“振鈴”效應(yīng);曲波變換的基具有“楔形”特性,導致其中的變換因子具有相關(guān)性,當曲波變換系數(shù)變化時將影響空域中在一條直線上的所有值,導致圖像受損。

為了克服該弱點,本實驗采用基于第二代曲波的圖像加權(quán)算法,算法流程如下所示:

(1) 使用離散的曲波變換對圖像x(i,j)進行分解。

(2) 對分解后的低頻和中頻曲波系數(shù)進行如下非線性變換:

(7)

而對于高頻曲波系數(shù)利用軟閾值函數(shù)做降噪處理,軟閾值函數(shù)可以表示如下:

(8)

(3) 通過曲波反變換獲得人臉圖像x′(i,j)。

2 基于稀疏表示分類的人臉識別

2.1 稀疏表示分類識別

稀疏表示最初常用于信號處理方面,目的主要是用比香農(nóng)采樣定理更低的采樣率來表示和壓縮信號[13]。當壓縮感知理論被Candès[14]首次提出后,稀疏表示理論得到了廣泛的應(yīng)用。近年來Zhou等[15]將稀疏表示和馬爾科夫隨機場結(jié)合起來用來識別部分偽裝的人臉;Yang等[16]將Gabor特征加入稀疏表示,不僅提高了人臉的區(qū)分能力并且降低了過完備字典的維數(shù)。

基于稀疏表示的分類算法(SRC)[17]被成功運用于人臉識別,其核心思想是將測試樣本圖像表示為訓練樣本的線性組合,SRC是最經(jīng)典的針對人臉識別的稀疏表示方法,其基本步驟如下所示:

(1) 輸入:包含有k個類、n個樣本的訓練樣本集A=[A1,…,Ai,…,Ak]∈Rm×n,測試樣本y∈Rm和容錯值ε,ε>0。

(2) 歸一化列矩陣A使之具有單位l2范數(shù)。

(3) 求解最小l1范數(shù):

(9)

(4) 計算類別i=1,2,…,k的重建誤差:

(10)

(5) 輸出重建誤差最小的類作為測試樣本y的類:

identity(y)=argminiri(y)

(11)

2.2 本文算法

本文采用Curvelet 變換獲取人臉特征,在實現(xiàn)方法上采用改進的Wrappinp快速離散Curvelet 變換加權(quán)算法,結(jié)合PCA降維后用稀疏表示分類算法SRC進行識別(如圖3所示),其主要步驟如下:

(1) 圖像預處理,主要通過對圖像的灰度化和歸一化處理來保證提取有效的人臉特征。

(2) 離散Curvelet變換,采用本文改進的曲波變換加權(quán)算法對訓練集圖像和測試集圖像進行分解和重構(gòu),取得對應(yīng)的低頻子帶部分和不同方向和尺度的高頻子帶部分,對低頻系數(shù)重構(gòu)圖像(即曲波臉)作為人臉的特征矩陣。

(3) PCA降維,為了降低運算復雜度得到維數(shù)低的稀疏特征,則采用PCA方法對訓練集和測試集的特征矩陣進行降維。

(4) SRC分類識別,對經(jīng)過降維后的訓練集和測試集特征用稀疏表示分類算法(SRC)進行人臉識別。

圖3 本文算法流程圖

3 實驗結(jié)果及分析

為了驗證本文算法的有效性,分別在ORL、Yale和AR三個人臉數(shù)據(jù)庫進行實驗,并與基于Wavelet變換的PCA算法、基于Curvelet變換的PCA 算法、LDA、PCA+SRC進行比較。實驗軟件平臺為MATLAB 2014a,硬件為i5-5200U 處理器,主頻為2.20 GHz,4 GB內(nèi)存,Windows7(64)位操作系統(tǒng)。實驗過程中需要用到三個工具箱,分別為Libsvm、CurveLab、PhDtool。

本實驗選取了ORL、Yale和AR人臉數(shù)據(jù)庫進行實驗。ORL人臉庫由劍橋大學AT&T實驗室創(chuàng)立,共有40個人一共400幅灰度圖像組成,其中包括表情變化,微小姿態(tài)變化,20%以內(nèi)的尺度變化,如圖4所示。Yale人臉庫由耶魯大學計算視覺與扼制中心創(chuàng)立,包括15位志愿者的165張圖片,包括光照,表情和姿勢的改變,如圖5所示。AR人臉數(shù)據(jù)庫由西班牙巴塞羅那計算機視覺中心建立,包含116人的3 288幅圖像,包括遮擋,表情和姿勢的改變,如圖6所示。

圖4 ORL人臉庫樣本圖像(姿態(tài)、表情、尺度變化)

圖5 Yale人臉庫樣本圖像(光照、表情變化)

圖6 AR人臉庫樣本圖像(遮擋、光照、表情變化)

根據(jù)三個人臉數(shù)據(jù)庫各自的特點,本仿真實驗在人臉姿態(tài)、表情、尺度變化上選擇ORL人臉庫進行實驗,在光照、人臉表情變化上用Yale人臉庫進行實驗,在人物遮擋、光照、表情變化上用AR人臉庫進行實驗。第一個實驗選用ORL人臉庫中的每個人作為一個類別,然后每類訓練樣本數(shù)為x(2~8),表1是各種識別算法在ORL人臉庫的識別率。

表1 ORL人臉庫在不同算法的識別率比較

從表1實驗數(shù)據(jù)表明,在表情變化,姿態(tài)變化,尺度變化的人臉識別中,本文采用的人臉識別算法有比較好的人臉識別效果。

本文算法與傳統(tǒng)的基于Wavelet變換的PCA算法、LDA相比較有明顯識別性能提高,在訓練集的個數(shù)依次遞增的過程中本文算法識別效果顯著。本實驗設(shè)置了曲波變換和小波變換的對比實驗,如圖7所示,基于曲波變換的PCA識別算法要比基于小波變換的PCA算法的識別效率高一些。這也驗證了小波變換無法準確表示人臉圖像奇異曲線的弱點,對含有較多面部輪廓和五官曲線信息的人臉圖像無法實現(xiàn)最優(yōu)的稀疏表示。而本文算法將人臉圖像在經(jīng)過Curvelet變換后與稀疏表示類識別算法結(jié)合具有較高識別率,這是因為人臉圖像經(jīng)過Curvelet變換后具有優(yōu)秀的稀疏性。為了充分證明本文識別算法在姿態(tài)變化、光照變換、表情變化上的良好識別率,也在Yale人臉庫中進行了相關(guān)實驗,表2是各種識別算法在Yale人臉庫的識別率。

圖7 ORL人臉庫不同算法識別率(姿態(tài)、表情、尺度變化)

識別方法AR人臉庫每類訓練樣本數(shù)2345678Wavelet+PCA68.3373.5776.5282.6285.3388.3891.17Curvelet+PCA71.4274.6778.3383.6487.2389.3392.56LDA70.5374.4280.6778.7883.6690.3292.78PCA+SRC74.3481.8584.6686.3391.2792.0294.43Curvelet+PCA+SRC76.1784.3387.5288.7692.6494.6396.33

由表2實驗數(shù)據(jù)表明,在光照變化,表情變化,姿態(tài)變化的人臉識別中,本文算法識別效果也普遍高于其他對比算法。從圖8可知,經(jīng)過Curvelet變換后的PCA識別算法識別率略高于基于小波變換的PCA識別算法,可見在某些人臉庫中基于小波變換類的識別算法和基于曲波變換類的識別算法的基本識別率相差不是太大。這也從側(cè)面反映了人臉圖像經(jīng)過曲波變換后進行非稀疏表示類識別算法識別人臉效果甚微。而PCA+SRC算法的識別效率低于經(jīng)過曲波變換的PCA+SRC算法,這是因為包含眾多曲線信息的人臉圖像經(jīng)過Curvele變換后擁有最優(yōu)的稀疏表示,此時結(jié)合稀疏表示分類算法識別效果顯著。

圖8 Yale人臉庫不同算法識別率(光照、表情變化)

為了驗證本文算法在遮擋、表情變化和光照變化下的有效性,本文采用AR人臉數(shù)據(jù)庫進行測試。AR人臉數(shù)據(jù)庫包括人臉遮擋,人臉表情和姿勢的改變。原AR人臉庫每個人有26幅不同的人臉圖像,為了實驗公平性,我們選取每個人的偶數(shù)編號圖片進行實驗并且重新編號,表3是各種識別算法在AR人臉庫的識別率。

表3 AR人臉庫在不同算法的識別率比較庫不同算法識

由表3實驗數(shù)據(jù)表明,在人臉遮擋,光照變化,表情變化的人臉識別中,本文算法識別效果也普遍高于其他對比算法。從圖9可知,在遇到人臉遮擋和表情變化的情況下,基于小波變換的PCA和LDA人臉識別算法的效率不及本文算法的識別效率?;谛〔ㄗ儞Q的PCA識別算法和經(jīng)過Curvelet變換的PCA識別算法的識別率非常接近。這也驗證了之前的結(jié)論:經(jīng)過Curvelet變換與其他非稀疏表示方法結(jié)合效果甚微,而經(jīng)過Curvelet變換對稀疏表示類的人臉識別算法有提升識別率的作用。

圖9 AR人臉別率(遮擋、光照、表情變化)

4 結(jié) 語

本文提出的基于Curvelet變換特征的人臉識別算法對于人臉識別有較好的識別效果。本文算法既克服了在人臉識別中小波變換無法準確表示奇異曲線的弱點,也增強了在外界干擾因素下的人臉識別效率。算法采用本文改進的Wrappinp快速離散Curvelet 變換加權(quán)算法獲得人臉的稀疏特征,具備稀疏性的人臉特征通過降維后采用稀疏表示分類算法進行人臉識別。通過在ORL人臉數(shù)據(jù)庫、Yale人臉數(shù)據(jù)庫和AR人臉數(shù)據(jù)庫上的相關(guān)對比實驗,證明了本文算法在人臉遮擋、姿態(tài)變換、表情變換和光照變換等干擾因素的作用下具有較高的人臉識別率和較好的魯棒性。但是本文算法也在人臉識別階段經(jīng)過了多次人臉特征變換,為保證在大數(shù)據(jù)的情況下有較高的識別率及快速的識別能力也是將來要研究的方向之一。而基于稀疏表示的人臉識別改進算法都要求人臉特征必須在識別分類前嚴格對齊,這一點限制了稀疏表示識別算法的實際應(yīng)用場景。

[1] 李昆侖,耿雪菲,曹靜媛.鑒別稀疏保持投影的人臉識別算法[J].小型微型計算機系統(tǒng),2017(2):376-380.

[2] Lades M,Vorbruggen J C,Buhmann J,et al.Distortion Invariant Object Recognition in the Dynamic Link Architecture[J].IEEE Transactions on Computers,1993,42(3):300-311.

[3] Huang R,Liu Q,Lu H,et al.Solving the small sample size problem of LDA[C]//16 Th International Conference on Pattern Recognition.IEEE Computer Society,2002:30029.

[4] Baum L E,Eagon J A.An inequality with applications to statistical estimation for probabilistic functions of Markov processes and to a model for ecology[J].Bulletin of the American Mathematical Society,1967,73(3):360-363.

[5] Amira A,Farrell P.An automatic face recognition system based on wavelet transforms[C]//IEEE International Symposium on Circuits and Systems.IEEE,2005:6252-6255 Vol.6.

[6] 李艷萍,姜穎,胡金明,等.基于曲波變換和余弦測度的人臉識別方法[J].計算機科學,2016,43(5):294-297.

[7] 周立儉,劉萬泉,孫潔.基于Curvelet和LBP的可變光照人臉識別[J].計算機工程,2012,38(22):176-178.

[8] Mandal T,Majumdar A,Wu Q M J.Face Recognition by Curvelet Based Feature Extraction[M]//Image Analysis and Recognition.Springer Berlin Heidelberg,2007:806-817.

[9] Candès E J,Donoho D L.New tight frames of curvele ts and optimal representations of objects with smooth singularities[J].Communications on Pure & Applied Mathematics,2004,57(2):219-266.

[10] Lee C S,Pan C Y.An intelligent fuzzy agent for meeting scheduling decision support system[J].Fuzzy Sets and Systems,2004,142(3):467-488.

[11] 宋書林,張彥,王憲,等.基于曲波變換和Retinex人臉光照處理算法[J].計算機工程與應(yīng)用,2013,49(3):171-173.

[12] Candes E,Donoho D,Demanet L.Methods for performing fast discrete curvelet transforms of data:US,US 7840625 B2[P].2010.

[13] Donoho D.Compressed sensing[J].IEEE Transactions On Information Theory,2006,52(4):289-1306.

[14] Candès E J.Compressive sampling[C]//Proceedings of the International Congress of Mathematicians.Madrid,Spain,2006:1433-1452.

[15] Zhou Z,Wagner A,Mobahi H,et al.Face recognition with contiguous occlusion using Markov random fields[C]//2009 IEEE 12th International Conference on Computer Vision,2009:1050-1057.

[16] Yang M,Zhang L,Shiu S C K,et al.Gabor feature based robust representation and classification for face recognition with Gabor occlusion dictionary[J].Pattern Recognition,2013,46(7):1865-1878.

[17] Wright J,Yang A,Ganesh A,et al.Robust face recognition via sparse representation[J].IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI),2009,31(2):210-227.

猜你喜歡
人臉識別實驗
記一次有趣的實驗
人臉識別 等
作文中學版(2022年1期)2022-04-14 08:00:34
微型實驗里看“燃燒”
揭開人臉識別的神秘面紗
學生天地(2020年31期)2020-06-01 02:32:06
做個怪怪長實驗
基于(2D)2PCA-LBP 的人臉識別方法的研究
電子制作(2017年17期)2017-12-18 06:40:55
人臉識別在高校安全防范中的應(yīng)用
電子制作(2017年1期)2017-05-17 03:54:46
NO與NO2相互轉(zhuǎn)化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
基于類獨立核稀疏表示的魯棒人臉識別
計算機工程(2015年8期)2015-07-03 12:19:07
主站蜘蛛池模板: 精品1区2区3区| 性视频一区| av天堂最新版在线| 亚洲综合婷婷激情| 男女性午夜福利网站| 免费女人18毛片a级毛片视频| 中国国产高清免费AV片| 激情无码视频在线看| 久久男人视频| 丰满人妻久久中文字幕| 国产一区成人| 亚洲精品国产精品乱码不卞| 国产超薄肉色丝袜网站| 国产一在线观看| 色综合久久无码网| 国产精品爆乳99久久| 天天色天天综合| 国产一二三区视频| 亚洲人成人无码www| 亚洲综合色吧| 国内精品一区二区在线观看| 日韩av高清无码一区二区三区| 亚洲男女天堂| 99久久精品久久久久久婷婷| 亚洲视屏在线观看| 91在线高清视频| 黄色片中文字幕| 99热这里只有免费国产精品| 国产又色又刺激高潮免费看| 不卡国产视频第一页| 97国产精品视频自在拍| 国产丝袜精品| 香蕉久久国产精品免| 美女无遮挡免费网站| 欧美综合激情| 国产成熟女人性满足视频| 一级做a爰片久久毛片毛片| 久久精品国产一区二区小说| 自慰网址在线观看| 青草视频久久| 久久精品国产精品一区二区| 性色一区| 成人国产精品一级毛片天堂| 久久久久青草大香线综合精品| 国产一级做美女做受视频| 性做久久久久久久免费看| 成人免费黄色小视频| 国产尤物视频网址导航| 国产精品一区二区无码免费看片| 国产成人综合日韩精品无码首页| 国产成人亚洲综合a∨婷婷| 在线观看网站国产| 久久午夜夜伦鲁鲁片无码免费| 欧美视频在线第一页| 亚洲a免费| 日韩色图区| 中文字幕乱妇无码AV在线| 欧美日韩国产系列在线观看| 26uuu国产精品视频| 91视频免费观看网站| 国产乱人免费视频| 欧美视频在线不卡| 国产杨幂丝袜av在线播放| 91精品久久久久久无码人妻| 国产小视频免费| 欧美国产综合色视频| 成人国产一区二区三区| 国产女人在线观看| 成人日韩欧美| 免费在线不卡视频| 成人国产小视频| 欧美在线观看不卡| 国产99热| 午夜国产精品视频| 久久久久久国产精品mv| 欧美成人一级| 9966国产精品视频| 人妻丰满熟妇啪啪| 伊人色在线视频| 多人乱p欧美在线观看| 在线另类稀缺国产呦| 亚洲bt欧美bt精品|