0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于鏡像奇異值分解實現(xiàn)較高識別率的人臉識別方法

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-07-22 08:05 ? 次閱讀

目前有許多正面人臉的識別方法,當有充分數(shù)量的訓練樣本時,能取得較好的識別效果,然而當處理單樣本人臉識別問題時,效果則明顯下降。針對這種情況,提出了基于鏡像奇異值分解的單樣本人臉識別方法,通過采用鏡像的方法增加訓練樣本信息。實驗表明,在對人臉圖像進行識別時取得了較好的效果,并且在一定程度上克服了單樣本條件下姿態(tài)變化對識別效果的影響。

自20世紀90年代以來,人臉識別技術已成為計算機視覺、模式識別和信息技術等領域研究的熱點課題之一,并且在此基礎上提出了主成分分析PCA(Principal Component Analysis)、二維主成分分析2DPCA(Two-Dimensional Principal Component Analysis)、雙方向的二維主成分分析和線性鑒別分析LDA(Linear Discriminant Analysis)等有效的識別方法。但是,現(xiàn)有的正面人臉圖像的識別方法,僅當有充分數(shù)量的有代表性的人臉圖像樣本時才能取得較好的識別效果。然而在一些特殊場合,如法律實施、海關護照驗證和身份證驗證等,每類(人)只能得到一幅圖像,此時就只能用這些數(shù)目有限的圖像去訓練人臉識別系統(tǒng)。若用前面提到的那些方法處理這種訓練樣本數(shù)目有限的人臉識別系統(tǒng),識別率會明顯下降,甚至變得不再適用。參考文獻首先對原始人臉圖像利用奇異值分解,然后運用分解得到的較大的幾個奇異值對原始人臉圖像近似重構,并且將重構人臉圖像和原始圖像一起作為訓練樣本,從而對原訓練樣本個數(shù)進行擴展,再對增加了訓練樣本后的樣本集運用2DPCA方法進行特征抽取,該方法可取得較好的識別效果。但是由于人臉圖像存在姿態(tài)、表情等變化,而且這個變化越大,算法的識別誤差也越大。基于此,本文提出了一種基于圖像鏡像和奇異值分解的鏡像奇異值分解方法。該方法首先對人臉圖像做鏡像變換,然后對原始人臉圖像和鏡像圖像分別做奇異值分解,接著用較大的幾個奇異值分別對原人臉圖像重構,將這些重構圖像、原圖像以及鏡像圖像一起作為訓練樣本運用(2D)2PCA方法對其進行特征抽取,最后使用基于最小歐氏距離的分類方法對樣本集進行分類識別。由于考慮了人臉圖像的旋轉等姿態(tài)變化,在ORL人臉數(shù)據(jù)庫上的實驗結果表明,該方法比參考文獻中的方法有更好的識別性能。

1 方法的思想與實現(xiàn)

1.1 鏡像人臉圖像生成

增加鏡像圖像可以部分消除由于頭部的旋轉對人臉識別造成的影響,而且人臉圖像是基本對稱的,則此時可以考慮將原始人臉圖像A以其垂直中心軸由式(1)作鏡像變換,從而對原始訓練人臉圖像的個數(shù)進行擴展。

A1=A×M (1)

其中,M為反對角線元素為1、其余元素為0的方陣。

1.2 基于奇異值分解的人臉表示

基于鏡像奇異值分解實現(xiàn)較高識別率的人臉識別方法

1.3 基于(2D)2PCA的特征提取

基于鏡像奇異值分解實現(xiàn)較高識別率的人臉識別方法

訓練時,將每張訓練人臉圖像Ak(k=1,2,…,M)分別向Z和X投影,得到訓練樣本的投影特征矩陣Ck(k=1,2,…,M);同時,在測試時,對于任一測試人臉圖像A,首先使用式(5)得到特征矩陣C,然后使用基于最小歐氏距離的最近鄰分類器對測試人臉圖像進行分類識別。本文算法的結構流程圖如圖1所示。

基于鏡像奇異值分解實現(xiàn)較高識別率的人臉識別方法

2 實驗結果及分析

2.1 實驗所用人臉庫

本實驗所用人臉數(shù)據(jù)庫為ORL人臉庫,該人臉數(shù)據(jù)庫由40人、每人分別由10幅大小均為112×92的256灰度級的正面人臉圖像組成,這些圖像是在不同時間、不同光照、不同表情和不同姿態(tài)下拍攝的。圖2給出了ORL人臉數(shù)據(jù)庫中的部分標準人臉圖像及其鏡像圖像。

