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

基于MB_LBP與改進Fast PCA算法的人臉特征提取

2015-06-05 05:22:38劉軍清雷邦軍李偉生
網絡安全與數據管理 2015年15期
關鍵詞:人臉識別特征提取特征

崔 浩,劉軍清,陳 鵬,雷邦軍,李偉生

(三峽大學 計算機與信息學院,湖北 宜昌 443002)

基于MB_LBP與改進Fast PCA算法的人臉特征提取

崔浩,劉軍清,陳鵬,雷邦軍,李偉生

(三峽大學計算機與信息學院,湖北宜昌443002)

針對MB_LBP算法對人臉特征提取維數較高,使用PCA方法會造成圖像原始空間結構破壞和維數變得過大等問題,提出一種基于多塊LBP(Multi-scale Block Local Binary Patterns,MB_LBP),結合改進的Fast PCA算法進行人臉特征提取的方案。首先用MB_LBP算法提取人臉圖像的特征,接著用本文所改進Fast PCA方法加速計算矩陣S非零本征值所對應的本征向量,對人臉特征進行降維,最后在ORL人臉庫進行驗證。實驗表明,該方法對后期人臉特征提取效果優于改進前的效果,很大程度上降低了提取時間,效果明顯。

MB_LBP算法;改進Fast PCA;人臉特征;維災

0 引言

特征提取在人臉識別中應用十分廣泛,如何更好地將圖像的特征提取應用于人臉識別是當前模式識別和人工智能領域的一個研究熱點,它涉及到計算機視覺、圖像處理、生理學等多個學科的知識背景。這種技術具有廣泛的應用前景,如身份識別、視頻監控、國家安全、信息安全等領域。

人臉特征提取和分析是人臉識別中的重要過程。局部二進制模式(Local Binary Patterns,LBP)[1-2]的方法自從被 Ahonen等人引入人臉識別后一直受到廣泛關注,它是最早作為一種有效紋理描述算子提出的,尤其對圖像局部紋理特征的卓越描述能力而獲得廣泛的應用。前述的LBP可以很精細地描述圖像的局部紋理信息,然而,也正是由于這種特征的局部化特點,使其易受噪聲的影響而不夠健壯,缺乏對圖像整體信息的粗粒度把握,因此MB_LBP代替LBP來提取圖像的特征。盡管MB_LBP算法可以很好地對圖像特征進行提取,但是此算法在提取圖像紋理特征時維數過高,對后期人臉識別計算量有所影響,會造成計算過程的復雜化。因此,在圖像特征提取時需要對其降維。PCA在特征降維中是一個經典的重要方法。在參考文獻[3]中所涉及的LBP和PCA結合的特征提取算法,從一定程度上提高了識別率,但是PCA原理是將圖像展開成高維的行向量和列向量,然后通過訓練樣本來計算樣本協方差矩陣,并由協方差矩陣組成的投影矩陣把原始訓練樣本中的高維向量投影成低維矩陣。但是這樣會造成圖像原始空間結構破壞和維數變得過大。因此,本文提出改進Fast PCA可加速計算矩陣S非零本征值所對應的本征向量,降低提取時間。將其與MB_LBP算法結合,在ORL人臉庫上進行實驗,效果有一定的優越性。

1 MB_LBP算法

局部二進制模式(LBP)[4]是最早作為有效的紋理描述算子提出的,由于最初的LBP算法的映射過程相對簡單,僅僅提取到所給范圍內特征信息,對于類內的圖像識別具有一定的效果,但對于類間圖像的識別效果很難令人滿意。LBP算法只提取圖像特征,并沒有實現先驗信息的運用。LBP算法是直接在灰度圖像上實現特征提取,通過比較中心像素和鄰域像素之間的灰度值來實現二值化。一般采用固定大小(如3×3)的矩形方塊,對應窗口的局部紋理的分布則可以假設是局部區域內像素的聯合分布密度,以圖像的某個像素為中心點gc,對周圍的8個像素點g0,g1,…,g7的紋理T的分布定義如下:

然后令中心點gc的灰度值作為參考,對鄰域8個像素點進行二值化處理,方法為:

圖1給出一個基本LBP算子,圖中的3×3區域中心點以其灰度值88作為閾值對其8鄰域進行二值化,并且從左上點開始按照順時針方向將二值化結果組成一個二進制數10001011,即十進制139,作為中心的響應。在整個逐行掃描過程結束后,會得到一個LBP響應圖像,稱為LBP統計直方圖,也稱為LBP特征。

