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

基于分塊加權的LBP算法在人臉識別中的應用

2018-09-10 01:02:26朱天星黃世震
河南科技 2018年8期
關鍵詞:人臉識別檢測

朱天星 黃世震

摘 要:目前,高智能化的人臉識別系統一般都是基于PC平臺,系統復雜集成度高,需要優異的軟硬件支持。嵌入式技術的應用,有利于提高人臉識別系統的靈活性與有效性。本文針對傳統的人臉識別算法提出一種改進的LBP算法用于人臉識別。實驗結果表明:該算法在ORL、Yale及自建的人臉庫上也能進行人臉識別。

關鍵詞:人臉識別;基于分塊加權的LBP算法;Adaboost檢測算法

中圖分類號:TP391.41 文獻標識碼:A 文章編號:1003-5168(2018)08-0010-03

Application of LBP Algorithm Based on Block Weighting in Face Recognition

ZHU Tianxing HUANG Shizhen

(College of physics and Information Engineering, Fuzhou University,Fuzhou Fujian 350108)

Abstract: At present, the highly intelligent face recognition system is generally based on the PC platform. The system is highly complex and requires excellent hardware and software support. The application of embedded technology is conducive to improving the flexibility and effectiveness of face recognition system. In this paper, we proposed an improved LBP algorithm for face recognition based on the traditional face recognition algorithm. Experimental results showed that the algorithm could recognize faces in ORL, Yale and self built face database.

Keywords: face recognition;LBP algorithm based on block weighting;Adaboost detection algorithm

目前,人臉識別在智能化領域使用范圍較廣,被廣泛應用于安全防范領域、身份確認領域、家政服務領域、圖像檢索領域和人機交互領域等。現如今,一般高智能化的識別系統都是在PC機上實現的,需要選取的設備成本比較高,不利于大范圍應用,制約了市場推廣[1]。針對該問題,本文提出基于分塊加權融合的LBP算法。本文以Adaboost算法為基礎研究人臉檢測算法,然后研究OpenCV中使用局部加權融合的LBPH算法,最后以Ubuntu為PC的開發環境,ARM為運行平臺,OpenCV中的算法為主體處理算法進行嵌入式人臉識別系統的開發,最終設計出能在嵌入式平臺中運行的人臉識別系統。

1 人臉識別原理

總的來說,人臉識別系統可以分為兩大部分(如圖1所示):左側的訓練部分和右側的識別部分。訓練部分主要包括人臉庫選取或者自建,采集圖像并進行預處理,人臉檢測定位,對檢測出的人臉進行進一步預處理,處理完后提取圖像特征,將提取后的人臉放入特征庫。而識別階段就是重新采集需要的人臉進行定位檢測,預處理后提取相關特征,并與之前特征庫的人臉信息進行匹配,從而檢測識別采集的人的信息。

2 算法研究

2.1 Adaboost檢測算法

Adaboost算法是一種迭代算法,其核心思想是針對同一個訓練集訓練不同的分類器(弱分類器),然后把這些弱分類器集合起來,構成一個更強的最終分類器(強分類器)。弱分類器的公式定義為:

