• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于特征提取和膠囊網(wǎng)絡(luò)的人臉表情識(shí)別

      2022-11-05 08:19:44黃小剛黃潤(rùn)才王桂江馬詩(shī)語(yǔ)
      關(guān)鍵詞:特征提取準(zhǔn)確率像素

      黃小剛,黃潤(rùn)才,王桂江,馬詩(shī)語(yǔ)

      (上海工程技術(shù)大學(xué) 電子電氣工程學(xué)院,上海 201620)

      0 引言

      隨著計(jì)算機(jī)技術(shù)的發(fā)展,人臉檢測(cè)技術(shù)已經(jīng)廣泛應(yīng)用于生活各領(lǐng)域中,如日常鎖定和支付等,用來(lái)提高安全性。面部表情圖像的獲取正不斷增多,如何進(jìn)行表情情感分析、實(shí)現(xiàn)人機(jī)情感交互也就隨即成為了當(dāng)下的研究熱點(diǎn)。

      表情識(shí)別的過(guò)程可分為3個(gè)部分:圖像采集與圖像預(yù)處理、表情的特征提取、表情的分類。其中,人臉表情識(shí)別過(guò)程中又以表情特征提取為重點(diǎn)。在傳統(tǒng)的人臉表情識(shí)別當(dāng)中,有許多優(yōu)秀的特征提取算法:局部二值模式(LBP)、方向梯度直方圖(HOG)、Gabor小 波 變 換、活 動(dòng) 外 觀 模 型(AAM)等。其中,局部二值模式由于其特征提取方式簡(jiǎn)潔明了,提取效果較好,受到眾多學(xué)者青睞,因此衍生出了許多變體:CS-LBP、CLBP、CSLOP等。在特征提取當(dāng)中,文獻(xiàn)[8]使用LBP的變體,能更好地處理像素邊緣的特征。文獻(xiàn)[9]提取了LBP紋理特征以及用HOG算法提取眼睛、眉毛區(qū)域、連同嘴部區(qū)域的邊緣信息,并對(duì)這3個(gè)區(qū)域進(jìn)行不同權(quán)值的融合。文獻(xiàn)[10]使用了一種活動(dòng)外觀模型與Gabor小波變換融合的方法。上述特征提取方法都具有一定的局限性,識(shí)別的穩(wěn)定性也欠佳,研究學(xué)界逐漸掀起了對(duì)深度學(xué)習(xí)的研究熱潮。

      近年來(lái)硬件技術(shù)取得了較大的突破,深度學(xué)習(xí)也隨之得到迅猛發(fā)展,許多學(xué)者開(kāi)始把深度學(xué)習(xí)方法應(yīng)用于表情識(shí)別當(dāng)中。文獻(xiàn)[13]使用了改進(jìn)的AlexNet網(wǎng)絡(luò)進(jìn)行表情識(shí)別,文獻(xiàn)[14]構(gòu)造表情局部特征融合的卷積網(wǎng)絡(luò)模型。2017年,Sara等人提出了膠囊網(wǎng)絡(luò),使用膠囊單元存儲(chǔ)信息,并使用獨(dú)特的動(dòng)態(tài)路由機(jī)制傳遞傳輸膠囊信息,該網(wǎng)絡(luò)不僅能夠檢測(cè)到特征,還能檢測(cè)到特征的空間、大小、位置等信息,具有可觀發(fā)展前景。文獻(xiàn)[16]驗(yàn)證了膠囊網(wǎng)絡(luò)相比卷積神經(jīng)網(wǎng)絡(luò)在表情識(shí)別上具有更強(qiáng)的魯棒性。文獻(xiàn)[17]使用了膠囊網(wǎng)絡(luò)和卷積網(wǎng)絡(luò)的結(jié)合,同時(shí)加入大量的卷積操作和層注意力機(jī)制,實(shí)驗(yàn)結(jié)果表明該網(wǎng)絡(luò)穩(wěn)健性強(qiáng),但是也存在著網(wǎng)絡(luò)結(jié)構(gòu)冗余、網(wǎng)絡(luò)收斂很慢、訓(xùn)練時(shí)間很長(zhǎng)的問(wèn)題。

      本文把傳統(tǒng)的特征提取方法與深度學(xué)習(xí)膠囊網(wǎng)絡(luò)相結(jié)合,提取了圖像的局部二值模式特征,與原圖通道合并,形成雙通道輸入,送入膠囊網(wǎng)絡(luò),形成一種多通道輸入膠囊網(wǎng)絡(luò)。殘卷積網(wǎng)絡(luò)(ResNet)具有收斂速度快,能避免梯度彌散的優(yōu)點(diǎn),本文又在雙通道輸入的基礎(chǔ)上添加殘差網(wǎng)絡(luò)形成多通道輸入增強(qiáng)膠囊網(wǎng)絡(luò)模型。通過(guò)局部二值模式、ResNet提取復(fù)雜低層特征,送入膠囊網(wǎng)絡(luò)分類,在CK+數(shù)據(jù)集和RAF-DB數(shù)據(jù)集上的實(shí)驗(yàn)結(jié)果表明2種特征增強(qiáng)能充分發(fā)揮膠囊網(wǎng)絡(luò)的效果,獲取了更具表達(dá)能力的特征。

      1 基本原理

      1.1 局部二值模式

      紋理信息對(duì)于圖像的模式分析非常重要,局部二值模式(LBP)是一種簡(jiǎn)單而高效的紋理描述方法。局部二值模式是能夠獲得中心像素和相鄰像素之間差異的二進(jìn)制模式。具體通過(guò)用中心值對(duì)每個(gè)像素的3×3鄰域進(jìn)行閾值化并將結(jié)果作為二進(jìn)制數(shù)來(lái)標(biāo)記圖像的像素,中心點(diǎn)像素的LBP編碼如式(1)、(2)所示:

      其中,g表示中心像素的灰度值;是涉及鄰域像素的總數(shù);g(0,1,,1)是以為中心的鄰域像素的灰度值。中心像素及鄰域半徑為1的3×3的像素如圖1所示。

      圖1 3*3像素點(diǎn)Fig.1 Pixels of 3*3

      1.2 膠囊網(wǎng)絡(luò)

      膠囊網(wǎng)絡(luò)(CapsNet)以膠囊作為基本神經(jīng)元存儲(chǔ)信息,不同于卷積神經(jīng)網(wǎng)絡(luò)標(biāo)量輸入、標(biāo)量輸出的傳遞形式,膠囊網(wǎng)絡(luò)是一個(gè)向量輸入、向量輸出的形式。膠囊是一個(gè)向量,具有多個(gè)值,包含更多圖像實(shí)體的信息,不僅可以表示是否存在特征,還可以表示特征之間的關(guān)系,輸出綜合這些信息,使用向量的模長(zhǎng)表示實(shí)體存在的概率。用于Mnist手寫數(shù)字識(shí)別的膠囊網(wǎng)絡(luò)結(jié)構(gòu)如圖2所示。

      圖2 膠囊網(wǎng)絡(luò)結(jié)構(gòu)Fig.2 Capsule network structures

      膠囊網(wǎng)絡(luò)由輸入層()、卷積層(1)、主膠囊層()、數(shù)字膠囊層()組成。輸入層即輸入2828大小的灰度圖。1就是普通的卷積層,使用256個(gè)步長(zhǎng)為1的99卷積核,為激活函數(shù),用于提取圖像的低層特征,得到2020256的特征圖。

      主膠囊層開(kāi)始使用膠囊單元存儲(chǔ)信息,該過(guò)程可以看作是普通卷積層的縱向擴(kuò)展,使用了8組、32個(gè)步長(zhǎng)為2的99卷積核,把特征圖進(jìn)行三維拼接,得到6*6*32、即1024個(gè)膠囊,每個(gè)膠囊是一個(gè)長(zhǎng)度為8的向量。對(duì)膠囊進(jìn)行歸一化,使用非線性壓縮函數(shù),對(duì)膠囊進(jìn)行壓縮,確保長(zhǎng)度在01之間,壓縮函數(shù)如式(7)所示:

      其中,s是膠囊的輸入,v是輸出。

      數(shù)字膠囊層的輸出是10個(gè)維數(shù)為16的向量,每個(gè)向量的模長(zhǎng)代表該類的預(yù)測(cè)概率。層采用的是動(dòng)態(tài)路由機(jī)制,進(jìn)行3次動(dòng)態(tài)路由迭代。動(dòng)態(tài)路由的過(guò)程原理如圖3所示。參數(shù)更新公式的數(shù)學(xué)表述可寫為:

      圖3 動(dòng)態(tài)路由過(guò)程Fig.3 Dynamic routing process

      其中,∈(1,2,…,1024),∈(1,2,…,10),這是由于主膠囊層共有1024個(gè)膠囊,數(shù)字膠囊層輸出類別有10類;u是主膠囊層輸出的1024個(gè)向量;W是權(quán)重矩陣;^是預(yù)測(cè)向量,表示當(dāng)前向量條件下預(yù)測(cè)為類別的概率。式(5)中,s是上一層預(yù)測(cè)向量^乘以膠囊間耦合系數(shù)c的加權(quán)和;式(6)是壓縮函數(shù),式(7)、式(8)用來(lái)迭代更新耦合系數(shù)b,c。

      膠囊網(wǎng)絡(luò)采用的是邊際損失函數(shù),如式(9)所示:

      其中,T表示類是否存在:存在為1,不存在為0;m取值為0.9,懲罰假陽(yáng)性,當(dāng)類存在預(yù)測(cè)不存在時(shí)會(huì)使損失函數(shù)很大;m取值為0.1,懲罰假陰性,當(dāng)類不存在預(yù)測(cè)存在時(shí)會(huì)使損失函數(shù)很大;取值為0.5,調(diào)整假陰性的權(quán)重。

      2 實(shí)驗(yàn)框架

      2.1 整體框架

      本文提出的基于特征提取與膠囊網(wǎng)絡(luò)的表情識(shí)別算法實(shí)現(xiàn)流程如圖4所示。圖4中,首先對(duì)圖片進(jìn)行預(yù)處理操作,使用Harr級(jí)聯(lián)器進(jìn)行人臉檢測(cè),獲取人臉部分圖片,尺寸歸一化為48×48、像素歸一化為0~1之間。對(duì)圖片進(jìn)行數(shù)據(jù)增強(qiáng),數(shù)據(jù)增強(qiáng)操作包括圖片的旋轉(zhuǎn)、平移、錯(cuò)切獲取更多的訓(xùn)練樣本。提取圖像LBP紋理特征,提取圖像ResNet18特征,送入膠囊網(wǎng)絡(luò)分類訓(xùn)練,驗(yàn)證模型準(zhǔn)確率。

      圖4 識(shí)別算法流程圖Fig.4 Flow chart of recognition algorithms

      2.2 多通道輸入膠囊網(wǎng)絡(luò)

      多通道輸入膠囊網(wǎng)絡(luò)使用LBP算子提取圖像的紋理特征,灰度圖和其紋理特征如圖5所示。將紋理特征圖與灰度圖進(jìn)行通道合并的多通道輸入膠囊網(wǎng)絡(luò)結(jié)構(gòu)如圖6所示。該網(wǎng)絡(luò)共進(jìn)行2組實(shí)驗(yàn)。第一組實(shí)驗(yàn)輸入只使用灰度圖作為對(duì)照實(shí)驗(yàn),用于驗(yàn)證是否提取紋理特征的多通道輸入膠囊網(wǎng)絡(luò)相比單一的膠囊網(wǎng)絡(luò)具有更好的識(shí)別效果,第二組實(shí)驗(yàn)輸入為灰度圖-LBP特征圖。2組實(shí)驗(yàn)輸入分別送入膠囊網(wǎng)絡(luò)的1卷積層,得到的40×40×32的特征圖,接著輸入到主膠囊層中,特征圖從標(biāo)量變?yōu)槭噶?,得到特征長(zhǎng)度為8的1024(16*16*4)個(gè)向量,最后送入到數(shù)字膠囊層,通過(guò)動(dòng)態(tài)路由算法迭代3次得到預(yù)測(cè)結(jié)果為16×8的向量,8表示表情的類別(RAF-DB數(shù)據(jù)集為7類表情,預(yù)測(cè)結(jié)果為16×7,這里的16表示向量的長(zhǎng)度,包含了預(yù)測(cè)該類別的特征信息)。網(wǎng)絡(luò)各層詳細(xì)編碼參數(shù)見(jiàn)表1。

      表1 特征提取的膠囊網(wǎng)絡(luò)結(jié)構(gòu)參數(shù)Tab.1 Structural parameters of capsule network based on feature extraction

      圖5 特征圖Fig.5 Feature map

      圖6 多通道輸入膠囊網(wǎng)絡(luò)Fig.6 Multi-channel input capsule network

      從圖6和表1可以看出,該網(wǎng)絡(luò)2組實(shí)驗(yàn)使用2組不同的特征作為輸入進(jìn)行訓(xùn)練,由于原圖尺寸為48×48,對(duì)主膠囊層的卷積核個(gè)數(shù)進(jìn)行了調(diào)整,使得輸出仍為1024個(gè)維度為8的向量,主膠囊層和數(shù)字膠囊層的膠囊維數(shù)并沒(méi)有改變,數(shù)字膠囊層輸出尺寸16×8為CK+數(shù)據(jù)集,16×7為RAF-DB數(shù)據(jù)集輸出,后續(xù)不再做重復(fù)說(shuō)明。

      2.3 多通道輸入增強(qiáng)膠囊網(wǎng)絡(luò)

      多通道輸入增強(qiáng)膠囊網(wǎng)絡(luò)結(jié)構(gòu)如圖7所示。在輸入圖像為灰度圖和LBP特征圖基礎(chǔ)上,再使用泛化能力強(qiáng)的ResNet18網(wǎng)絡(luò)對(duì)膠囊網(wǎng)絡(luò)進(jìn)行增強(qiáng)。ResNet18網(wǎng) 絡(luò) 由1個(gè)層,4個(gè) 殘 差 模 塊組成,該結(jié)構(gòu)使用了大量的3×3的卷積核,為了滿足主膠囊1024個(gè)8維向量的輸出,對(duì)網(wǎng)絡(luò)卷積核個(gè)數(shù)步長(zhǎng)進(jìn)行了相應(yīng)的調(diào)整改進(jìn)。輸入圖像經(jīng)過(guò)ResNet18得到6×6×256特征圖,送入主膠囊層,ResNet18網(wǎng)絡(luò)可以提取豐富特征,主膠囊層對(duì)特征進(jìn)行整理,把標(biāo)量變?yōu)橄蛄?,得?024個(gè)維度為8的向量。主膠囊層的膠囊送入數(shù)字膠囊層通過(guò)動(dòng)態(tài)路由迭代3次得到最終分類結(jié)果,數(shù)字膠囊層的膠囊維數(shù)為16。網(wǎng)絡(luò)各層詳細(xì)編碼參數(shù)見(jiàn)表2。

      表2 增強(qiáng)膠囊網(wǎng)絡(luò)結(jié)構(gòu)參數(shù)Tab.2 Enhanced capsule network structure parameters

      圖7 多通道輸入增強(qiáng)膠囊網(wǎng)絡(luò)Fig.7 Multi-channel input enhanced capsule network

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

      實(shí)驗(yàn)程序運(yùn)行在Window10操作系統(tǒng)上,使用GeForce GTX3060 GPU,仿真環(huán)境使用Tensorflow2.6的深度學(xué)習(xí)框架。

      本文采用CK+和RAF-DB數(shù)據(jù)集進(jìn)行實(shí)驗(yàn)。CK+數(shù)據(jù)集是實(shí)驗(yàn)環(huán)境下表情序列,在表情序列中選取了1085張基本圖片,這些圖片中有7類基本表情,分別是:生氣、厭惡、害怕、開(kāi)心、傷心、驚訝、輕蔑。由于樣本較少,添加了對(duì)應(yīng)的中立表情,總共8種表情。對(duì)這些圖片進(jìn)行數(shù)據(jù)增強(qiáng)得到更多的數(shù)據(jù)集,其中70%的圖片用于訓(xùn)練,30%的圖片用于測(cè)試。RAF-DB數(shù)據(jù)集是自然環(huán)境下的表情圖片,包含7類基本表情,訓(xùn)練集圖片有12271張,測(cè)試集圖片有3068張。

      2個(gè)數(shù)據(jù)集分別進(jìn)行3組實(shí)驗(yàn)。第一組實(shí)驗(yàn)為基準(zhǔn)實(shí)驗(yàn),直接用灰度圖送入膠囊網(wǎng)絡(luò)進(jìn)行訓(xùn)練,稱為CapsNet。第二組實(shí)驗(yàn)為紋理特征的多通道輸入膠囊網(wǎng)絡(luò)實(shí)驗(yàn),稱為L(zhǎng)BP-CapsNet。第三組實(shí)驗(yàn)是基于紋理特征和深度殘差網(wǎng)絡(luò)的多通道輸入增強(qiáng)膠囊網(wǎng)絡(luò),稱為ResNet-CapsNet。

      實(shí)驗(yàn)中,使用優(yōu)化器進(jìn)行梯度下降,總共迭代200次,批大小為30。前80次迭代學(xué)習(xí)率為0.01,80~160次迭代學(xué)習(xí)率為0.005,160次后迭代學(xué)習(xí)率為0.001,CK+數(shù)據(jù)集3組對(duì)照實(shí)驗(yàn)的驗(yàn)證集訓(xùn)練曲線如圖8所示,RAF-DB數(shù)據(jù)集3組對(duì)照實(shí)驗(yàn)的驗(yàn)證集訓(xùn)練曲線如圖9所示。

      根據(jù)圖8、圖9可以看出,相比于只使用膠囊網(wǎng)絡(luò)CapsNet實(shí)驗(yàn),多通道輸入膠囊網(wǎng)絡(luò)LBPCapsNet損失值較小,準(zhǔn)確率相比于CapsNet實(shí)驗(yàn)有所提高。加入ResNet網(wǎng)絡(luò)提取特征后的多通道輸入增強(qiáng)型膠囊網(wǎng)絡(luò)ResNet-CapsNet的初始損失值較大、準(zhǔn)確率較低,這是由于添加ResNet網(wǎng)絡(luò),使網(wǎng)絡(luò)結(jié)構(gòu)變得更為復(fù)雜,隨著網(wǎng)絡(luò)不斷訓(xùn)練迭代,學(xué)習(xí)的特征越來(lái)越多,網(wǎng)絡(luò)損失值變小,準(zhǔn)確率明顯高于CapsNet。

      圖9 RAF-DB訓(xùn)練曲線Fig.9 RAF-DB training curve

      CK+和RAF-DB數(shù)據(jù)集的3組實(shí)驗(yàn)最終準(zhǔn)確率見(jiàn)表3。本文提出的多通道輸入膠囊網(wǎng)絡(luò)和多通道輸入增強(qiáng)膠囊網(wǎng)絡(luò)方法相比于只使用膠囊網(wǎng)絡(luò)在2個(gè)數(shù)據(jù)集上準(zhǔn)確率有明顯提高,其中多通道輸入增強(qiáng)膠囊網(wǎng)絡(luò)在CK+和RDF-DB數(shù)據(jù)集準(zhǔn)確率分別達(dá)到99.69%、82.02%。表4和表5分別列舉了其他表情識(shí)別算法在CK+和RAF-DB數(shù)據(jù)集上的準(zhǔn)確率。分析可知,本文算法在表情識(shí)別方面具有很好的表現(xiàn),準(zhǔn)確率有明顯的提升。

      表3 本文方法準(zhǔn)確率比較Tab.3 Recognition rate comparison of the proposed method

      表4 CK+的不同算法的準(zhǔn)確率比較Tab.4 Recognition rate comparison of different algorithms on CK+

      表5 RAF-DB的不同算法的準(zhǔn)確率比較Tab.5 Recognition rate comparison of different algorithms on RAF-DB

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

      本文提出了多通道輸入膠囊網(wǎng)絡(luò)和多通道輸入增強(qiáng)膠囊網(wǎng)絡(luò)表情識(shí)別方法,2種方法的本質(zhì)都是通過(guò)充分提取低層特征,增強(qiáng)了膠囊網(wǎng)絡(luò)提取特征的能力,得到了能夠充分表示表情的特征的信息。在CK+和RAF-DB數(shù)據(jù)集上,本文的方法與其他論文方法對(duì)比可知,準(zhǔn)確率有明顯提高。本文算法只提取了圖像的紋理特征作為低層特征,而幾何特征也是人臉表情的重要特征,后續(xù)可以進(jìn)一步加入幾何特征進(jìn)行實(shí)驗(yàn)。膠囊網(wǎng)絡(luò)仍有較大發(fā)展?jié)摿?,許多細(xì)分方向仍有待深入挖掘,比如膠囊維數(shù)、動(dòng)態(tài)路由迭代次數(shù)、函數(shù)等等對(duì)網(wǎng)絡(luò)的影響。結(jié)合紋理特征、幾何特征、深度學(xué)習(xí)這些方法,使用更多復(fù)雜場(chǎng)景的人臉圖片進(jìn)行驗(yàn)證以提高識(shí)別率是下一步的研究方向。

      猜你喜歡
      特征提取準(zhǔn)確率像素
      趙運(yùn)哲作品
      藝術(shù)家(2023年8期)2023-11-02 02:05:28
      像素前線之“幻影”2000
      乳腺超聲檢查診斷乳腺腫瘤的特異度及準(zhǔn)確率分析
      健康之家(2021年19期)2021-05-23 11:17:39
      不同序列磁共振成像診斷脊柱損傷的臨床準(zhǔn)確率比較探討
      2015—2017 年寧夏各天氣預(yù)報(bào)參考產(chǎn)品質(zhì)量檢驗(yàn)分析
      “像素”仙人掌
      基于Gazebo仿真環(huán)境的ORB特征提取與比對(duì)的研究
      電子制作(2019年15期)2019-08-27 01:12:00
      高速公路車牌識(shí)別標(biāo)識(shí)站準(zhǔn)確率驗(yàn)證法
      一種基于LBP 特征提取和稀疏表示的肝病識(shí)別算法
      高像素不是全部
      CHIP新電腦(2016年3期)2016-03-10 14:22:03
      石城县| 康定县| 崇仁县| 武穴市| 满城县| 海城市| 榆社县| 康定县| 武陟县| 大城县| 寿光市| 白水县| 郁南县| 土默特右旗| 马公市| 垦利县| 中江县| 宝兴县| 故城县| 弥勒县| 苍溪县| 吉林省| 宝山区| 关岭| 邻水| 牟定县| 南皮县| 汝州市| 鄂托克旗| 革吉县| 大连市| 邯郸县| 义乌市| 商城县| 峨山| 车致| 玉田县| 吴忠市| 大姚县| 神农架林区| 祁连县|