国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于人臉識(shí)別的智能門禁系統(tǒng)

2016-10-21 06:40王飛程威余斌
關(guān)鍵詞:門禁系統(tǒng)膚色人臉

王飛,程威,余斌

(常熟理工學(xué)院電氣與自動(dòng)化工程學(xué)院,江蘇常熟215500)

基于人臉識(shí)別的智能門禁系統(tǒng)

王飛,程威,余斌

(常熟理工學(xué)院電氣與自動(dòng)化工程學(xué)院,江蘇常熟215500)

針對(duì)智能門禁系統(tǒng)的發(fā)展需求,提出了一種基于人臉識(shí)別的門禁系統(tǒng).系統(tǒng)首先通過(guò)圖像采集設(shè)備得到目標(biāo)圖像,然后利用空間轉(zhuǎn)換建立目標(biāo)圖像在新空間下的膚色似然圖,進(jìn)而通過(guò)二值化、形態(tài)學(xué)處理并結(jié)合特征過(guò)濾實(shí)現(xiàn)人臉的定位和提取.提取到人臉圖像后,利用主成分分析獲得待測(cè)人臉與數(shù)據(jù)庫(kù)的人臉特征并通過(guò)相似度度量實(shí)現(xiàn)人臉的識(shí)別.實(shí)驗(yàn)證明,該系統(tǒng)能夠有效的實(shí)現(xiàn)人臉定位和識(shí)別,能夠滿足智能門禁系統(tǒng)的基本需求.

智能門禁;人臉識(shí)別;主成分分析;LabVIEW

1 引言

隨著社會(huì)的發(fā)展和生活水平的提高,人們對(duì)自身安全和財(cái)產(chǎn)保障的需求越來(lái)越強(qiáng),智能門禁系統(tǒng)作為保障人身和財(cái)產(chǎn)安全的重要組成部分迅速發(fā)展起來(lái).

在當(dāng)前的智能門禁系統(tǒng)中,基于電子信息技術(shù)的門禁系統(tǒng)占據(jù)主要市場(chǎng),如光符識(shí)別技術(shù)、磁條字符識(shí)別技術(shù)、IC卡識(shí)別技術(shù)和射頻識(shí)別技術(shù)等.這些技術(shù)有著成本低、技術(shù)成熟等優(yōu)點(diǎn),然而其需攜帶、易偽造和智能化水平較低等缺點(diǎn)難以滿足人們對(duì)安防日趨提升的需求.隨著生物特征識(shí)別技術(shù)的不斷發(fā)展,利用人的生理特征或行為特征進(jìn)行個(gè)人身份鑒定的方法被越來(lái)越多地應(yīng)用于智能門禁系統(tǒng)的設(shè)計(jì)中,如指紋識(shí)別、語(yǔ)音識(shí)別、人臉識(shí)別、虹膜識(shí)別等門禁系統(tǒng)[1].這些技術(shù)因生物特征附于人體而使用更加方便,難以偽造和被盜,有著更好的防偽性能,且使得基于生物特征的門禁系統(tǒng)越來(lái)越受到研究人員的重視.針對(duì)這一情況,本文設(shè)計(jì)了一種基于人臉識(shí)別的智能門禁系統(tǒng).

2 系統(tǒng)構(gòu)成

本系統(tǒng)由攝像控制模塊,圖像處理與識(shí)別模塊和門鎖控制模塊構(gòu)成.攝像控制模塊主要完成人臉圖像的采集,圖像處理與識(shí)別模塊則通過(guò)圖像處理技術(shù)實(shí)現(xiàn)人臉的定位和對(duì)象識(shí)別,門鎖控制模塊包括NI ELVIS和步進(jìn)電機(jī).其示意圖如圖1.

該識(shí)別系統(tǒng)工作流程:首先,使用攝像頭進(jìn)行圖像采集,然后對(duì)獲取的圖像進(jìn)行濾波、空間變換、分割、形態(tài)學(xué)處理和特征過(guò)濾,實(shí)現(xiàn)人臉的定位和檢測(cè).再將檢測(cè)到的人臉?biāo)腿胱R(shí)別模塊,通過(guò)主成分分析(Principal Components Analysis,PCA)算法,將待檢測(cè)圖片與人臉圖像數(shù)據(jù)庫(kù)里面的圖像進(jìn)行特征提取再通過(guò)相似度度量判斷人員是否準(zhǔn)入,對(duì)準(zhǔn)入人員通過(guò)ELVIS控制電機(jī)開門并記錄相關(guān)信息,否則顯示禁入標(biāo)志.

