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

基于深度學習的樹莓派人臉與表情識別系統研究與設計

2019-12-07 08:08:56◆陳
網絡安全技術與應用 2019年12期
關鍵詞:人臉識別深度特征

◆陳 超 黃 佳

基于深度學習的樹莓派人臉與表情識別系統研究與設計

◆陳 超 黃 佳

(江蘇建筑職業技術學院信電工程學院 江蘇 221116)

隨著智能機器和人工智能的快速發展,讓機器人能夠理解人類語義變得越來越迫切,目前機器翻譯已經達到了很高的水平,與此同時,只有讓機器人理解人類情感,才能夠更好理解人類語義,實現無障礙溝通。本文基于深度學習,在樹莓派上實現人臉識別和表情識別。首先人臉識別是讓機器人能夠確定交流的主體是誰,這里本文采用了深度神經網絡,在Linux上安裝TensorFlow、Keras、OpenCV等套件,采用HOG進行特征提取,進行試驗后,確定了2層卷積層,2次pooling等參數。對于表情識別,本文使用深度卷積神經網絡DCNN來提取表情特征,具有良好的面部表情特征的分類性能。

深度學習;人臉識別;表情識別

任正非在全國科技創新大會上說了一句特別引人深思的話,“在未來的二三十年里,人類將會進入到一個完全智能化的社會。”據不完全統計,從2012年到2018年全球機器人的市場銷售規模年均增長23.5%,預計之后幾年該規模仍然會持續擴張。近幾年全球工業機器人的數量呈明顯的上升趨勢,這恰恰說明了現如今的整體的市場需求已從傳統的人工或半人工轉換為智能化處理。在現在這個社會,智能化已成為全球工業的首要趨勢。未來社會將會是一個完全智能化的社會,智能產品也將涉及人類生活之中的方方面面,人工智能將成為未來科學發展的主流形式,以此推動整個時代的發展與進步。而在未來智能社會的發展中,如何讓機器人像人類一樣理解、交流、表達情感,從而實現人機交互的流暢舒適,是當前對人工智能研究的一個重要難題。

如今,各大類社交軟件橫行,聊天方式也從傳統的文字轉化為各種“表情包”,“表情包”因涵蓋了人類的特征表情,所以很容易便被人們廣泛使用。而隨著社會的快速發展,我們進入了一個初級的智能化社會,視頻監控也正逐日普及。應廣大用戶的需求,眾多的視頻監控迫切需要一種可以在用戶未配合狀態下并且遠距離的快速身份確認技術,以求遠距離快速確認人員身份,實現智能預警的功能。人臉與表情識別是一個交織的學科,其研究的內容涉及范圍非常廣泛,幾乎涵蓋了大部分的學科領域。而隨著技術的進一步成熟和社會認同度的提高,人臉識別或者表情識別技術將會應用在更多的領域。

1 國內外研究現狀

1.1 國外研究現狀

1872年達爾文的《人與動物的表情》一書出版并發行,他在書中根據人的神情特征把人類的心思情緒大致分為:痛苦、悲哀、快樂、不快、憤怒、厭惡、驚奇和害羞。2003年Kevin W.Bowyer等人提出人臉識別技術一般分為全局方法和局部方法[1],其中主成分分析(PCA)是最突出的一種全局方法。2008年Mpiperis,I.等人提出了一種可以聯合處理三維人臉和面部表情識別的雙線性模型[2],該方法提出了一種建立一組人臉之間對應關系的彈性變形模型算法。2009年Javier RuizdelSolar等人進行了一種適合在無約束環境中工作的人臉識別方法的比較研究[3]。分析的方法主要是通過它們在以前的比較研究中的表現來選擇的,不僅是實時的,每人只需要一個圖像,而且還是完全在線的。2011年Hermosilla等人提出了一種基于局部興趣點和描述符的魯棒熱面人臉識別方法[4]。2015年Monu U.Ragashe等人提出了一種可以在部分遮擋流視頻中實時人臉識別方法[5],這種方法可以通過監控攝像機實現實時的人臉檢測。2018年Gerig等人提出了一種基于高斯過程的人臉配準新的開源管道,以及在人臉圖像分析中的應用。2019年Vanita Jain等人提出了一種融合局部特征和全局特征的面部表情識別模型[6],該模型通過將人臉劃分為多個區域并仔細選擇有助于減少冗余的感興趣區域來提取局部特征。