圖1 基本LBP算法的圖像表示

由于LBP的映射過程太簡單,并且易受噪聲干擾,穩定性不強,所以利用MB_LBP[5-6]算法。該算法是在LBP算法的基礎上提出來的,把LBP算法中一個中心像素的應用開展到含有眾多像素的矩形區域,把該矩形區域的灰度平均值作為其閾值。用MBs_LBP表示像素塊大小為S×S的LBP算法。圖2為MB_LBP算法特征的圖像表示。

圖2 MB_LBP算法的圖像表示

MB_LBP算法公式:

式中,gc表示圖像某個像素的中心點,gi表示周圍 8個像素點。

由圖3可以看出,隨著像素塊大小S的增加,響應圖像中紋理增粗,并趨于穩定,說明較大的像素塊有利于圖像中的粗粒度信息的把握。

圖3 MBs_LBP濾波后的人臉圖像

2 Fast PCA算法

前面已講過單方面用MB_LBP算法提取的人臉特征維數較高,如果直接計算,計算量會很大,復雜度也很大。為了提高這一特性,本文將改進后的Fast PCA運用到特征提取過程中,提高識別效果。

特征提取過程包括了兩個方面[7]:訓練和識別。在訓練過程中,系統需要識別到樣品數據,并將這些樣品創建成一個特征矩陣,把圖像空間里的樣本轉換成特征空間里的點。把這些圖像樣本作為灰度圖像,并通過保持列向量的連續性,將樣本圖像從二維矩陣轉變成N2×1列向量一維矩陣。最后把這n幅圖像的列向量排列成維數為N2×n的圖像組X。

令m為矩陣X中數據向量的均值向量,定義如下:

通過X矩陣的所有列向量減去均值向量m,將數據矩陣的列向量視為中心,經過以上操作,從而得到協方差矩陣ST。定義為:

對其進行特征值分解,如下:

公式中V是與特征值Λ相關的特征向量組,根據從高到低對應的特征值設定特征矩陣的順序。其中特征向量的矩陣就是特征空間V,數據矩陣X被投影到特征空間,從而獲取由n列組成的P:

在識別階段,正如上面說的,圖像S將被轉換成一維向量并形成J,然后都在映射到特征空間獲得Z。

其中有個歐式距離d,它是Z和P中所有的投射樣品的距離。d用L2來計算,L2是圖像A和B的規范的歐氏距離:

最后把投射測試圖像與每個投影訓練圖像作比較,發現訓練圖像更加接近被用來識別的訓練圖像的測試圖像。

3 一種Fast PCA改進方法

3.1預處理

本文針對 Fast PCA[8-9]提出的改進方法是在訓練和識別階段中同時加進預處理這一過程。對于此方法,通過直方圖均值化過程進行結果比較,從而通過增加局部比較來調整圖像。這一過程對輸入圖像的灰度值進行了再分配,從而輸出圖像擁有了統一的灰度值分布。并且通過式(10),降低圖像灰度值變化和光不對稱效果的影響,將圖像進行歸一化:

式中:std和m分別表示標準差和輸入圖像灰度值的均值,ustd和um分別表示所期望的標準差和均值。

3.2改進后算法流程

這一改進算法包括下面幾個步驟:

第一步:運用直方圖均值化和歸一化過程,對數據組訓練圖像進行預處理。

第二步:運用第2節中所提的MB_LBP進行特征提取,并在特征矩陣中存儲期望的值。

第三步:在特征矩陣中,根據不同特征的分類將其訓練圖像放到不同子集中,然后把這些值存儲到特征向量的一個列向量中。

第四步:輸入測試圖像。

第五步:像上面第二步和第三步一樣,將測試圖像進行特征提取和分類。

第六步:在同一組的訓練圖像作為測試圖像裝載到圖像組中。

第七步:在已有的圖像組中,運用 Fast PCA去識別這些測試圖。

4 實驗及結果分析

本次實驗是在ORL人臉庫中進行的,旨在將MB_LBP與改進后的 Fast PCA結合的方式在人臉特征提取方面的性能與其他傳統方式進行比較。該試驗方法是在MATLAB上選取 30個不同人的灰度圖像完成的。原始圖像如圖4,30個訓練樣本圖像如圖5。