基于鏡像奇異值分解實現(xiàn)較高識別率的人臉識別方法

2.2 實驗方法及結果

為了對各方法的識別效果進行對比,本文分別對單樣本PCA算法、SVD+PCA算法、參考文獻中提出的SVD+2DPCA算法、SVD+(2D)2PCA以及本文提出的方法在ORL人臉數(shù)據(jù)庫上進行10組實驗,即分別將每個人的第1,2,3,。..,10幅共40幅人臉圖像作為訓練樣本,而其余的360幅圖像作為測試樣本進行分類識別,然后取其平均識別率,測試結果如表1所示。以下(2D)2PCA方法中行方向降維維數(shù)為10,即只對其列方向維數(shù)做變化。

基于鏡像奇異值分解實現(xiàn)較高識別率的人臉識別方法

不同的特征提取方法的確會對系統(tǒng)識別率的提高有一定的影響,為了驗證本文方法識別率的提高不僅僅依賴于(2D)2PCA特征提取方法的選擇,而是由于鏡像人臉圖像樣本的增加,實驗中分別對單樣本PCA算法、SVD+PCA算法、SVD+2DPCA算法、SVD+(2D)2PCA算法以及本文算法在ORL人臉庫上,同樣分別將每個人的第1,2,3,。..,10幅圖像作為訓練人臉圖像,而將其余的360幅作為測試樣本,取同一特征向量維數(shù)下的10組實驗的平均識別率作為其最終識別率,測試結果如圖3所示。

基于鏡像奇異值分解實現(xiàn)較高識別率的人臉識別方法

同時,為了比較各參考文獻方法和本文方法在不同測試樣本數(shù)目情況下的穩(wěn)定性,做如下的測試實驗:在ORL人臉庫上分別取每個人的第1,2,3,。..,10張圖像作為訓練樣本,分10組實驗,同時在每組實驗中分別以除訓練樣本以外的前2,3,4,。..,9張圖像作為測試樣本,計算每組實驗的平均識別率,實驗結果如圖4所示。

基于鏡像奇異值分解實現(xiàn)較高識別率的人臉識別方法

2.3 實驗結果分析

由表1可以看出,在不同的訓練樣本條件下,本文提出的方法的識別效果明顯高于參考文獻中提出的其他幾種方法,這主要是由于加入鏡像信息后可以減小由于姿態(tài)變化對人臉識別的影響。從圖3中的實驗數(shù)據(jù)也可以看出SVD+2DPCA和SVD+(2D)2PCA方法在特征維數(shù)增大時,兩種方法的識別效果差不多,但是都不如本文所提方法,而且由SVD+(2D)2PCA方法和本文方法的比較曲線可以得知,本文方法識別率的提高主要是依賴于人臉圖像鏡像信息的加入,而不是僅僅由于(2D)2PCA特征提取方法的選擇。由圖4可知,隨著測試樣本個數(shù)的增加,特別是PCA方法的識別率較低而且其穩(wěn)定性較弱,與SVD+2DPCA以及SVD+(2D)2PCA方法相比,本文所提方法在保證識別率高于其他方法的同時,也表現(xiàn)出了較強的穩(wěn)定性。

通過對原始人臉圖像增加鏡像圖像來擴充訓練人臉樣本數(shù),提出了一種基于鏡像奇異值分解的新方法。實驗表明,與其他單樣本人臉識別方法相比,本文所提出的方法具有較高的識別率,在一定程度上克服了由于人臉姿態(tài)的變化對識別結果的影響,并取得了較好的識別效果。但是,現(xiàn)有的基于單樣本人臉識別的方法其識別率一般都不高,有效算法的提出還有待進一步的研究。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 計算機
    +關注

    關注

    19

    文章

    7292

    瀏覽量

    87526
  • 人臉識別
    +關注

    關注

    76

    文章

    4000

    瀏覽量

    81578