1.2 國內研究現狀

2008年黃英杰提出了一種基于PPBTF的人臉表情識別方法,并設計了一個實時的表情識別系統[7],這個系統在進行表情識別時不僅識別速度很快。2009年董李燕等人提出了一種基于人臉局部特征的表情識別方法[8],這種方法主要是先選取人臉中比較重要的局部特征,然后對這些特征進行主成分分析,之后再用支持向量機(SVM)設計一個局部特征分類器來確定測試表情圖像中的局部特征。2014年朱明旱等人提出了一種基于稀疏表示的遮擋人臉表情識別方法,該方法使待測圖像的分解系數變得更稀疏,同時又避免了身份特征對表情分類的干擾。2016年陳向震等人設計了一種基于連續卷積的深度卷積神經網絡模型,該模型采用小尺度的卷積核來更細致地提取面部的局部特征,并借助連續的兩個卷積層增加模型的非線性表達能力。2018年楊欣利提出了一種基于改進的卷積神經網絡的人臉表情識別算法,利用改進的連續卷積的思想,通過修改Alex Net卷積神經網絡,從而構建了一個新的卷積神經網絡。2019年彭先霖等人提出了一種分層任務學習的人臉表情識別方法,該方法是以現有深度卷積神經網絡為模型基礎構造雙層樹的分類器,然后再以替換輸出層的平面softmax分類器構建深度多任務學習框架。

2 人臉與表情識別的實現原理

2.1 人臉識別的實現原理

2.1.1識別流程

人臉識別的流程大致分為以下幾步:

(1)人臉圖像采集及檢測

要讓計算機識別一個人臉,要先讓計算機進行大量的數據訓練,從而進行準確的識別,這就需要我們前期采集大量的人臉圖像數據。本文在相關研究的基礎上,設計了基于HOG算法、CLNF算法和旋轉變換算法的人臉姿態校正方案。通過樹莓派采集人臉信息,研究分析人臉結構采用DNN算法對采集好的人臉進行訓練然后生成模型用于下一步的人臉識別。

(2)人臉圖像特征提取

在圖像預處理之后我們就可以進行人臉圖像特征提取,人臉都有一個共性,包括眼睛、眉毛、鼻子、嘴等顯著特征。只要我們提取這些特征點,我們就可以識別出這是一張人臉,而不會是其他的什么東西。

2.1.2技術原理

人臉識別的技術核心其實就是“局部人體特征分析”和“圖形/神經識別算法”,這種算法是利用人體面部各器官及特征部位的方法。比如對應幾何關系的數據形成識別參數與數據庫中所有的原始參數進行比較、判斷與確認,一般要求判斷的時間低于1秒。一般情況下分為三步:

(1)建立人臉的面像檔案:即用攝像機采集單位人員的人臉的面像文件或者獲取他們的照片形成面像文件,然后將這些面像文件生成面紋(Faceprint)編碼貯存起來。

(2)獲取當前人臉的面像:即用攝像機捕捉當前人員的面像,或者取照片輸入,最后將當前的面像文件生成面紋編碼。

(3)用當前的面紋編碼與檔案庫存相比對:即將當前的面像的面紋編碼與檔案庫存中的面紋編碼進行檢索比對。

(4)在進行人臉識別時,我們首先要將需識別人的人臉圖片上傳到本地文件夾的圖片數據庫中,然后訓練模型,讓計算機熟悉人臉,上傳的照片越多,識別的精確度也就越高,一般情況下不能少于5張照片,否則將識別錯誤。

具體識別的流程框架如圖1所示:

圖1 人臉識別具體流程

2.2 表情識別的實現原理

(1)人臉圖像的采集與檢測

在進行表情識別之前我們需要采集人臉圖像,然后進行檢測。目的是為了讓計算機通過大量的數據訓練進而“熟悉”人臉,這樣后期識別的時候可達到一個相對準確的狀態結果。

(2)人臉圖像特征提取

在進行表情識別的時候我們需要對人臉進行圖像特征的提取,我們要先識別出這是一個人臉,然后才能進一步的識別這個人臉具有什么樣的表情。

(3)人臉表情的分類

表情識別其實就是在進行了人臉識別之后,將這個人的表情進行分類處理,將識別到的表情劃分到悲傷、高興、吃驚、生氣、厭惡、和恐懼這六個基本表情中,最后呈現給用戶識別出的結果。