系統(tǒng)的核心為人臉識(shí)別,包括圖像處理,人臉定位檢測(cè),識(shí)別,其工作流程如圖2所示.

圖2 識(shí)別系統(tǒng)構(gòu)成框圖

2.1圖像預(yù)處理

門禁系統(tǒng)的圖像采集在數(shù)字化和傳輸過(guò)程中受到成像設(shè)備與外部環(huán)境噪聲干擾等影響,使得圖像包含了不利于檢測(cè)的噪聲,因此,需要噪聲處理環(huán)節(jié).中值濾波是一種常用的非線性平滑濾波器,進(jìn)行中值濾波不僅可以去除孤點(diǎn)噪聲,而且可以保持圖像的邊緣特性,不會(huì)使圖像產(chǎn)生顯著的模糊,適合于人臉圖像的檢測(cè)與識(shí)別.

中值濾波的基本原理是把數(shù)字圖像(或數(shù)列)中一點(diǎn)的值用一個(gè)鄰域中各點(diǎn)的中值替代,讓其鄰域內(nèi)像素的灰度值差比較大的像素由其周圍灰度值接近的值代替,從而消除孤立點(diǎn)產(chǎn)生的噪聲[2].其核心思想是:定義窗口內(nèi)對(duì)作用樣本X(n-i)…X(n)…X(n+i)取中值,即:

其中,med[]表示窗口內(nèi)數(shù)據(jù)按升序排序后,取其中間值方法是取某種結(jié)構(gòu)的二維滑動(dòng)模板,將模板內(nèi)像素按照灰度值排序后得到升序(或降序)序列.在這里,選擇把當(dāng)前中心像素點(diǎn)作為待處理噪聲點(diǎn),在窗口中心點(diǎn)的鄰域內(nèi)除去可能噪聲點(diǎn)后取所剩下的信號(hào)點(diǎn),并用它們排序后取中值點(diǎn)的灰度值代替當(dāng)前中心點(diǎn)灰度值.這樣以椒鹽噪聲的兩個(gè)特征為判斷依據(jù),通過(guò)設(shè)定兩個(gè)閾值區(qū)分當(dāng)前點(diǎn)是噪聲點(diǎn)還是信號(hào)點(diǎn),用信號(hào)點(diǎn)的中值來(lái)替代噪聲,該方法可以準(zhǔn)確地去除噪聲點(diǎn),并能保護(hù)圖像更多的細(xì)節(jié)信息.對(duì)于帶有較高密度椒鹽噪聲的各種圖像都有很好的濾波效果.

預(yù)處理環(huán)節(jié)除了濾波還包括人臉歸一化處理,在人臉定位并提取后需要對(duì)人臉圖像進(jìn)行縮放歸一化處理,以便后續(xù)的主成分分析法進(jìn)行的特征提取和相似度度量.

圖像縮放采用的是經(jīng)典的雙線性插值算法[3],其原理為:采用一個(gè)2×2的鄰域,在水平方向上進(jìn)行兩次插值,然后在垂直方向上采用一次插值,從而得到新的插值點(diǎn),即根據(jù)采樣點(diǎn)和相鄰點(diǎn)的距離確定相應(yīng)的權(quán)值,計(jì)算出采樣點(diǎn)的灰度值.其表達(dá)式為:

2.2人臉檢測(cè)

人臉檢測(cè)的過(guò)程,首先將采集處理過(guò)的圖像進(jìn)行空間變換,由RGB空間轉(zhuǎn)換到Y(jié)CbCr色彩空間,然后進(jìn)行膚色建模得到膚色似然圖,再對(duì)膚色似然圖進(jìn)行圖像分割得到人臉區(qū)域.將分割得到的人臉圖像送入下一步的人臉識(shí)別模塊.示意圖如圖3所示.

圖3 人臉檢測(cè)流程圖

2.2.1空間轉(zhuǎn)換及膚色建模

膚色是人體表面最為顯著的特征之一,是人臉的重要信息.其特性能將膚色與大多數(shù)背景物體的顏色區(qū)別開來(lái),且不依賴于人臉細(xì)節(jié)特征,因此皮膚顏色為人臉檢測(cè)提供了重要依據(jù).本系統(tǒng)通過(guò)膚色信息實(shí)現(xiàn)人臉檢測(cè).膚色檢測(cè)利用了YCbCr色彩膚色模型將圖像中的膚色區(qū)域和非膚色區(qū)域分開,得到人臉檢測(cè)的候選區(qū)域[4-7].

