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

?

基于改進(jìn)的LBP和PCA算法的人臉識(shí)別

2017-07-14 06:59徐金林林玉娥
電腦知識(shí)與技術(shù) 2017年17期
關(guān)鍵詞:降維主成分分析識(shí)別率

徐金林 林玉娥

摘要:針對(duì)LBP算法的特征描述只與中間點(diǎn)和鄰域點(diǎn)的灰度值大小有關(guān),而忽略了各個(gè)鄰域點(diǎn)之間灰度值相關(guān)性的問(wèn)題,提出了一種改進(jìn)的LBP算法。該方法在特征提取時(shí),不再僅僅依賴(lài)于中心點(diǎn),而是結(jié)合中心點(diǎn)與其相鄰鄰域點(diǎn)之間的關(guān)系,然后再利用PCA降維處理,算法不但降低了特征維度,而且提高了運(yùn)算速度。OKL人臉庫(kù)上的實(shí)驗(yàn)結(jié)果表明,改進(jìn)的LBP算法與原始的LBP算法相比,在識(shí)別率上有所提高。

關(guān)鍵詞:局部二值模式;特征提?。恢鞒煞址治?;降維;識(shí)別率

中圖分類(lèi)號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)17-0173-02

1概述

人臉識(shí)別,是對(duì)人的臉部特征信息進(jìn)行身份識(shí)別的一種生物識(shí)別技術(shù),它的應(yīng)用前景十分廣泛。如視頻監(jiān)控、公安、司法和刑偵等安全領(lǐng)域。人臉識(shí)別的關(guān)鍵是如何提取出合適的信息來(lái)識(shí)別人臉。在過(guò)去的幾十年里,相關(guān)的研究者們提出了許多有關(guān)于特征提取的算法?;趲缀翁卣鞯姆椒?、線性鑒別分析法、特征臉?lè)椒ê蜕窠?jīng)網(wǎng)絡(luò)方法等能很好地將人臉的形狀、紋理等信息描述出來(lái),但是這些方法很難處理維數(shù)過(guò)高的圖像,且容易受到光照等客觀因素的影響。近幾年,基于局部的方法越來(lái)越受到研究者的歡迎,這是由于基于局部的方法不但能解決數(shù)據(jù)維數(shù)過(guò)高的問(wèn)題,而且對(duì)光照和表情等具有不變性。

局部二值模式(Local Binary Pattern,簡(jiǎn)稱(chēng)LBP)是一種很有效的紋理描述算子。LBP算法最初是被用于紋理描述中的,由于其計(jì)算簡(jiǎn)單、特征分類(lèi)能力強(qiáng)等特點(diǎn)而被用于人臉識(shí)別中。該算法首先計(jì)算圖像中每個(gè)點(diǎn)與其鄰域點(diǎn)在灰度上的二值關(guān)系;然后,對(duì)二值關(guān)系按照某種規(guī)則形成局部二值模式;最后使用得到的特征向量來(lái)描述圖像的特征。但是局部二值模式在計(jì)算LBP算子時(shí)會(huì)產(chǎn)生大量的噪聲信息,計(jì)算時(shí)又由于特征向量維數(shù)過(guò)大而使得計(jì)算量變大,影響識(shí)別效率。

基于以上問(wèn)題,本文提出了一種改進(jìn)的LBP算法并結(jié)合主成分分析方法(Principal Component Analysis,簡(jiǎn)稱(chēng)PCA)降維來(lái)描述和識(shí)別人臉信息。首先,將圖像中的每個(gè)點(diǎn)和與其相鄰鄰域點(diǎn)的灰度值相加;然后將計(jì)算結(jié)果與其相鄰的計(jì)算結(jié)果比較;再將比較的結(jié)果按一定規(guī)則形成局部二值模式;最后用PCA算法處理得到的特征向量,對(duì)人臉進(jìn)行分類(lèi)識(shí)別。

通過(guò)ORL人臉庫(kù)實(shí)驗(yàn)驗(yàn)證,與原始的LBP算法相比,改進(jìn)后的算法對(duì)人臉圖像具有更好的表示和判別能力。

2基于改進(jìn)的LBP和PCA算法的人臉識(shí)別

2.1 LBP算法