圖4 原始圖像

圖5 訓練樣本圖像

使用MB_LBP對如圖5的灰度圖像進行處理,用于對其提取特征,MB_LBP對于特征提取比以往的方法更加健壯,且對整體把握度更好,并且它的計算量不是很大。本文提出的針對于人臉識別的算法,在時間和維數上都有很好的效果。一張人臉包含了很多特征信息,例如眼睛、鼻子和嘴等,而且每個特征都有相應的一些值和權重。本次實驗中選用鼻子和嘴處紋理信息,在本次改進算法中,在訓練樣本數據中,根據這些特征的權重對人臉進行預分類,每個人臉將與一個特征子集相匹配[10]。

最后的比較結果如圖6和圖7所示。計算量在實際人臉識別應用中是相當重要的因素。從圖6可以看出,原來的 Fast PCA的計算量比改進后的要大得多,時間隨著訓練集中的圖像數的增加比改進后的快得多,這里的時間是指消耗在訓練數據和識別上的總時間。在圖7中也可以看出,改進后算法的特征空間的維數很低,變化趨于穩定,而改進前的維數隨著訓練圖像數的增加越來越大。

圖6 每個測試圖像在時間上的比較

圖7 特征空間維數變化口比較

為了說明 Proposed Fast PCA的優越型,本文做了Fast PCA特征的人臉識別與 Proposed Fast PCA特征的人臉識別比較試驗。結果如表1所示。

表1 比較結果

由表1可以看出,在ORL人臉庫上進行實驗,本文所提改進算法識別率最高,但由于實驗方法是MB_LBP算法與 Proposed Fast PCA算法的結合,識別時間有些變長,但是可以發現,運用本文算法可以避免維數災難性增長的發生,人臉識別率明顯提高。后期隨著實驗平臺的提升,所提算法的人臉識別時間會有所減少,可見,本文算法具有一定的實用價值。

5 總結

通過實驗結果可以看出本文算法在計算量和特征空間維數方面有很好的效果。所改進的方法比較簡單,更重要的是對于特征提取進行了降維,識別率提升效果明顯。此方法更好地避免了維數災難,更有利于后面的人臉識別的進行。在以后的工作中將對算法進行進一步改進,以達到更好效果。

[1]李良,高娜.基于 LBP層次特征的表情識別算法[J].河南理工學報,2013,32(6):732-735.

[2]歐陽琰,桑農.基于面部動作組合特征的表情識別[J].中國體視學與圖像分析,2011,16(1):38-43.

[3]LI W M,LI Y F,WU Y.A mode based method for overallwellfocused catadioptric image acqui sition with multi-focal images[C].proc of ICCAIP,2009:648-653.

[4]郭艷榮,蔣建國,郭世杰,等.基于 LBP文理特征的隨機游走圖像分割[J].電路與系統學報,2013,18(1):357-364.

[5]盧桂馥,林忠,金忠,等.基于最大差值的二維邊界 Fisher的人臉識別[J].計算機科學,2010,37(5):251-253.

[6]FANG Y C,LUO J,LOU C S.Fusion of multi-driectional rotation invariant unform LBP features for face recognition[C].Proceedings of the 3rd International Conference on Intelligent Information Technology Application,NJ,USA,2009:332-335.

[7]SAJID I,AHMED M M,TAJ I.Design and implementation of a face recognition system using Fast PCA[J].IEEE Translation on Computer Society,2008,16(8):126-130.

[8]TUCK M,PENTLAND A.Eigenfaces for Recognition[J].Cognitive Neuroscience,1999,3(1):71-86.

[9]褚玉,李妮妮,劉軍清,等.基于均值濾波分頻的直方圖均衡方法[J].中山大學學報:自然科學版,2013,52(4):71-75,85.

[10]張錚,王艷平,薛桂香.數字圖像處理與機器視覺[M].北京:人民郵電出版社,2010.

Facial feature extraction based on MB_LBP and improved Fast PCA algorithm

Cui Hao,Liu Junqing,Chen Peng,Lei Bangjun,Li Weisheng

(College of Computer and Information Technology,Three Gorges University,Yichang 443002,China)