相對(duì)于其他的色彩空間而言,YCbCr色彩空間受亮度的變化影響小,能夠較好的限制膚色分布的區(qū)域,而且YCbCr色彩空間的膚色聚類特性較好,利于膚色區(qū)域與非膚色區(qū)域的分離.因此,將采集的圖像由RGB空間轉(zhuǎn)化為YCbCr色彩空間.轉(zhuǎn)換公式如下:

經(jīng)過(guò)空間變換后的圖像在YCbCr色彩空間進(jìn)行膚色建模以實(shí)現(xiàn)人臉檢測(cè).利用高斯模型對(duì)膚色區(qū)域進(jìn)行建模,通過(guò)膚色概率密度函數(shù)進(jìn)行膚色相似度的計(jì)算,得到膚色似然圖.高斯模型G(m,C2)是橢圓高斯聯(lián)合概率密度函數(shù):

其中,x=[Cr,Cb]T是像素的色度向量,協(xié)方差矩陣C=E{(x-m)(x-m)T},m是均值向量,通過(guò)高斯膚色模型的建立,得到待檢測(cè)圖像的相似度度量值.

2.2.2圖像分割與形態(tài)學(xué)處理

經(jīng)過(guò)相似度計(jì)算以后,圖像中所有與膚色相似的區(qū)域(臉部、頸部、手臂等)其灰度值比非皮膚區(qū)域高,利用OTSU方法[8]選取最佳閾值對(duì)圖像進(jìn)行閾值分割,得到二值化圖像.

OTSU算法又稱最大類間方差閾值選擇法,是一種自適應(yīng)的閾值確定的方法.它是按圖像的灰度特性,將圖像分成背景和目標(biāo)兩部分.背景和目標(biāo)之間的類間方差越大,說(shuō)明構(gòu)成圖像的兩部分的差別越大,當(dāng)部分目標(biāo)錯(cuò)分為背景或部分背景錯(cuò)分為目標(biāo),都會(huì)導(dǎo)致兩部分差別變小.因此,使類間方差最大的分割意味著錯(cuò)分概率最?。?].

由于外界環(huán)境的干擾,二值化后的圖像會(huì)存在若干噪聲點(diǎn),需要對(duì)噪聲點(diǎn)進(jìn)行濾除處理,另外,人的眉毛、眼睛、嘴唇等為非膚色區(qū)域,使得分割后的人臉區(qū)域存在空洞,會(huì)導(dǎo)致二值化后的圖像存在一些毛刺,孤立點(diǎn),以及較窄的連接區(qū)域等.因此,要對(duì)二值化圖像進(jìn)行形態(tài)學(xué)處理.本文采用膨脹、腐蝕、開運(yùn)算、閉運(yùn)算等組合操作來(lái)解決這個(gè)問(wèn)題.

2.2.3人臉定位

經(jīng)過(guò)上述處理后的圖像依然會(huì)存在若干非人臉區(qū)域,其造成原因是由于手、臂等非人臉的膚色區(qū)域并未作為噪聲消除.為了消除該部分的影響,定義3個(gè)特征以消除非人臉檢出區(qū)域的影響:面積特征、寬高比和矩形度.定義如下:

通過(guò)以上特征濾除非人臉的膚色區(qū)域以進(jìn)一步定位人臉.

2.3人臉識(shí)別

經(jīng)過(guò)上述步驟處理后得到人臉圖像,此時(shí)利用相似度判別方法對(duì)待檢測(cè)人臉進(jìn)行識(shí)別,以判斷其是否為準(zhǔn)入人員.

識(shí)別流程首先是對(duì)上步驟中檢測(cè)到的人臉圖像利用主成分分析法進(jìn)行提取特征[9],得到特征臉,然后利用歐氏距離度量待測(cè)人員與數(shù)據(jù)庫(kù)中對(duì)象的相似度,根據(jù)相似度最大原則判斷其是否為準(zhǔn)入人員.

具體分為兩個(gè)過(guò)程:利用特征臉?lè)ㄟM(jìn)行人臉識(shí)別的訓(xùn)練過(guò)程和識(shí)別過(guò)程.其具體步驟如下:

2.3.1訓(xùn)練階段

(1)設(shè)訓(xùn)練集有K張人臉樣本.每張人臉圖像大小為M*N,將其排列成L維列向量可以得到K張人臉圖像的訓(xùn)練樣本矩陣為X=(x1,x2,…xk)T.

(2)計(jì)算平均臉

(3)計(jì)算每一張人臉與平均臉的差值,得到差值臉

(4)構(gòu)建協(xié)方差矩陣

(5)求協(xié)方差矩陣的特征值和特征向量,構(gòu)造特征臉空間w.

