亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Python的人臉識別技術(shù)綜述

        2021-09-18 02:57:40杜小甫黃興晗劉沂杰
        電子測試 2021年16期
        關(guān)鍵詞:人臉識別方法系統(tǒng)

        杜小甫,黃興晗,劉沂杰

        (廈門大學(xué)嘉庚學(xué)院信息科學(xué)與技術(shù)學(xué)院,福建漳州,363105)

        0 引言

        早期人臉識別技術(shù)主要為基于特征檢測的傳統(tǒng)方法,包括基于幾何特征、基于特征臉、基于統(tǒng)計理論的方法。近年來隨著深度學(xué)習(xí)的成功,人臉識別技術(shù)的技術(shù)路線也轉(zhuǎn)移到基于卷積神經(jīng)網(wǎng)絡(luò)的深度學(xué)習(xí)方法上來。目前使用python 語言進行機器學(xué)習(xí)開發(fā)比較流行,主要是因為python 支持很多機器學(xué)習(xí)庫。

        1 基于python 的機器學(xué)習(xí)庫

        1.1 機器學(xué)習(xí)庫PyTorch

        PyTorch 是一個開源的Python 機器學(xué)習(xí)庫(基于Torch),具有強大的GPU 加速的張量計算功能與包含自動求導(dǎo)系統(tǒng)的深度神經(jīng)網(wǎng)絡(luò)(支持動態(tài)神經(jīng)網(wǎng)絡(luò))。PyTorch 具有很多優(yōu)點。(1)簡潔:PyTorch 設(shè)計追求的就是最小封裝,且最大程度的減少了重新編寫函數(shù)的必要。 PyTorch 中的邏輯為從低到高三個級別的抽象:張量→變量(autograd)→層(nn.Module),三個抽象分別代表為:高維數(shù)組,自動推導(dǎo)和神經(jīng)網(wǎng)絡(luò),三者互相聯(lián)系密切。(2)速度:上述PyTorch 的靈活簡潔性并不會因此而降低速度,PyTorch 的速度表現(xiàn)優(yōu)于Tensorlow 和Keras,使用PyTorch 與其他框架實現(xiàn)相同的算法時,PyTorch 的速度總是比其他的框架更快。(3)易用:PyTorch 是面向?qū)ο蟮乃锌蚣苤凶钊菀咨鲜值?。PyTorch是Torch 在Python 上的衍生(基于Torch),而Torch 接口的設(shè)計以其靈活性和易用性而聞名。

        孟令軍[1]等人設(shè)計一種卷積神經(jīng)網(wǎng)絡(luò),在深度學(xué)習(xí)Pytorch 框架下使用Youtube face 數(shù)據(jù)集經(jīng)過訓(xùn)練得到模型分類器,且測試集上錯誤率達到0.139%,結(jié)合Opencv 的級聯(lián)人臉檢測器和訓(xùn)練好的Pytorch 模型可定位任意圖片的人臉框以及68 個關(guān)鍵點的位置。測試結(jié)果表明,人臉及人臉關(guān)鍵點檢測識別準(zhǔn)確度較高,且該方法簡單高效,可用于現(xiàn)實應(yīng)用場景的模塊構(gòu)建??姿琜2]設(shè)計了基于Pytorch的人臉識別系統(tǒng),其硬件系統(tǒng)設(shè)計包括顯示屏、圖像采集器件;軟件系統(tǒng)組成有人臉檢測節(jié)點設(shè)計、人臉屬性識別節(jié)點的設(shè)計。該文對基于Pytorch 的人臉識別系統(tǒng)進行分析,依托Pytorch 語言庫的優(yōu)勢,根據(jù)傳統(tǒng)人臉識別系統(tǒng)的缺陷,實現(xiàn)本文設(shè)計。實驗論證表明,該文設(shè)計的方法具備極高的有效性。該文的研究能夠為基于Pytorch 的人臉識別系統(tǒng)的構(gòu)建和應(yīng)用提供理論依據(jù)。

        1.2 機器學(xué)習(xí)庫TensorFlow

        TensorFlow 是一個基于數(shù)據(jù)流編程的開源軟件庫。使用TensorFlow 的程序在運行中具備一定的魯棒性和準(zhǔn)確性。TensorFlow 還具備完全開源性,并擁有多層級結(jié)構(gòu),能夠部署在服務(wù)器,手機端,PC 終端等(并支持GPU 與TPU 計算)。

        相比于PyTorch,他的優(yōu)點包括:(1)可視化方面:TensorFlow 中包含的 TensorBoard 庫功能非常強大,能夠展示網(wǎng)絡(luò)圖、張量的指標(biāo)變化、張量的分布情況等功能;能夠直觀的幫助我們進行參數(shù)選擇。(PyTorch 能夠使用的Visdom,但功能簡單且有限).(2)訓(xùn)練模式方面:使用 TensorFlow 時,須手動編寫代碼,并微調(diào)要在特定設(shè)備上運行的每個操作,以實現(xiàn)分布式訓(xùn)練。PyTorch 利用異步執(zhí)行的本地支持實現(xiàn),分布式訓(xùn)練方面較為欠缺。(3)生產(chǎn)力方面:TensorFlow 在此方面具有相比于其他框架的絕對優(yōu)勢,可直接使用 TensorFlow Serving。而PyTorch 沒有能夠直接在網(wǎng)絡(luò)上部署模型的框架。(4)資源方面:TensorFlow 作為較早進行開源的機器學(xué)習(xí)庫,TensorFlow 擁有更豐富的模型,在社區(qū)中所擁有的資料與支持程度也是較為優(yōu)秀。

        程丹婷[3]等人設(shè)計了一種基于Google 人工智能架構(gòu)Tensorflow,采用深度神經(jīng)網(wǎng)絡(luò)方法進行人臉識別的系統(tǒng),系統(tǒng)通過人工智能,訓(xùn)練大量的樣本圖片,在樣本訓(xùn)練過程中進行自主學(xué)習(xí),保證了人臉識別功能的高準(zhǔn)確性。該文設(shè)計并實現(xiàn)了基于人工智能的人臉識別系統(tǒng),系統(tǒng)包括視頻流數(shù)據(jù)幀解析、多任務(wù)卷積神經(jīng)網(wǎng)絡(luò)人臉檢測、Facenet 卷積神經(jīng)網(wǎng)絡(luò)人臉識別、KNN 人臉分類等模塊,對系統(tǒng)進行了多種場景的識別測試,測試結(jié)果表明,系統(tǒng)可以準(zhǔn)確地檢測到人臉關(guān)鍵部位,并對人臉圖片進行檢測判別,輸出識別結(jié)果,識別準(zhǔn)確率高,可以應(yīng)用到實際認(rèn)證場景中。楊金達[4]等人設(shè)計了基于Tensorflow 的人臉識別系統(tǒng),并研究了其在智能安防領(lǐng)域的應(yīng)用。黃侃等人研究了安卓系統(tǒng)下利用Tensorflow 進行人臉識別的系統(tǒng),并將其應(yīng)用于教學(xué)考勤中。李慧穎[5]等人結(jié)合Tensorflow 和OpenCV,實現(xiàn)了視頻截圖中的人臉識別。

        1.3 Inception 系列網(wǎng)絡(luò)

        Inception 網(wǎng)絡(luò)又叫GoogLeNet,Inception 網(wǎng)絡(luò)很好的解決了兩個問題:(1)網(wǎng)絡(luò)容易發(fā)生過擬合的現(xiàn)象(訓(xùn)練數(shù)據(jù)較少時)。(2)均勻的增加網(wǎng)絡(luò)的大小,會導(dǎo)致計算量的劇烈增大。解決方法:引入稀疏特性和將全連接層轉(zhuǎn)換成稀疏連接。

        Inception 網(wǎng)絡(luò)是通過許多模塊組成的,其中一個關(guān)鍵的模塊如圖1 所示。Inception 網(wǎng)絡(luò)引入了一個關(guān)鍵的點去解決海量參數(shù)的問題:使用1×1 的卷積核來降低維度,通過推導(dǎo)的數(shù)據(jù),數(shù)據(jù)量大約減少了四倍左右。通過使用1×1的卷積核還能夠引入更多非線性,提高泛化能力(需要使用ReLU 激活函數(shù))。

        圖1 Inception 網(wǎng)絡(luò)模塊組成

        雷雨婷[6]等人實現(xiàn)了一種基于Inception-v3 卷積神經(jīng)網(wǎng)絡(luò)的人臉識別方法。該方法通過修改pool3 以上的結(jié)構(gòu)來改變網(wǎng)絡(luò)深度,從而使卷積神經(jīng)網(wǎng)絡(luò)模型能自動提取人臉特征并進行分類。利用OpenCV 自建人臉數(shù)據(jù)庫進行訓(xùn)練,通過批量梯度下降法不斷優(yōu)化參數(shù),利用Dropout 方法解決過擬合問題。結(jié)果表明:該方法在自建人臉數(shù)據(jù)庫上的圖像識別率達到98%,并且對光照強度、面部表情變化等干擾具有魯棒性。李楠等人提出了一種基于Tensorflow 平臺的多Inception 模型,通過將多個Inception 結(jié)構(gòu)進行串聯(lián),再通過分解卷積核的方式減少輸入?yún)?shù),實現(xiàn)了多維度同時卷積再聚合,提高了人臉識別的精度。

        2 目前人臉識別技術(shù)中存在的問題

        2.1 光線干擾問題

        由于人臉為3D 結(jié)構(gòu),光照投射后會形成陰影,會對原有的特征進行干擾。目前的解決方法包括如下算法:(1)Retinex 算法,(2)Gamma 函數(shù)校正算法。

        常云翔對復(fù)雜光線條件下人臉識別問題進行深入研究,首先構(gòu)建了一個復(fù)雜光照條件下的人臉數(shù)據(jù)集;第二,在對不同結(jié)構(gòu)神經(jīng)網(wǎng)絡(luò)的性能進行了分析;第三,研究了光照數(shù)據(jù)增強技術(shù);第四,針對神經(jīng)網(wǎng)絡(luò)訓(xùn)練時間長、難以調(diào)整的問題,研究了集成批規(guī)范化算法。

        2.2 姿態(tài)干擾問題

        姿態(tài)的變化會導(dǎo)致面部特征發(fā)生改變,可能會造成一部分的信息丟失,較為先進的算法中使用深度較高的神經(jīng)網(wǎng)絡(luò),能夠擴大數(shù)據(jù)集的方法較好的解決這個問題。

        鄒國鋒等人針對近年來國內(nèi)外出現(xiàn)的多姿態(tài)人臉識別技術(shù)和方法進行簡單介紹和系統(tǒng)分類,分析各種方法的優(yōu)缺點,并做出簡要評價。周凱汀等人提出基于改進的ORB 局部特征以及每位個體多個模板樣本的多姿態(tài)人臉識別方法。謝鵬程首先對單角度多姿態(tài)人臉圖像進行融合,然后消除人臉修復(fù)后的像素缺失。

        2.3 低分辨率問題

        由于拍攝距離,角度以及攝像頭的問題導(dǎo)致人臉圖片分辨率低,常見解決方法包括:(1)基于重構(gòu)超分辨率圖像的LR 人臉識別方法,(2)基于公共特征子空間的LR 人臉識別方法。

        張凱兵等人全面綜述了低分辨人臉識別技術(shù)的研究進展,并對相關(guān)亟需解決的關(guān)鍵問題進行了討論。羅皓等人研究了一種半對偶投影字典學(xué)習(xí)方法。該方法可分為訓(xùn)練和測試兩個階段。石正宇等人提出了一種輕型判別自歸一化神經(jīng)網(wǎng)絡(luò),能夠從高分辨率及其對應(yīng)的低分辨率圖像中提取具有判別性的特征,并將特征耦合映射到共同的子空間。

        3 總結(jié)

        本文總結(jié)了基于Python 的兩個機器學(xué)習(xí)庫,和目前較為流行的Inception 網(wǎng)絡(luò)。接著對現(xiàn)今人臉識別領(lǐng)域遇到的幾個問題進行列舉,并將較為先進的解決方法進行闡述,對解決方法中的優(yōu)缺點進行分析,將算法的缺陷進行提出。

        猜你喜歡
        人臉識別方法系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        人臉識別 等
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        揭開人臉識別的神秘面紗
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        可能是方法不對
        用對方法才能瘦
        Coco薇(2016年2期)2016-03-22 02:42:52
        四大方法 教你不再“坐以待病”!
        Coco薇(2015年1期)2015-08-13 02:47:34
        基于類獨立核稀疏表示的魯棒人臉識別
        計算機工程(2015年8期)2015-07-03 12:19:07
        中国老熟妇自拍hd发布| 日本国产一区二区在线| 亚洲视频免费一区二区| 99久久超碰中文字幕伊人| 亚洲中文字幕无码爆乳av| 亚洲成AV人片在一线观看| 亚洲熟少妇一区二区三区| 4hu四虎永久免费地址ww416| 亚洲国产激情一区二区三区| 91孕妇精品一区二区三区| 国产精品一品二区三区| 亚洲国产精品日本无码网站| 深夜福利小视频在线观看| 中文字幕亚洲无线码高清| 亚洲综合有码中文字幕| 精品一区二区三区在线视频| 99国内精品久久久久久久| 国产高清精品自在线看| 白白色发布视频在线播放| 无码a级毛片免费视频内谢5j| 少妇人妻偷人精品视频| 日本久久精品免费播放| 午夜蜜桃视频在线观看| 免费女人高潮流视频在线观看| 美丽人妻被按摩中出中文字幕| 日韩肥熟妇无码一区二区三区| 青青草小视频在线观看| 中文字幕av一区二区三区人妻少妇| 97色伦图片97综合影院久久| 人妻少妇喷水意淫诱惑| 中文字幕一区二区精品视频| 毛片亚洲av无码精品国产午夜| 本道无码一区二区久久激情| 日本女优免费一区二区三区| 精品久久久久久无码中文野结衣| 国产人澡人澡澡澡人碰视频| 极品人妻少妇一区二区| av在线免费高清观看| 欧美极品少妇无套实战| 国产精品久久婷婷婷婷| 成av人片一区二区久久|