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

一種基于人臉核心特征的PCA 人臉識別算法及應用

2012-12-22 06:01:46李冠楠
電子器件 2012年5期
關鍵詞:人臉識別特征檢測

李冠楠 ,李 強

(順德職業技術學院電子與信息工程系,廣東 順德528300)

人臉識別中常用的PCA(Principle Component Analysis,主成分分析方法)方法,是一種被廣泛應用的標準人臉識別方法。該方法是利用K-L 變換抽取人臉主要成分,構成特征臉空間,識別時將測試圖像投影到此空間,得到一組投影系數,通過與各個人臉進行比較進行識別。但是傳統的PCA 人臉識別技術還遠未達到實用的程度,準確率為30% ~70%左右,這其中一個重要的原因是PCA 算法對人臉的大小、角度、光照等因素比較敏感[1]。

近年來對于人臉識別較好的Adaboost 是一種具有自適應的Boosting 算法[2],它通過建立多學習機組合使得弱學習機的性能得到提升,由于具有對學習機性能的自適應和對學習現象的免疫性,受到廣泛關注。而且基于Haar-like 特征的Adaboost 對象檢測算法已經比較成熟,人臉檢測的準確率可達到90% ~95%。本文提出了利用Adaboost 算法提取人臉核心特征,包括左眼、右眼、鼻子和嘴巴,然后根據人臉核心特征識別人臉,可以有效克服人臉識別中的大小、角度、光照等不利因素,顯著提高了人臉識別率,并成功應用到了智能相片搜索系統中。

1 PCA 和Adaboost 的人臉識別方法

1.1 PCA 算法

PCA 方法,也叫做特征臉方法,是一種基于整幅人臉圖像的識別算法,被廣泛應用于降維,在人臉識別領域也表現突出。對于一副M×N 的人臉圖像,將其每列相連構成一個大小為D=M×N 維的列向量。D 是人臉圖像的維數,也是圖像空間的維數。設n 是訓練樣本的數目,Xj表示第j 幅人臉圖像形成的人臉向量,則所需樣本的協方差矩陣為:

其中u 為訓練樣本的平均圖像向量:

令A=[x1-u,x2-u,…,xn-u],則有sr=AAT,其維數為D×D。

根據K-L 變換原理,需要求得的新坐標系由矩陣AAT的非零特征值所對應的特征向量組成。直接計算的計算量比較大,所以采用奇異值分解SVD(Singular Value Decomposition)定理,通過求解AAT的特征值和特征向量來獲得AAT的特征值和特征向量。

依據SVD 定理,令li為矩陣AAT的r 個非零特征值,υi為AAT對應于li的特征向量,則AAT的正交歸一特征向量ui為:

則“特征臉”空間為:w=(u1,u2,…,ur)。

將訓練樣本投影到“特征臉”空間,得到一組投影向量W=wTw,構成人臉識別的數據庫。識別時,先將每一幅待識別的人臉圖像投影到“特征臉”空間,再利用最鄰近分類器比較其與庫中人臉的位置,從而識別出該圖像是否是庫中的人臉,如果是,是哪一幅人臉。

1.2 Adaboost 算法

AdaBoost 是一種分類器算法,其基本思想是利用大量的分類能力一般的弱分類器(Weak Classifier)通過一定的方法疊加(Boost)起來,構成一個分類能力很強的強分類器(Stage Classifier),生成強分類器的算法步驟為:設輸入為n 個訓練樣本{x1,y1},{x2,y2},…,{xn,yn},其中yi={0,1}對應假樣本和真樣本,已知訓練樣本中有m 個假樣本,l 個真樣本,第j個特征生成的簡單分類器形式為:

式中:hj表示簡單分類器的值,θj為閾值,pj表示不等號的方向,只能取±1,fj(x)表示特征值。

(1)初始化權重,對于yi= 0 的樣本,w1,i=1/(2m);對于yi=1 的樣本,w1,i=1/(2l)。

(2)對每個t=1,2,…,T(T 為訓練的次數):

②對于每個特征j,按上面方法生成相應的簡單分類器hj,計算當前誤差εj=∑iwi|hj(xi)-yi|。

③選擇具有最小誤差εt的簡單分類器ht加入到強分類器中去。

④更新每個樣本對應的權重wt+1,i=wt,iβt1-θi,如果第i 個樣本xi被正確分類,則ei=0,反之ei=1,βt=εt/(1-εt)。

(3)最后形成強分類器:

式中,αt=lg(1/βt)。

最后將強分類器按照強弱次序串聯起來,形成級聯分類器。

2 人臉核心特征的PCA 識別算法

基于人臉核心特征的PCA 人臉識別算法的流程如圖1 所示。包括建立人臉核心特征樣本庫,生成人臉核心特征檢測分類器,形成人臉核心特征記憶空間,根據人臉核心特征識別人臉四個步驟。本文使用OpenCV 計算機視覺函數庫實現基于人臉核心特征的PCA 人臉識別算法,OpenCV 是Intel?開源計算機視覺庫,它由一系列C 函數和少量C++類構成,實現了圖像處理和計算機視覺方面的很多通用算法[3]。