(6)將每一幅人臉與平均臉的差值臉矢量投影到“特征臉”空間,即

協(xié)方差矩陣的維數(shù)為L(zhǎng)*L,考慮其維數(shù)較大,計(jì)算量比較大,所以采用奇異值分解(Singlar Value Decomposition,SVD),通過(guò)求解AAT的特征值和特征向量來(lái)獲得AAT的特征值和特征向量.其具體步驟如下:

(1)求出AAT的特征值λi及其正交歸一化特征向量vi;

(2)根據(jù)特征值的貢獻(xiàn)選取前p個(gè)最大特征值及其對(duì)應(yīng)的特征向量;

p的選取通過(guò)貢獻(xiàn)率獲得,其中貢獻(xiàn)率是指選取的特征值的和與占所有特征值的和之比.一般使訓(xùn)練樣本在前p個(gè)特征向量集上共享率按95%以上選取.

原協(xié)方差矩陣的特征向量,

則“特征臉”空間為:

2.3.2識(shí)別階段:

(2)定義閾值:

(3)利用歐式距離度量相似度:

(4)若dist>T,則該對(duì)象為準(zhǔn)入人員,否則認(rèn)為待識(shí)別對(duì)象可以進(jìn)入.

3 實(shí)驗(yàn)與分析

為驗(yàn)證系統(tǒng)的有效性,在labview框架下,對(duì)人臉的檢測(cè)和識(shí)別進(jìn)行了驗(yàn)證.為了便于系統(tǒng)的分析驗(yàn)證與管理,系統(tǒng)共設(shè)計(jì)了4個(gè)環(huán)節(jié),登錄界面,原圖像與人臉檢測(cè),預(yù)處理和識(shí)別.系統(tǒng)的登錄界面如圖4.

為了便于系統(tǒng)的調(diào)試與改進(jìn),系統(tǒng)設(shè)計(jì)了“圖像與人臉檢測(cè)”環(huán)節(jié),該環(huán)節(jié)同步給出了攝像頭采集的目標(biāo)圖像(原始圖像)、原始圖像經(jīng)過(guò)中值濾波后通過(guò)空間變換得到Y(jié)CbCr空間下的膚色似然圖、進(jìn)一步的利用二值化處理得到的分割圖像、經(jīng)過(guò)圖像的形態(tài)學(xué)處理并結(jié)合特征關(guān)聯(lián)過(guò)濾掉非人臉區(qū)域得到待識(shí)別的人臉圖像、通過(guò)方框標(biāo)記的人臉圖像和提取的人臉圖像.其實(shí)驗(yàn)驗(yàn)證效果圖如圖5.

從圖5可以看到,通過(guò)空間變換再二值化分割后得到的人臉圖像有效的標(biāo)識(shí)出人臉區(qū)域,如二值化所示效果,然而該圖同時(shí)可見的是手部,背景等信息同時(shí)出現(xiàn)在二值化的圖像中,除此之外還包括細(xì)小的噪聲粒子,為了有效的檢測(cè)出人臉,消除干擾信息,需要使用圖像的開關(guān)膨脹、腐蝕和開關(guān)的操作并結(jié)合前文提出的相關(guān)特征以過(guò)濾干擾元素.通過(guò)圖像腐蝕膨脹、開關(guān)和特征過(guò)濾,得到去除非人臉區(qū)域效果圖.該圖有效的定位出人臉,再通過(guò)標(biāo)記和對(duì)標(biāo)記區(qū)域進(jìn)行提取即得到待識(shí)別的人臉.

圖4 系統(tǒng)登錄界面

圖5 人臉檢測(cè)

待識(shí)別人臉得到后,通過(guò)人臉圖像灰度化,尺寸歸一化得到與數(shù)據(jù)庫(kù)存儲(chǔ)圖像一致的格式,如圖6所示.

圖6 預(yù)處理

最后,將預(yù)處理后的人臉圖像利用主成分分析進(jìn)行特征提取,再通過(guò)歐式距離的相似度度量實(shí)現(xiàn)人員識(shí)別任務(wù),若是準(zhǔn)入人員,則輸出人員信息、記錄于數(shù)據(jù)庫(kù)并通過(guò)ELVIS驅(qū)動(dòng)電機(jī)打開實(shí)驗(yàn)室門,否則給出禁止入內(nèi)的信息提示.

圖7 識(shí)別結(jié)果

為了提高系統(tǒng)的性能,該系統(tǒng)還實(shí)現(xiàn)了雙人檢測(cè)和識(shí)別,其檢測(cè)效果如圖8所示.

圖8 雙人檢測(cè)識(shí)別