LBP是一種用來(lái)描述圖像局部紋理特征的算子;它擁有旋轉(zhuǎn)不變性以及灰度不變性等優(yōu)點(diǎn)。它是首先由T.Ojala,M.Pi-etikainen和D.Harwood在1994年提出,用于紋理特征提取。后來(lái)由于其獨(dú)特的優(yōu)勢(shì),被用于人臉識(shí)別。

2.1.1 LBP特征的描述

原始的LBP算子是定義在九宮格里的,中間點(diǎn)的像素值叫做閾值,將其余8個(gè)相鄰鄰域點(diǎn)的像素值和閾值比較,如果相鄰鄰域點(diǎn)的像素值大于或等于閾值,那么這個(gè)像素點(diǎn)的值記做1,否則記做0。九宮格里的8個(gè)鄰域點(diǎn)經(jīng)過(guò)與閾值相比,得到的結(jié)果按某種順序排列,可以得到一個(gè)8位的二進(jìn)制數(shù),再將二進(jìn)制值轉(zhuǎn)化成十進(jìn)制,就得到了九宮格中心像素點(diǎn)的LBP值(共有256種),并用這個(gè)數(shù)值表示該區(qū)域周邊的灰度情況。如圖1所示:

循環(huán)遍歷整張圖像的每個(gè)像素點(diǎn),即可得到該圖像的所有LBP值,即該人臉的特征向量,并對(duì)特征向量進(jìn)行模式轉(zhuǎn)換,最后計(jì)算每個(gè)LBP特征之間的距離。

2.1.2改進(jìn)的LBP算法

LBP算法雖然簡(jiǎn)單有效,但是仍然有一定的局限性。算法只與中心像素點(diǎn)和各鄰域點(diǎn)灰度值的大小有關(guān),并沒(méi)有考慮到各相鄰的鄰域點(diǎn)間的灰度相關(guān)性。針對(duì)該問(wèn)題,本文提出了一個(gè)新的改進(jìn)的LBP算法:比較鄰域點(diǎn)時(shí)不僅僅只依賴(lài)閾值點(diǎn),而是將鄰域點(diǎn)與自己相鄰的下一個(gè)鄰域點(diǎn)來(lái)較。具體實(shí)現(xiàn)如圖2所示。

該算法使用原始圖像的中心點(diǎn)和它周?chē)鱾€(gè)鄰域點(diǎn)相加;再將各鄰域點(diǎn)得到的值按一定順序與其相鄰鄰域點(diǎn)的值比較;然后進(jìn)行二值化處理。這樣既保證了其與中心像素點(diǎn)的關(guān)系,又體現(xiàn)了其與相鄰像素點(diǎn)間的聯(lián)系,能更好地反映該點(diǎn)的灰度情況。

2.2PCA算法

主成分分析(PCA)方法是目前應(yīng)用十分廣泛的一種代數(shù)特征提取的方法,是一種基于變量協(xié)方差矩陣處理、壓縮和抽提樣本中數(shù)據(jù)的有效方法。

主成分分析的原理是借助某個(gè)特殊的特征向量矩陣U,將一個(gè)高維的矩陣x投影到一個(gè)低維的特征向量空間中,稱(chēng)作低維向量y,且損失了一些不重要的數(shù)據(jù)。即借助低維的向量y和特征向量矩陣U,就能夠大致模擬出所對(duì)應(yīng)的原始高維的矩陣x。

2.3結(jié)合PCA的LBP人臉識(shí)別過(guò)程

LBP算法雖然能很好地表示人臉信息,但是特征維度過(guò)高,計(jì)算難度較大,而PCA算法可以降低特征維度。因此,本文針對(duì)這一問(wèn)題,提出了結(jié)合PCA的LBP人臉識(shí)別算法。具體實(shí)現(xiàn)過(guò)程如圖3所示。

主要過(guò)程包括:1)計(jì)算圖像的LBP描述子,統(tǒng)計(jì)出各圖像的LBP直方圖,并將每個(gè)圖像的LBP直方圖特征轉(zhuǎn)換成一維向量;2)將得到的LBP直方圖向量利用PCA算法做降維處理,得到人臉圖像的特征表達(dá);3)用得到的人臉特征表達(dá)和數(shù)據(jù)庫(kù)中的人臉依次比較,計(jì)算識(shí)別的正確率。