2.3 基于深度學習的人臉與表情識別方法

2.3.1使用深度卷積神經網絡模型

一個卷積神經網絡包括一個輸入層、一個卷積層以及一個輸出層,但我們在平時在實現特征提取時會使用多個卷積層,因為提取出來的特征是抽象的,而越抽象的圖像則越容易被識別和分類出來。通常情況下,一個卷積神經網絡在卷積層之后還包括池化層和全連接層,最后才是輸出層。在本文研究中使用卷積神經網絡模型。

眾所周知,在一幅圖像中相鄰位置的像素是相關的,所以當我們人為的按照一定的規律擋住部分圖像時依然能看出原來的圖像。

池化便是在這個基礎上進行的,使用一個小的特征圖像塊在卷積處理的分解圖像上從左到右、從上到下進行“掃描”,大多情況下我們使用的是最大池化。

2.3.2使用DNN進行分類輸出

DNN可以理解為一個有著兩層或者很多層Hidden Layer的神經網絡,在這個網絡之中,層與層之間是互連的,而且是以全連接的方式連接,這樣就產生了一個線性關系Z=∑WiXj+b再加上一個激活函數δ(Z)。

未來解決分類的問題,需將全連接的DNN進行改良,最后的輸出神經元相當于最后分類的類別,據此可將輸出層的第n個神經元的激活函數。

本文研究采用樹莓派作為識別的硬件設備,樹莓派有著體積小、成本低、功能較全面的主要特點,與其他嵌入式微控制器相比,不僅可以完成相同的IO引腳控制,還能運行相應的操作系統,與此同時可以完成更復雜的任務管理與調度,還能夠支持更上層的應用與開發,為開發者提供更廣闊的應用空間。

3 人臉與表情識別的具體實現

3.1 前期準備

搭建卷積神經網絡模型并進行訓練,本文研究使用在輸入層之后加入一個1×1的卷積層的方法來搭建這個模型,該方法具有既增加非線性表示、加深網絡、提升模型表達能力又基本不增加原始計算量的優點。隨后根據VGG3模型網絡的思路將5×5的網絡拆分為兩層3×3的,但是最后效果不太理想,在嘗試了多種不同模型并不斷調整之后,定下了最終的模型結構,如表1所示:

表1 模型結構

在訓練過程中本文研究使用了ImageDataGenerator來實現數據增強,同時通過flow_from_driectory根據文件名稱來劃分標簽,優化算法使用SGD,而激活函數使用ReLU。ReLU有著收斂快、計算簡單、不容易過擬合的特點。

3.2 識別結果

(1)人臉識別結果

人臉識別部分的識別結果如圖2所示:

(2)表情識別結果

戴眼鏡識別與不戴眼鏡的無表情識別如圖3所示:

圖3 戴眼鏡與不戴眼睛無表情識別對比

4 結束語

本文提出了一種基于深度學習的樹莓派人臉與表情識別系統,利用深度神經網絡的知識聯合樹莓派設計并實現了人臉與表情的識別系統,在實際中可運用到機器人方面,以改善機器人對人臉表情的識別。本文研究還存在一些不足,從第四章實驗結果可以看到,情緒感知結果還有些差強人意,主要是由于人類情緒是一個復雜過程,需要綜合其表現出來的表情、發出的聲音以及腦電波等生理和非生理指標進行判斷。

[1]Chen X,Flynn P J,Bowyer K W.PCA-Based Face Recognition in Infrared Imagery:Baseline and Comparative Studies[C]//IEEE International Workshop on Analysis & Modeling of Faces & Gestures. IEEE,2003.

[2]Mpiperis I,Malassiotis S,Strintzis M G . Bilinear Models for 3-D Face and Facial Expression Recognition[J]. IEEE Transactions on Information Forensics and Security,2008,3(3):498-511.

[3]Ruizdelsolar J,Verschae R,Correa M . Recognition of Faces in Unconstrained Environments:A Comparative Study[J]. Eurasip Journal on Advances in Signal Processing,2009,2009(1):1-19.

[4]Hermosilla G,Loncomilla P,Javier R D S. Thermal Face Recognition using Local Interest Points and Descriptors for HRI Applications[M]// RoboCup 2010: Robot Soccer World Cup XIV. Springer Berlin Heidelberg,2011.