收藏 人收藏

    評論

    相關推薦

    基于貝葉斯分類器和徑向基函數(shù)(RBF)網(wǎng)絡融合的人臉識別方法的設計方案

    了計算量。但是,子塊不宜過多,否則增加RBF神經(jīng)網(wǎng)絡計算負擔,識別率也會有所下降。結論  本文提出了基于圖像分塊奇異壓縮,融合RBF神經(jīng)網(wǎng)絡和貝葉斯分類器的人臉
    發(fā)表于 10-23 10:03

    基于CSVD-NMF的人臉識別算法

    基于SVD 的人臉識別算法具有共同的缺點,即不同人臉圖像對應的奇異向量所在的基空間不一致,從而造成識別
    發(fā)表于 03-30 08:53 ?21次下載

    基于DDCT與TCSVD的人臉特征提取與識別算法

    提出一種基于分塊離散余弦變換(DCT)與奇異值分解閾值壓縮(TCSVD)的人臉特征提取與識別算法。該算法對人臉圖像進行分塊DCT變換,根據(jù)圖像塊位置和能量分布選擇不同的DCT高低頻分
    發(fā)表于 04-23 09:57 ?24次下載

    基于改進奇異值分解的人耳識別算法研究

    提出了基于特征矩陣和改進的奇異值分解的人耳識別算法。采用特征矩陣及Fisher最優(yōu)鑒別分析方法將原始樣本向最優(yōu)鑒別矢量投影,有效地降低了維數(shù),再進行奇異值分解后所得
    發(fā)表于 06-29 08:53 ?18次下載

    基于模糊增強和小波包變換的人臉識別方法

    針對目前光照補償后人臉圖像的識別率仍不夠理想這一問題,提出了一種基于模糊增強和小波包變換相結合的非均勻光照下人臉識別方法。將人臉圖像在對數(shù)域
    發(fā)表于 12-07 14:02 ?14次下載

    基于整體與部分奇異值分解的人臉識別

    針對原有奇異值分解的不足,本文將圖像矩陣進行投影,并對整體與三組局部奇異結合進行改進,再利用BP 神經(jīng)網(wǎng)絡進行分類識別,對該文提出的方法
    發(fā)表于 01-13 14:36 ?10次下載

    基于奇異值分解的車牌特征提取方法研究

    研究了基于小波分析的車牌圖像定位、分割、大小歸一化方法,并分析了奇異值分解算法的數(shù)學原理和算法。利用奇異值分解作為代數(shù)特征提取方法,獲得圖像的有效特征描述。以Mat
    發(fā)表于 10-17 11:08 ?28次下載
    基于<b class='flag-5'>奇異值分解</b>的車牌特征提取<b class='flag-5'>方法</b>研究

    基于GLCM和CGA的人臉表情識別方法

    基于GLCM和CGA的人臉表情識別方法資料
    發(fā)表于 11-18 16:36 ?1次下載

    基于BP神經(jīng)網(wǎng)絡和局部與整體奇異值分解的人臉識別

    基于BP神經(jīng)網(wǎng)絡和局部與整體奇異值分解的人臉識別matlab
    發(fā)表于 07-29 13:46 ?24次下載

    一種簡單的人臉識別方法

    主成分分析與線性判別分析是人臉識別的重要識別方法,它們都通過求解特征問題實現(xiàn)特征提取,但由于維數(shù)災難會導致小樣本和
    發(fā)表于 11-21 09:27 ?2次下載

    MRA框架的人臉識別

    傳統(tǒng)的PCA方法人臉圖像加噪后,人臉識別率會明顯下降。本文針對這種情況,分別利用正交小波+PCA和小波框架+ PCA方法進行了研究.首先對
    發(fā)表于 01-13 09:34 ?3次下載

    基于TTr1SVD的張量奇異值分解

    。TTrISVD是一種新型的張量分解算法,可以認為該算法是矩陣SVD在張量領域的擴展。實際數(shù)據(jù)庫中圖片的圖像模態(tài)往往是最大的,結合TTrISVD算法,得到張量的高階奇異值分解,改變圖片的組織形式,可以加速人臉特征的提取。基于TT
    發(fā)表于 01-16 14:48 ?1次下載

    人臉識別技術的識別率怎么樣

    在人工智能技術發(fā)展下,生物識別技術也取得了很大成就,那人臉識別技術的識別率怎么樣呢?
    的頭像 發(fā)表于 10-14 17:22 ?4610次閱讀

    利用小尺度核卷積的人臉表情識別方法

    針對現(xiàn)有表情識別方法中網(wǎng)絡泛化能力差以及網(wǎng)絡參數(shù)多導致計算量大的問題,提出一種利用小尺度核卷積的人臉表情識別方法。采用多層小尺度核卷積塊代替大卷積核減少參數(shù)量,結合最大池化層提取面部表情圖像特征
    發(fā)表于 05-13 15:22 ?9次下載

    基于奇異值分解和引導濾波的低照度圖像增強

    基于奇異值分解和引導濾波的低照度圖像增強
    發(fā)表于 06-18 11:53 ?4次下載