圖1 基于人臉核心特征的PCA 人臉識別算法流程圖

2.1 建立人臉核心特征樣本庫

為了實現人臉核心特征的檢測,包括左眼、右眼、鼻子、嘴巴,需要建立左眼、右眼、鼻子、嘴巴樣本庫。建立樣本庫的流程如圖2 所示,首先,準備人臉圖片,我們使用美國耶魯大學的Yale 人臉樣本庫,如圖3 所示;然后從人臉樣本圖片中截取人臉核心特征樣本,包括左眼、右眼、鼻子、嘴巴;最后對樣本進行歸一化處理,包括大小調整,角度調整等。

圖2 建立人臉核心特征樣本庫流程圖

圖3 Yale 人臉樣本庫部分圖片

2.2 生成人臉核心檢測分類器

檢測分類器是根據對象樣本庫生成的樣本特征文件,生成一種對象的檢測分類器后,系統將能夠根據分類器檢測出圖片中的對象?;贖aar-like 特征的Adaboost 算法分類器是目前較成熟的對象檢測算法,該算法生成包含對象Haar-like 特征的級聯的分類器,可以快速檢測對象。

基于Haar-like 特征的Adaboost 算法分類器的生成流程如圖4 所示。首先,準備樣本庫,樣本庫中包括正樣本(包含檢測對象的圖片),以及負樣本(不包含檢測對象的圖片);并設置訓練集和測試集,即將樣本庫中的正負樣本的一部分設置為訓練圖片,另一部分作為測試圖片;然后,根據訓練集訓練檢測分類器;最后,根據測試集進行測試,完善檢測分類器。生成了人臉核心特征,包括左眼、右眼、鼻子、嘴巴分類器后,就可以進行人臉核心特征的檢測與提?。?]。

圖4 生成人臉核心檢測分類器流程圖

2.3 形成人臉核心特征記憶空間

傳統PCA 人臉識別算法是根據用戶輸入的若干已知名稱的人臉圖片形成人臉記憶空間,基于人臉核心特征的PCA 人臉識別算法則生成人臉核心特征記憶空間,其流程如圖5 所示。首先,用戶輸入若干已知名稱的人臉圖片;然后,系統使用人臉核心特征檢測分類器,檢測并截取人臉中的核心特征,包括左眼、左眼、右眼、鼻子、嘴巴;最后使用PCA 算法生成人臉核心特征記憶空間,包括左眼、右眼、鼻子、嘴巴記憶空間[6]。

圖5 形成人臉核心特征記憶空間流程圖

形成人臉核心特征記憶空間的PCA 算法步驟包括:

第1 步 假設有P 幅已知名稱的對象圖像(如左眼、右眼、鼻子、嘴巴),每個對象圖像大小為M×N,對象矩陣X=(x1,x2,…,xP)T。其中向量xi為由第i 個圖像的每一列向量堆疊成一列的MN 維列向量,即把矩陣向量化。

第2 步 計算平均對象。

第3 步 計算差值對象,每一個對象與平均對象的差值di=xi-ψ,i=1,2,…,P。

第4 步 構建協方差矩陣。

第5 步 形成對象記憶空間W=(u1,u2,…,uQ),其中協方差矩陣的特征向量和ui是ATA 的特征值和正交歸一化特征向量,Q 滿足條件。

2.4 基于人臉核心特征識別人臉

基于人臉核心特征識別人臉的流程圖如圖6 所示,首先,用戶輸入待識別人臉;然后,系統根據人臉核心特征檢測分類器提取出待識別人臉的核心特征,包括左眼、右眼、鼻子、嘴巴;然后,系統將待識別人臉的核心特征對象與人臉核心特征記憶空間中的對象進行比較;最后,系統根據各個人臉核心特征的比較結果和系統設置的閾值確定識別結果[6]。

圖6 基于人臉核心特征識別人臉流程圖

基于人臉核心特征識別人臉的算法步驟如下:

第1 步 將待識別的人臉核心特征圖像(左眼、右眼、鼻子、嘴巴)與平均對象的差值對象投影到對象記憶空間,得到其特征向量,其中是將每一個對象與平均對象的差值矢量投影到對象記憶空間。

第2 步 定義閾值。

第3 步 采用歐式距離來計算與每個對象的距離。為了區分對象和非對象,還需要計算原始圖像與由對象空間重建的圖像之間的距離。

第4 步 根據比較結果確定識別結果。

3 實驗與結果

隨著數碼相機、攝像機以及個人電腦的普及,大家的數碼相片、視頻的數量急劇增長,要找出包含某人的相片和視頻要耗費較長的時間和較多的精力。本文使用基于人臉核心特征的PCA 人臉識別算法實現了智能相片搜索系統,該系統可以根據已知人臉搜索電腦中的相片和視頻,經過測試,準確率達到75%左右。

高于使用傳統的PCA 人臉識別算法識別的結果,表明本文提出的方法的有效性。