[5]Ragashe M U,Goswami M M,Raghuwanshi M M . Approach towards real time face recognition in streaming video under partial occlusion[C]// IEEE International Conference on Intelligent Systems & Control. IEEE,2015.

[6]朱明旱,李樹濤,葉華.基于稀疏表示的遮擋人臉表情識別方法[J].模式識別與人工智能,2014,27(08):708-712.

[7]牛連強,陳向震,張勝男,王琪輝.深度連續卷積神經網絡模型構建與性能分析[J].沈陽工業大學學報,2016,38(06):662-666.

[8]楊欣利.基于卷積神經網絡的人臉表情識別算法研究[D].蘭州理工大學,2018.

[9]姚乃明,郭清沛,喬逢春,陳輝,王宏安.基于生成式對抗網絡的魯棒人臉表情識別[J].自動化學報,2018,44(05):865-877.

[10]湯春明,趙紅波,張小玉.基于流形學習2D-LDLPA的東亞人臉表情識別算法[J].計算機工程與應用,2018,54(17):146-150.

[11]彭先霖,張海曦,胡琦瑤.基于多任務深度卷積神經網絡的人臉/面癱表情識別方法[J].西北大學學報(自然科學版),2019,49(02):187-192.

猜你喜歡
人臉識別深度特征
人臉識別 等
作文中學版(2022年1期)2022-04-14 08:00:34
深度理解一元一次方程
揭開人臉識別的神秘面紗
學生天地(2020年31期)2020-06-01 02:32:06
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
深度觀察
深度觀察
深度觀察
抓住特征巧觀察
基于類獨立核稀疏表示的魯棒人臉識別
計算機工程(2015年8期)2015-07-03 12:19:07
主站蜘蛛池模板: 久久中文字幕2021精品| 一区二区三区四区精品视频| 91精品国产一区自在线拍| 日本精品中文字幕在线不卡 | 99热这里只有精品久久免费| 尤物视频一区| 免费视频在线2021入口| 就去色综合| 欧美日韩中文字幕二区三区| 伊人成人在线| 一级毛片免费的| 国产区免费| 国产在线一二三区| 国产性精品| 国产亚洲精| 日韩不卡高清视频| 黄色国产在线| 天堂成人av| 一级毛片免费高清视频| 亚洲成在线观看| 久久精品66| 亚洲成人77777| 欧洲高清无码在线| av大片在线无码免费| 中文国产成人精品久久| 精品福利视频导航| 日本亚洲最大的色成网站www| 久久青草免费91线频观看不卡| 99久久国产综合精品女同| 国产精品自在线天天看片| 亚洲午夜国产精品无卡| 青草免费在线观看| 亚洲无码日韩一区| 国产成人免费手机在线观看视频| 欧美在线综合视频| 亚洲男人的天堂久久香蕉| 夜夜操天天摸| 亚洲欧州色色免费AV| 黄色污网站在线观看| 大陆国产精品视频| 精品国产欧美精品v| 亚洲天堂免费在线视频| 免费A∨中文乱码专区| av在线手机播放| 在线播放国产99re| 手机在线国产精品| 欧美成人免费一区在线播放| 亚洲αv毛片| 欧美不卡视频在线观看| 精品久久蜜桃| 欧美精品高清| 免费人成在线观看成人片| 国产欧美日韩在线一区| 国产福利影院在线观看| 国产欧美日韩在线在线不卡视频| 国产情侣一区| 国产真实自在自线免费精品| 欧美精品黑人粗大| 亚洲va在线观看| 国产婬乱a一级毛片多女| 亚洲中文字幕无码爆乳| 日本高清有码人妻| 国产一级片网址| 国产黄网永久免费| 欧美一级大片在线观看| 欧美精品影院| 亚洲欧美不卡| 97视频免费在线观看| 区国产精品搜索视频| 亚洲国产欧美国产综合久久| 天天做天天爱天天爽综合区| 国产欧美视频综合二区| 亚洲AV无码乱码在线观看代蜜桃| 激情五月婷婷综合网| 久久国产亚洲欧美日韩精品| 久久精品视频亚洲| 成人免费视频一区| 精品无码国产一区二区三区AV| 22sihu国产精品视频影视资讯| 无码区日韩专区免费系列| 欧美不卡视频在线观看| 国产视频 第一页|