[hjx=1 pjfj式(1)中的[hjx]表示弱分類器的結果,1表示結果為人臉,0表示結果不是人臉;[θj]表示弱分類器的閾值;[fj]表示特征值;[pj]表示不等號的方向。

①假設有n張人臉圖像,其中訓練的數據集表示為[x1,y1,x2,y2,…,xn,yn],數據集中的[xii=1,2,…,n]表示為樣本組的一張人臉圖片,[yii=1,2,…,n]表示[w1,i=12m]對應的樣本輸出結果。由于該過程是在進行人臉檢測,所以對應的[yi]只有兩個結果,是人臉或者不是人臉,即1或者0。

②首先需要將對應的權值進行初始化,即[w1,i=12m]和[12l],其中[m]和[l]分別表示樣本中正確識別人臉的個數和錯誤識別的個數。

③多次迭代,for t=1,[…],T。

第一,根據步驟②的方法,歸一化權值[wt,i]:

[wt,i=wt,ij=1nwt,j i=0,1,…,n] (2)

式(2)中t表示樣本需要迭代的次數,i表示樣本迭代到達的位置。

第二,選取單個特征j來訓練對應的弱分類器hj,計算使用該弱分類器對應的權值wt的錯誤率。

[εj=imwihjxi-yi] (3)

第三,計算[εj]使其最小,得到對應的分類器[hj]。

第四,然后迭代,更新新的權值,計算公式如式(4)所示:

[wi+1,i=wt,iβt x正確分類wt,i x未正確分類] (4)

式(4)中,

④通過上述的推導,最終得到的強分類器:

[hx=1 t=1Tlog1β1htx≥12t=1Tlog1βt0 其他] (5)

2.2 LBP算法

LBP算法[4]的基本原理是:首先需要將LBP算子放在需要處理的人臉灰度圖中。其中,算子中心點的像素可以作為其閾值,并與其他像素點進行對比,大于等于閾值的像素點標記為1,小于閾值的像素點標記為0。如圖2所示。

原始的LBP算子提出后,人們進行了各種優化及改進,其中圓形的LBP算子使用(P,R)表示鄰域的參數情況,其中P表示鄰域中像素的個數,而R通常是鄰域中的圓形半徑。

圖3是不同P、R值的領域像素分布圖。突破原始LBP描述子的一些紋理特征和區域結果的限制,對其進行一定改進,將原始的3×3擴展到任意鄰域,并把以前的正方形鄰域換成圓形鄰域。

如圖3所示,假設其中中點有N個,那么其像素對應的LBP值的范圍為0~2n-1。假設PC為圓形鄰域中心點的像素值,對應鄰域中其他點的像素值為P1,…,Pn,則PC的LBP值如公式(6)所示。

[LBPpc=i=1nsP1-Pi*2i-1] (6)

LBP描述子對光照具有一定的魯棒性,但并不是旋轉不變的。圖像旋轉時,PC的鄰域是會發生變化的,而這個變化則會直接改變PC的LBP的值,進而影響LBP描述子對人臉識別的貢獻。

為了克服圖像旋轉對LBP描述子的影響,筆者提出了旋轉不變的LBP算子。其基本思想是:如果不斷地旋轉圖像,就會得到一組初始的LBP值,然后選取其中的最小值作為這個鄰域的LBP值。計算公式如式(7)所示:

[LBPriP,R=minRORLBPriP,R,ii=0,…,P-1] (7)

式(7)中,[LBPriP,R]表示的是半徑為[R]時,鄰域含有[P]個點旋轉不變的LBP的值,ROR(x,i)為旋轉函數,其表示對P位二進制數x向右循環移位i次。

在旋轉不變的LBP計算過程中,首先需要對原先的鄰域旋轉P-1次,加上原先的鄰域模型,可以得出P個LBP值,從這其中選取最小的作為該鄰域的LBP值。

3 識別過程

3.1 人臉檢測與圖像預處理

視頻采集是基于V4L,對采集的圖像進行預處理、人臉檢測、特征提取,其流程如圖4所示。

圖4中,檢測人臉過程中,需要對人臉進行校準旋轉,含有眼鏡和不含有眼鏡檢測的結果如圖5所示。

人臉預處理涉及灰度化、均衡化、雙邊濾波,根據人眼位置對人臉進行裁剪后再次預處理,提取特征值,其處理圖如圖6所示。

3.2 人臉識別

本嵌入式系統設計將圖像分成88=64小方塊進行單獨處理,即單張圖片包含64塊,而對應的每塊中含有28個數據,即最后的整張圖總的直方圖向量含28 64=16 384個值。LBP分塊加權直方圖如圖7至圖9所示。

3.3 測試結果

系統先進行信息采集,當對采集后的圖像進行預處理并完成訓練后,就會存入特征庫進行下一步識別。采集界面如圖10所示,識別結果如圖11所示。

4 結論

本文提出局部加權與整體集合的LBP算法進行人臉識別并移植到ARM平臺。經過測試,時間延遲良好。系統穩定后,最低延遲達到28.53ms左右,且在ORL、Yale及自建的庫上能進行人臉識別。

參考文獻:

[1]駱超.低功耗嵌入式實時人臉識別系統[D].上海:上海交通大學,2013.

猜你喜歡
人臉識別檢測
人臉識別 等
作文中學版(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
人臉識別在高校安全防范中的應用
電子制作(2017年1期)2017-05-17 03:54:46
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: 国产精品黄色片| 亚洲无码精彩视频在线观看| 69av免费视频| 高潮毛片无遮挡高清视频播放| 欧美日韩精品一区二区在线线 | 国产精品人人做人人爽人人添| 亚洲国产日韩欧美在线| 青青青草国产| 亚洲一区二区三区在线视频| 欧洲成人免费视频| 亚洲第一精品福利| 国产va免费精品| 亚洲午夜久久久精品电影院| 91免费观看视频| 国产真实乱了在线播放| 四虎国产在线观看| 精品人妻无码中字系列| 亚洲精品在线观看91| 亚洲精品高清视频| 午夜小视频在线| 亚洲综合二区| 亚洲大尺度在线| 欧美激情视频一区二区三区免费| 国产一区二区三区精品久久呦| 午夜国产精品视频| 亚洲精品视频免费| 亚洲精品国产成人7777| 一级毛片无毒不卡直接观看| 国产精品亚洲片在线va| 国产99免费视频| 亚洲第一在线播放| 午夜精品久久久久久久无码软件| 欧美日韩综合网| 亚洲人成影院午夜网站| 伊人色天堂| 最新国产在线| 色哟哟国产精品| 九色视频最新网址| 在线亚洲小视频| 亚洲无线视频| 中文字幕亚洲无线码一区女同| 国产精彩视频在线观看| 99伊人精品| 国产成人在线小视频| 亚洲精品天堂自在久久77| 成人午夜久久| 特级毛片免费视频| 99久久人妻精品免费二区| 在线精品欧美日韩| 国产主播一区二区三区| 亚洲人成人伊人成综合网无码| 亚洲大学生视频在线播放| 国产欧美日韩专区发布| 麻豆精品久久久久久久99蜜桃| 国内毛片视频| 亚洲人成网18禁| 免费va国产在线观看| 老色鬼久久亚洲AV综合| 无码国产伊人| 精品视频在线观看你懂的一区| 97影院午夜在线观看视频| 成·人免费午夜无码视频在线观看| 成人久久18免费网站| 四虎国产在线观看| 四虎国产在线观看| 少妇精品在线| 成人永久免费A∨一级在线播放| 手机在线免费不卡一区二| 欧美另类第一页| 久久亚洲黄色视频| 巨熟乳波霸若妻中文观看免费| 久久国产精品无码hdav| 欧美高清国产| 久久亚洲美女精品国产精品| 91精品国产自产91精品资源| 自拍亚洲欧美精品| 色噜噜狠狠狠综合曰曰曰| 精品国产成人高清在线| 亚洲中字无码AV电影在线观看| 国产午夜精品鲁丝片| 亚洲福利一区二区三区| 中文字幕无码中文字幕有码在线 |