智能相片搜索系統的運行流程如圖7 所示。首先,管理人臉核心特征記憶空間,即向系統輸入已知姓名的人臉相片;然后,設置搜索選項,包括搜索人數、搜索路徑等;最后進行相片或視頻搜索。

圖7 智能相片搜索系統運行流程圖

4 結束語

基于人臉核心特征的人臉識別算法通過人臉核心特征,包括左眼、右眼、鼻子、嘴巴進行人臉識別,充分利用了成熟、可靠的基于Haar-like 特征的Adaboost對象檢測算法,有效克服了傳統PCA 人臉識別中的大小、角度、光照等不利因素。但當人臉有劇烈表情,如大笑、大哭、驚等,會導致該算法的識別率降低。下一步,將在增加核心特征識別權重,增加新的人臉核心特征,如人臉輪廓、等方面進行進一步探索。

[1] Viola P,Jones M J Robust.Real-Time Face Detection[J].International Journal of Computer Vision,2004,57(2):137-154.

[2] Viola P,Jones M.Rapid Object Detection Using a Boosted Cascade of Simple Features[C]//Proc. IEEE Conf. Computer Vision and Pattern Recognition,2001:511-518.

[3] Kirby M,Sirovich L.Application of the KL Procedure for the Characterization of Human Faces[J].IEEE Tran Pattern Anal Machine Intell,1990(12):103-108.

[4] Turk M,Pentland A. Eigenfaces for Recognition[J]. J Cognitive Neuroscience,1991,3(1):71-86.

[5] Yambor W,Draper B,Beveridge J R.Analysis of PCA-Based Face Recognition Algorithms:Eigenvector Selection and Distance Measures[C]//Second Workshop on Empirical Evaluation Methods in Computer Vision,2000.

[6] 甘玲,朱江.擴展Haar 特征檢測人眼的方法[J]. 電子科技大學學報,2010(2):247-250.

[7] 秦宏偉,孫勁光.基于自適應預處理和PCA 的人臉識別方法的研究[J].計算機工程與應用,2011(14):186-188.

猜你喜歡
人臉識別特征檢測
人臉識別 等
作文中學版(2022年1期)2022-04-14 08:00:34
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
揭開人臉識別的神秘面紗
學生天地(2020年31期)2020-06-01 02:32:06
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
小波變換在PCB缺陷檢測中的應用
基于類獨立核稀疏表示的魯棒人臉識別
計算機工程(2015年8期)2015-07-03 12:19:07
主站蜘蛛池模板: 国产精品精品视频| 亚洲久悠悠色悠在线播放| 亚洲高清中文字幕在线看不卡| 亚洲免费黄色网| 青青草综合网| 国产丰满成熟女性性满足视频| 成人福利在线视频| 在线观看视频99| 国产高清不卡| 岛国精品一区免费视频在线观看 | 久久综合干| 波多野结衣在线一区二区| 亚洲AV无码久久天堂| 日韩欧美网址| 国产欧美另类| 狠狠做深爱婷婷久久一区| 亚洲水蜜桃久久综合网站| 欧洲极品无码一区二区三区| 国产在线无码av完整版在线观看| 亚洲一区二区在线无码 | 亚洲午夜福利精品无码不卡| 国产伦精品一区二区三区视频优播 | 婷婷综合缴情亚洲五月伊| 国产成人1024精品下载| 美女高潮全身流白浆福利区| 香蕉蕉亚亚洲aav综合| 国产毛片不卡| 欧美日韩国产在线人| 国产一级二级在线观看| 91小视频在线| 久久精品电影| 亚洲国产精品日韩av专区| 国产免费看久久久| www欧美在线观看| 欧美国产日本高清不卡| 97国内精品久久久久不卡| 国产成人综合日韩精品无码首页| 日韩国产一区二区三区无码| 国内熟女少妇一线天| 国产激情无码一区二区三区免费| 欧美精品亚洲精品日韩专区| 国产一区二区网站| 精品亚洲国产成人AV| 成人一区在线| 日韩无码真实干出血视频| 国产美女自慰在线观看| 色婷婷综合激情视频免费看 | 日韩无码黄色| 青青草原国产精品啪啪视频| 欧美一级专区免费大片| 日韩欧美国产另类| 六月婷婷综合| 国产成人91精品免费网址在线| 国产精品欧美激情| 精品少妇三级亚洲| 麻豆精品国产自产在线| 日本国产一区在线观看| 自拍偷拍欧美| 国产欧美精品午夜在线播放| 国产成人高清精品免费| www.91中文字幕| 国产精选自拍| 天天综合网亚洲网站| 久久无码高潮喷水| 久久久黄色片| 亚洲va欧美ⅴa国产va影院| 91丝袜在线观看| 欧美成人a∨视频免费观看| 免费国产高清视频| 国产福利不卡视频| 97成人在线视频| 日韩 欧美 国产 精品 综合| 中文字幕永久在线看| 91精品国产91久久久久久三级| 狠狠综合久久久久综| 五月天久久婷婷| 色综合久久88| 曰AV在线无码| 日本手机在线视频| 欧美日韩国产成人在线观看| 国产在线第二页| 久久国产高清视频|