3實(shí)驗(yàn)結(jié)果與分析

本文采用ORL人臉數(shù)據(jù)庫(kù)對(duì)原始的LBP算法和改進(jìn)后的LBP算法進(jìn)行比較驗(yàn)證。ORL人臉庫(kù)共有40個(gè)人臉。每個(gè)人臉有10幅圖像,一共由400張灰度圖像構(gòu)成,圖像的尺寸是92×112像素。其中每張人臉的表情和細(xì)節(jié)都有一定的變化,例如笑和不笑、睜眼和閉眼,戴和不戴眼鏡等,人臉的姿態(tài)也有一些變化,它的深度旋轉(zhuǎn)和平面旋轉(zhuǎn)可以達(dá)到20度,人臉的大小也有至多10%的變化。

本實(shí)驗(yàn)將ORL人臉數(shù)據(jù)庫(kù)中的圖像分為訓(xùn)練樣本和測(cè)試樣本,實(shí)驗(yàn)改變訓(xùn)練樣本數(shù)目(從2張到9張),其余的作為測(cè)試樣本,比較改進(jìn)前后LBP算法的識(shí)別情況。實(shí)驗(yàn)結(jié)果如圖4所示。

由實(shí)驗(yàn)結(jié)果圖4可知,改進(jìn)后的LBP算法較改進(jìn)前的算法,在識(shí)別率上明顯有所提高,隨著訓(xùn)練樣本數(shù)目的增加,識(shí)別率也顯著增高。這主要是改進(jìn)后的算法,結(jié)合了點(diǎn)與相鄰鄰域點(diǎn)之間的關(guān)系,使用了PCA降維處理,降低了特征向量維度,且去除了特征向量的冗余,提高了計(jì)算效率,能更準(zhǔn)確的描述圖像的像素值。

4結(jié)束語(yǔ)

本文提出了一種基于改進(jìn)LBP并結(jié)合PCA算法的人臉識(shí)別算法。該算法先結(jié)合每張圖像的每個(gè)像素點(diǎn)和與它相鄰鄰域點(diǎn)之間的關(guān)系;再用改進(jìn)的LBP的方法求取每張圖像的LBP直方圖向量;然后結(jié)合PCA降維處理LBP直方圖特征向量;最后將其作為人臉的鑒別特征并用于人臉識(shí)別。實(shí)驗(yàn)結(jié)果分析表明,本文提出的改進(jìn)LBP算法對(duì)人臉有很高的鑒別性,并且對(duì)光照和人臉表情等具有較高的魯棒性。

猜你喜歡
降維主成分分析識(shí)別率
混動(dòng)成為降維打擊的實(shí)力 東風(fēng)風(fēng)神皓極
基于類(lèi)圖像處理與向量化的大數(shù)據(jù)腳本攻擊智能檢測(cè)
降維打擊
基于真耳分析的助聽(tīng)器配戴者言語(yǔ)可懂度指數(shù)與言語(yǔ)識(shí)別率的關(guān)系
提升高速公路MTC二次抓拍車(chē)牌識(shí)別率方案研究
主成分分析法在大學(xué)英語(yǔ)寫(xiě)作評(píng)價(jià)中的應(yīng)用
江蘇省客源市場(chǎng)影響因素研究
SPSS在環(huán)境地球化學(xué)中的應(yīng)用
高速公路機(jī)電日常維護(hù)中車(chē)牌識(shí)別率分析系統(tǒng)的應(yīng)用
拋物化Navier-Stokes方程的降維仿真模型
定兴县| 甘德县| 石嘴山市| 建昌县| 吴桥县| 麻江县| 祁门县| 安康市| 光泽县| 金川县| 朔州市| 孝感市| 德令哈市| 荆门市| 改则县| 唐海县| 保德县| 天长市| 通河县| 彰武县| 西华县| 新郑市| 平潭县| 松阳县| 突泉县| 富平县| 伊宁县| 江安县| 黄石市| 平顺县| 商南县| 峡江县| 嵩明县| 安国市| 忻城县| 那曲县| 修水县| 霍邱县| 山东| 荃湾区| 中宁县|