王成記
摘 ? 要:人臉識(shí)別技術(shù)主要有單一圖像識(shí)別與多圖像識(shí)別?;趫D像集人臉識(shí)別算法采用了多圖像識(shí)別,主要是在LBP的基礎(chǔ)上進(jìn)行有效的計(jì)算,與傳統(tǒng)算法相比具有較大的優(yōu)勢(shì)。文章首先對(duì)人臉識(shí)別數(shù)據(jù)庫進(jìn)行分類闡述,而后對(duì)人臉檢測(cè)技術(shù)進(jìn)行深入的分析,最后著重分析以LBP為基礎(chǔ)的圖像集人臉識(shí)別算法,提出幾點(diǎn)建議,僅供參考。
關(guān)鍵詞:局部二值模式;圖像集人臉識(shí)別;算法
以局部二值模式(Local Binary Patterns,LBP)為基礎(chǔ)的圖像集人臉識(shí)別算法主要是在多圖像的基礎(chǔ)上進(jìn)行模型的構(gòu)建,能夠?qū)€(gè)體實(shí)施有效表達(dá),并且也不受光照環(huán)境的影響,這在較大程度上提升了識(shí)別率。但是以LBP為基礎(chǔ)的圖像集人臉識(shí)別算法也存在一些問題,比如模型的建立會(huì)受提取不明顯以及仿射包過大等因素的影響,為此需要采取有效的方法對(duì)以LBP為基礎(chǔ)的圖像集人臉識(shí)別算法實(shí)施研究,以此尋求有效的解決方法。
1 ? ?人臉識(shí)別數(shù)據(jù)庫
在進(jìn)行人臉識(shí)別實(shí)驗(yàn)的過程中,需要進(jìn)行數(shù)據(jù)庫的建立,并且應(yīng)在數(shù)據(jù)庫中完成實(shí)驗(yàn)的整個(gè)過程,其中,人臉識(shí)別數(shù)據(jù)庫與識(shí)別率有較大的關(guān)系,彼此之間互相影響。因不同數(shù)據(jù)庫之間差異性較大,因此在進(jìn)行數(shù)據(jù)庫人臉系別系統(tǒng)開發(fā)的過程中難度較大,一般情況下有以下幾種數(shù)據(jù)庫:(1)Yale人臉數(shù)據(jù)庫,主要是確保圖片在一定光照下,表情自然,并且無遮攔。其中,該數(shù)據(jù)庫包含了10人的5 700多幅灰度圖像,姿勢(shì)與光照條件分別有較大的種類。由此可以看出,該數(shù)據(jù)庫主要適用于對(duì)姿勢(shì)與光照要求較高的人臉識(shí)別算法。(2)光學(xué)回波損耗(Optical Return Loss,ORL)人臉數(shù)據(jù)庫,庫中有上萬張圖片與上千個(gè)志愿者,包含了不同人臉的表情與姿勢(shì)的變化,具有較高的識(shí)別率。因此,該數(shù)據(jù)庫使用價(jià)值相對(duì)較大。(3)麻省理工學(xué)院(Massachusetts Institute of Technology,MIT)人臉數(shù)據(jù)庫,主要是由國(guó)外大學(xué)創(chuàng)建,分為3種,包含尺寸旋轉(zhuǎn)以及光照,其中,光照包括了正面以及人臉轉(zhuǎn)動(dòng)的不同角度[1]。
2 ? ?人臉檢測(cè)
在進(jìn)行人臉識(shí)別的過程中,需要進(jìn)行人臉檢測(cè),在檢測(cè)期間圖像質(zhì)量會(huì)對(duì)后續(xù)的識(shí)別產(chǎn)生較大影響,其過程是畫面捕捉到的人臉位置,并在此基礎(chǔ)上對(duì)人臉圖像進(jìn)行有效截取。此外,AdaBoost算法作為一種人臉檢測(cè)算法,能夠使用在不同的檢測(cè)方法中,并且具有較高的使用頻率,同時(shí),在檢測(cè)過程中精確度與其他軟件相比也相對(duì)較高。AdaBoost算法計(jì)算速度相對(duì)較快,能夠在多種背景與環(huán)境下對(duì)人臉進(jìn)行快速、準(zhǔn)確的檢測(cè)。
該人臉檢測(cè)算法原理主要表現(xiàn)在以下幾個(gè)方面:(1)圖像在表達(dá)的過程中主要通過積分圖來完成,能夠在較大程度上對(duì)掃描特征實(shí)施計(jì)算,在此之前,對(duì)圖像特征的表達(dá)應(yīng)采用Haar-like特殊方式來完成。(2)使用效率較高的分類器,可在較多特征中提取出具有較大代表性的特征。(3)使用有效的方法使分類器聯(lián)合,能夠保證圖像背景區(qū)域的快速去除[2]。
3 ? ?以LBP為基礎(chǔ)的圖像集人臉識(shí)別算法分析
3.1 ?紋理特征及LBP算法
LBP算法主要是通過臉部紋理進(jìn)行特征的有效提取,在所有分析方法中,該算法使用紋理概念較為頻繁,其中,紋理一般情況下是物體表面的不同信息,與其他圖像信息表征方法具有一定的差異性,能夠?qū)D像灰度空間特征進(jìn)行真實(shí)的描述,不但能夠?qū)D像像素點(diǎn)進(jìn)行有效的描述,而且還可對(duì)其與周圍環(huán)境的聯(lián)系實(shí)施全面反映。由此可以看出,紋理特征既能對(duì)提取微觀信息實(shí)施描述,還可對(duì)圖像整體信息進(jìn)行描述。
LBP算法在應(yīng)用的過程中,具有計(jì)算量小、過程簡(jiǎn)單以及能夠克服光照等優(yōu)勢(shì),并且在此基礎(chǔ)上具有較強(qiáng)的分類能力。其主要思路是:首先,將灰度圖像中的單點(diǎn)看作中心像素點(diǎn),并將灰度值看作是一個(gè)閥值。其次,該值與像素點(diǎn)進(jìn)行全面的對(duì)比,以此獲得兩個(gè)值的序列。再次,對(duì)此實(shí)施有效的處理,以此將該數(shù)據(jù)作為該像素點(diǎn)數(shù)值,對(duì)該特征進(jìn)行編制。最后,將其有效的組合,從而表示全局特征。
3.2 ?圖像集的建模
經(jīng)典圖像集算法 包括以下幾種。
(1)流形算法。主要建立在微積分幾何的基礎(chǔ)之上,其中,流形主要表達(dá)了多維曲線、幾何空間以及曲面。流形實(shí)質(zhì)上是一個(gè)非線性空間,在人臉識(shí)別圖像集模型構(gòu)建的過程中,把人臉圖像當(dāng)作一個(gè)非線性曲面,在此曲面中有不同線性小塊,將其叫作最大線性塊。此外,在對(duì)流形距離進(jìn)行計(jì)算的過程中,只需要對(duì)小塊之間的距離進(jìn)行計(jì)算,其公式如下[4-5]:
d(ci, cj)=(1﹣α)dE(ci, cj)+adv(ci, cj)
其中,de與dv公式如下:
(2)離散矩陣算法。主要是把主成分分析(Principal Component Analysis,PCA)算法在圖像集中進(jìn)行有效的擴(kuò)展,其主要思路表現(xiàn)在:首先,把圖像集中的圖像轉(zhuǎn)化為矩陣,并在此基礎(chǔ)上對(duì)其實(shí)施有效分解,得出特征值所對(duì)應(yīng)的特征向量,以此作為矩陣列。其次,求出圖像矩陣后,將其組合成圖像集矩陣,以此實(shí)施人臉識(shí)別匹配。比如,假設(shè)一個(gè)圖像集是G(I1, I2, …, In),其中,n表示圖像集中有n和圖像,Ii主要是圖像集中的每個(gè)圖像,圖形對(duì)應(yīng)的矩陣為G(A1, A2, …, An)。再次,將奇異值實(shí)施有效的分解,并在此基礎(chǔ)上進(jìn)行Ai矩對(duì)應(yīng)的特征值。最后,求出m最大特征值對(duì)應(yīng)的特征向量,并將此作為一列;對(duì)不同圖像矩陣特征向量進(jìn)行計(jì)算,其恩正矩陣是W(W1, W2, …, Wn);對(duì)不同向量之間的距離實(shí)施準(zhǔn)確計(jì)算,并在此基礎(chǔ)上將其進(jìn)行有效轉(zhuǎn)換,形成不同的矩陣,其公式如下:
3.3 ?仿射包的圖像集建模
對(duì)圖像集實(shí)施模型的有效構(gòu)建,主要是把圖像集中不同圖像之間的關(guān)系實(shí)施有效表達(dá),能夠較好地把一人圖像集中的圖像進(jìn)行全面的聯(lián)系。將不同圖像當(dāng)作線性特征向量或者仿射特征空間,再把個(gè)人圖像集使用凸模式進(jìn)行表示,其中,凸模式主要是圖像特征向量的凸包。凸包主要是對(duì)最鄰近分類進(jìn)行有效增強(qiáng),均是在樣本之間的一些部位使用填補(bǔ)的方式對(duì)樣本變化過程中的敏感性進(jìn)行有效降低。此外,圖像在分類過程中,需要采用有效的方法對(duì)凸模式間距進(jìn)行全面計(jì)算,一般情況下使用幾何距離進(jìn)行計(jì)算,具有較大的合理性,主要是因?yàn)殡m然不同環(huán)境中的圖像均是同一個(gè)人,但是依然會(huì)有一定的重合,在一定程度上允許不同圖像集中使用特征向量組合進(jìn)行新圖像的合成,據(jù)此圖像集間距,可得到最近間距。
首先,需要對(duì)XK進(jìn)行有效的定義:XK=[xk,1,xk,2…xk,nk],以此對(duì)圖像集進(jìn)行表示,其中,Xk,i主要是指第K個(gè)樣品集中第i個(gè)圖像;K表示樣本數(shù)量;i表示某個(gè)樣本集第i幅圖像。其次,詞用仿射包進(jìn)行圖像集模型的構(gòu)建,并在此基礎(chǔ)上通過兩者的間距進(jìn)行有效標(biāo)記,在圖庫中若樣本與測(cè)試樣本有最近間距,表示是一人圖像。使用A與表示不同凸包,那么不同凸包間距便是兩者最近距離,公式如下[6]:
其中,D表示不同凸包間距計(jì)算的距離函數(shù);x與y分別是A與中的任何點(diǎn)。為了對(duì)上述公式進(jìn)行有效計(jì)算,應(yīng)對(duì)A與中的點(diǎn)引入?yún)?shù)形式,再通過數(shù)字規(guī)劃方式小化兩點(diǎn)間距。
4 ? ?結(jié)語
隨著我國(guó)經(jīng)濟(jì)的發(fā)展、科學(xué)技術(shù)的進(jìn)步,人臉識(shí)別技術(shù)在各個(gè)領(lǐng)域應(yīng)用越來越廣泛,不但能夠?qū)σ恍╊I(lǐng)域管理質(zhì)量有較好的提升,而且也大大提高了信息的安全性。以LBP為基礎(chǔ)的圖像集人臉識(shí)別算法,主要是由不同組圖像構(gòu)成圖像集進(jìn)行人臉識(shí)別,在此過程中包含了較多的信息,由此可以看出,以LBP為基礎(chǔ)的圖像集人臉識(shí)別算法與傳統(tǒng)相比具有較大優(yōu)勢(shì),但是也存在一些缺點(diǎn),最為明顯的缺點(diǎn)就是時(shí)效下降,為此應(yīng)對(duì)該算法進(jìn)行深入的研究,采取有效的方法對(duì)問題進(jìn)行有效的解決。
[參考文獻(xiàn)]
[1]楊艷,郭振鐸,徐慶偉.基于PCA和LBP的自適應(yīng)加權(quán)融合人臉識(shí)別算法[J].中原工學(xué)院學(xué)報(bào),2018(6):79-84.
[2]丁園園,鄭巖,崔倩倩,等.基于子圖像方法和稀疏表示的人臉識(shí)別算法[J].科技視界,2018(2):40-41.
[3]付余偉,胡方媛,晉杰,等.基于對(duì)數(shù)能量熵與LBP特征提取的人臉識(shí)別[J].信息技術(shù),2017(7):1-4.
[4]張輝,劉新.基于改進(jìn)LBP的單樣本人臉識(shí)別算法[J].計(jì)算機(jī)應(yīng)用與軟件,2017(12):220-223.
[5]彭澤昆.基于哈希算法圖象人臉匹配識(shí)別模型[J].電腦迷,2019(1):54.
[6]胡勇,朱瑩瑩.特征臉?biāo)惴ㄈ四樧R(shí)別系統(tǒng)[J].金陵科技學(xué)院學(xué)報(bào),2018(2):7-10.