程序整體框圖如圖9.

圖9 程序框圖

實(shí)驗(yàn)使用的樣本庫(kù)由實(shí)驗(yàn)室人員與人臉識(shí)別數(shù)據(jù)庫(kù)部分樣本共同構(gòu)成,共選用80個(gè)樣本圖像構(gòu)成.識(shí)別階段,人臉識(shí)別過(guò)程所需的平均時(shí)間為0.6s,用戶的識(shí)別率為85.3%.

4 結(jié)論

本文給出了一種基于人臉識(shí)別的實(shí)驗(yàn)室門禁系統(tǒng)的設(shè)計(jì),該系統(tǒng)使用攝像頭采集人員圖像通過(guò)計(jì)算機(jī)在labview框架下實(shí)現(xiàn)人臉的定位與識(shí)別,并通過(guò)ELVIS驅(qū)動(dòng)電機(jī)控制實(shí)驗(yàn)室的門開關(guān).經(jīng)過(guò)統(tǒng)計(jì)分析得到:人臉識(shí)別過(guò)程所需的平均時(shí)間為0.6s,用戶的識(shí)別率為85.3%.因此,此系統(tǒng)具有較高的識(shí)別率,較好的快速性,可以滿足門禁系統(tǒng)的可靠性和實(shí)時(shí)性的要求.

[1]趙文,李曉玲.基于LSSVM和RFID的智能門禁身份認(rèn)證系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)測(cè)量與控制,2015,23(3).

[2]劉國(guó)宏,郭文明.改進(jìn)的中值濾波去噪算法應(yīng)用分析[J].計(jì)算機(jī)工程與應(yīng)用,2010,46(10):187-189.

[3]林媛.圖像縮放算法研究及其FPGA實(shí)現(xiàn)[D].廈門:廈門大學(xué),2006.

[4]黃雄棟.人臉識(shí)別系統(tǒng)中的特征檢測(cè)算法研究[D].哈爾濱:哈爾濱工業(yè)大學(xué),2007.

[5]柳映輝,任德華,陳少杰.基于高斯膚色模型和圖像分割的人臉檢測(cè)[J].天津科技大學(xué)學(xué)報(bào),2010,25(5):64-67.

[6]郭聳,顧國(guó)昌,蔡則蘇,等.膚色相似度和動(dòng)態(tài)閾值相結(jié)合的膚色分割技術(shù)[J].計(jì)算機(jī)工程與應(yīng)用,2010,46(18)

[7]王真,李金屏,劉琳.利用多顏色信息融合的自適應(yīng)膚色建模[J].計(jì)算機(jī)工程與應(yīng)用,2011,30:211-214.

[8]李梅.基于Otsu算法的圖像分割研究[D].合肥:合肥工業(yè)大學(xué),2011.

[9]謝佩,吳小俊.分塊多線性主成分分析及其在人臉識(shí)別中的應(yīng)用研究[J].計(jì)算機(jī)科學(xué),2015,42(3):274-279.

An Entrance Guardsystem Based on Face Recognition

WANG Fei,CHENG Wei,YU Bin
(School of Electric and Automatic Engineering,Changshu Institute of Technology,Changshu 215500,China)

According to the demand of intelligent entrance guardsystem,an entrance guardsystem based on face recognition was proposed.First of all,target image was captured by vision device,thenspace transform method was used,from whichskin-color andsimilarity of image were obtained.Secondly,binary,morphology and features filter procedure were applied to fulfill face location and extract.Besides,principal component analysis was used to get face features of both candidates and databases.Finally,face recognition was achieved through thesimilarity measurement process.The experimental resultsshow that thesystem is effective on face location and recognition.

intelligent entrance guardsystem;face recognition;principal component analysis;LabVIEW

TP273

A

1008-2794(2015)04-0064-06

2016-05-30

王飛,講師,博士,研究方向:智能算法,圖像處理、數(shù)據(jù)挖掘,E-mail:wangleea@aliyun.com.

猜你喜歡
門禁系統(tǒng)膚色人臉
基于多種生物特征識(shí)別的RFID門禁系統(tǒng)設(shè)計(jì)
有特點(diǎn)的人臉
一起學(xué)畫人臉
Conversation in a house
人的膚色為什么不同
為什么人有不同的膚色?
基于AI智慧人臉門禁系統(tǒng)的硬件系統(tǒng)設(shè)計(jì)
基于單片機(jī)的安全門禁系統(tǒng)研究設(shè)計(jì)
三國(guó)漫——人臉解鎖
基于單片機(jī)的小區(qū)門禁系統(tǒng)設(shè)計(jì)