MB_LBP algorithm for facial feature extraction will cause higher dimensions and using the PCA method can cause structural damage to the image of the original space and larger dimension.So a multi-block LBP(Multi-scale Block Local Binary Patterns,MB_LBP),combined with the improved Fast PCA algorithm for face feature extraction is proposed.First using algorithm MB_LBP to exlract face image feature,then with the improved Fast PCA algorithm to accelerate compute eigenvalues nonzero matrix S corresponding eigenvectors for facial feature dimensionality reduction.And finally it is verified in the ORL face database.Experiments show that the method has bettter effects for later facial feature extraction than before.It largely reduces the extraction time.The effects are obvious.

MB_LBP algorithm;improved Fast PCA;facial features;dimension disaster

TN713

A

1674-7720(2015)15-0029-04

崔浩,劉軍清,陳鵬,等.基于 MB_LBP與改進 Fast PCA算法的人臉特征提取[J].微型機與應用,2015,34(15):29-32.

2015-04-06)

崔浩(1990-),男,碩士研究生,主要研究方向:智能視覺和圖像處理方向的研究。

劉軍清(1974-),男,副教授,碩士研究生導師,主要研究方向:多媒體信息處理與傳輸。

猜你喜歡
人臉識別特征提取特征
人臉識別 等
作文中學版(2022年1期)2022-04-14 08:00:34
揭開人臉識別的神秘面紗
學生天地(2020年31期)2020-06-01 02:32:06
如何表達“特征”
基于Gazebo仿真環境的ORB特征提取與比對的研究
電子制作(2019年15期)2019-08-27 01:12:00
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
一種基于LBP 特征提取和稀疏表示的肝病識別算法
基于類獨立核稀疏表示的魯棒人臉識別
計算機工程(2015年8期)2015-07-03 12:19:07
基于MED和循環域解調的多故障特征提取
線性代數的應用特征
河南科技(2014年23期)2014-02-27 14:19:15
主站蜘蛛池模板: 亚洲中文字幕久久无码精品A| 一区二区三区成人| 国产高清在线丝袜精品一区| 国产v精品成人免费视频71pao | 99无码中文字幕视频| 99re在线观看视频| 欧美97色| 视频一区亚洲| 中文无码毛片又爽又刺激| 人妻无码中文字幕第一区| 香蕉99国内自产自拍视频| 99视频在线观看免费| 在线观看视频一区二区| 国产成人免费手机在线观看视频 | 精品欧美一区二区三区久久久| 国产一级在线播放| 国产精彩视频在线观看| 亚洲婷婷六月| 国产成人久久777777| 国产三级精品三级在线观看| 天天摸夜夜操| 久久五月视频| 久久久精品国产亚洲AV日韩| 在线一级毛片| 91在线视频福利| 天天综合天天综合| 国产免费好大好硬视频| 丝袜高跟美脚国产1区| 亚洲午夜综合网| 欧美午夜精品| 日本高清有码人妻| 国产亚洲欧美在线人成aaaa| 啊嗯不日本网站| 国产精品福利一区二区久久| 国产成人永久免费视频| 成色7777精品在线| 国产精品性| 天堂网亚洲系列亚洲系列| 亚洲精品无码久久毛片波多野吉| 国产凹凸一区在线观看视频| 亚洲三级视频在线观看| 国产网站黄| 亚洲V日韩V无码一区二区 | 成人免费视频一区| 91久久夜色精品国产网站| 2020国产免费久久精品99| 日本高清免费不卡视频| 色婷婷在线播放| 国产成人在线无码免费视频| 中文字幕亚洲电影| 999精品色在线观看| 狠狠亚洲婷婷综合色香| 欧美一区国产| 四虎成人在线视频| 噜噜噜久久| 精品国产电影久久九九| 日韩av手机在线| 欧美精品伊人久久| 中国一级特黄视频| 国产 日韩 欧美 第二页| 亚洲欧美自拍视频| 制服丝袜国产精品| 亚洲欧美日韩视频一区| 国产一区二区三区免费| 亚洲欧美另类视频| 草逼视频国产| 日本国产精品一区久久久| julia中文字幕久久亚洲| 伊人成人在线视频| 午夜毛片免费观看视频 | 在线毛片网站| 久久精品视频亚洲| 久久久久无码国产精品不卡 | 91视频免费观看网站| 免费毛片全部不收费的| 91亚洲精品第一| 五月天福利视频| A级毛片高清免费视频就| 国产精品xxx| 一本大道视频精品人妻 | 高潮毛片免费观看| 91小视频在线观看免费版高清|