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

基于OpenCV的活體檢測(cè)

2020-07-04 02:15:25侍新蘭杜友福王同喜
電腦知識(shí)與技術(shù) 2020年15期
關(guān)鍵詞:深度學(xué)習(xí)

侍新蘭 杜友福 王同喜

摘要:由于人臉極易用照片、視頻等方式進(jìn)行復(fù)制,對(duì)人臉識(shí)別與認(rèn)證系統(tǒng)安全造成威脅,使用dlib人臉識(shí)別與關(guān)鍵點(diǎn)檢測(cè),實(shí)時(shí)追蹤視頻中人臉關(guān)鍵點(diǎn),進(jìn)行人臉活體檢測(cè)(Face Anti-spoofing),以此來抵御照片、換臉、面具、遮擋以及屏幕翻拍等常見的攻擊手段,保障用戶的利益。

關(guān)鍵詞:人臉關(guān)鍵點(diǎn);dlib;活體檢測(cè);深度學(xué)習(xí)

中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2020)15-0211-03

1引言

隨著人臉識(shí)別系統(tǒng)在日常生活中更加普遍的應(yīng)用,從智能手機(jī)上的人臉識(shí)別解鎖、到人臉識(shí)別打卡、門禁系統(tǒng)等等?;铙w檢測(cè)是在一些身份驗(yàn)證場景確定對(duì)象真實(shí)生理特征的方法,在人臉識(shí)別應(yīng)用中,活體檢測(cè)能通過眨眼、張口、搖頭、點(diǎn)頭等組合動(dòng)作,使用人臉關(guān)鍵點(diǎn)定位和人臉追蹤等技術(shù),驗(yàn)證用戶是否為真實(shí)活體本人操作。本次實(shí)驗(yàn)主要針對(duì)眨眼和張口檢測(cè)。

2相關(guān)技術(shù)

2.1Dlib

一個(gè)很經(jīng)典的用于圖像處理的開源庫,shape_predictor_68_face_landmarks.dat是一個(gè)用于人臉68個(gè)關(guān)鍵點(diǎn)檢測(cè)的dat模型庫,使用這個(gè)模型庫可以很方便地進(jìn)行人臉檢測(cè),并進(jìn)行簡單的應(yīng)用。臉部特征圖如圖1。

2.2眨眼檢測(cè)原理

在進(jìn)行眨眼檢測(cè)之前,首先需要確定眼睛的位置,在確定眼睛位置之后,選擇6個(gè)點(diǎn)來表示眼睛。如圖2所示,基于人臉特征圖從眼睛的左角開始,順時(shí)針繞著眼睛進(jìn)行編號(hào)。

根據(jù)圖2標(biāo)定的6個(gè)點(diǎn)來表示眼睛睜開和閉上的狀態(tài)。當(dāng)睜眼時(shí),上圖中垂直方向的黃色箭頭會(huì)變得伸長;閉眼時(shí),這個(gè)箭頭相應(yīng)縮短。由于觀看的距離、角度的不同,單從這一點(diǎn)來判斷人眼的狀態(tài)容易出現(xiàn)誤差,所以借助Soukupov6和cech在其2016年的論文“Real-Time Eye Blink D~ecfion using FacialLandmarks”中推導(dǎo)出反映這種關(guān)系的方程,稱為眼睛縱橫比EAR(Eve Aspect Ratio)。如下所示:

其中p1,……,p6是2D眼睛地標(biāo)位置。

由圖2所示的EAR曲線圖可知,當(dāng)人眼睜開時(shí),EAR在某個(gè)值上下波動(dòng);當(dāng)人眼閉合時(shí),EAR迅速下降,理論上會(huì)接近于零。鑒于當(dāng)時(shí)的技術(shù)限制,人臉檢測(cè)模型不是很精確,所以認(rèn)為當(dāng)EAR低于某個(gè)閾值時(shí),眼睛處于閉合狀態(tài)。由于眨眼速度比較快,完成眨眼動(dòng)作一般需要1-3幀,所以為檢測(cè)眨眼次數(shù),需要設(shè)置同一次眨眼的連續(xù)幀數(shù)。關(guān)于閾值的設(shè)置要根據(jù)實(shí)際情況來定。

2.3張口檢測(cè)原理

張口檢測(cè)原理類似于眨眼檢測(cè)。如圖3所示,同樣選擇6個(gè)關(guān)鍵點(diǎn)編號(hào)。

3人臉活體檢測(cè)實(shí)現(xiàn)

3.1提取臉部特征部位

基于dlib的shape_predictor 68 face landmarks模型檢測(cè)出人臉的68個(gè)特征點(diǎn),獲取面部標(biāo)志的索引,由特定面部的索引來提取特定的臉部結(jié)構(gòu)。

實(shí)現(xiàn)過程中對(duì)于輸入圖像,先做人臉檢測(cè),再做關(guān)鍵點(diǎn)定位。首先檢測(cè)人臉?biāo)谖恢茫ㄈ四樋颍贆z測(cè)關(guān)鍵點(diǎn)相對(duì)于人臉框的位置,用回歸算法去預(yù)測(cè)每一個(gè)點(diǎn)在圖像當(dāng)中的位置,得到坐標(biāo)點(diǎn)。進(jìn)而對(duì)檢測(cè)到的框進(jìn)行遍歷,對(duì)人臉框進(jìn)行關(guān)鍵點(diǎn)定位,根據(jù)位置畫點(diǎn),獲得凸包位置,并提取RIO區(qū)域,實(shí)驗(yàn)結(jié)果如圖4所示。

考慮到多目標(biāo)出現(xiàn),關(guān)鍵點(diǎn)檢測(cè)都是基于人臉框進(jìn)行,對(duì)于出現(xiàn)的人臉,遍歷每一個(gè)人臉框,得到坐標(biāo),檢查定位。

3.2人臉檢測(cè)

人臉特征點(diǎn)檢測(cè)用到了兩個(gè)關(guān)鍵函數(shù):dlib.get_fton-tal_face_detectorO和dlib.shape_predictor(predictor_path)。前者是內(nèi)置的人臉檢測(cè)算法,使用HOGpyramid,檢測(cè)人臉區(qū)域的界限(bounds)。后者是用來檢測(cè)一個(gè)區(qū)域內(nèi)的特征點(diǎn),并輸出這些特征點(diǎn)的坐標(biāo)。使用開源模型shape_predictor 68 face land-marks.dat,可以得到68個(gè)特征點(diǎn)位置的坐標(biāo),效果如圖5所示。

3.3人臉活體檢測(cè)實(shí)現(xiàn)

3.3.1眨眼檢測(cè)

首先初始化DLIB的人臉檢測(cè)器(HOG),然后創(chuàng)建面部標(biāo)志物預(yù)測(cè),分別獲得臉部位置檢測(cè)器和臉部特征位置檢測(cè)器以及左右眼面部標(biāo)志的索引。調(diào)用攝像頭,從視頻流循環(huán)幀,讀取圖片,對(duì)圖片做維度擴(kuò)大,并進(jìn)灰度化,使用detector(gray,0)進(jìn)行臉部位置檢測(cè),循環(huán)臉部位置信息,使用predictor(gray,rectl獲得臉部特征位置的信息,將臉部特征信息轉(zhuǎn)換為數(shù)組ar-ray的格式,提取左眼和右眼坐標(biāo),構(gòu)造函數(shù)計(jì)算左右眼的EAR值,使用平均值作為最終的EAR。用cv2.convexHull獲得凸包位置,使用drawContours畫出輪廓位置,用矩形框標(biāo)注人臉。分別計(jì)算左眼和右眼的評(píng)分求平均作為最終的評(píng)分,如果小于閾值,則加1,如果連續(xù)3次都小于閾值,則表示進(jìn)行了一次眨眼活動(dòng),同時(shí)使用cv2.putText將眨眼次數(shù)進(jìn)行顯示。最后基于68個(gè)特征點(diǎn)標(biāo)識(shí),進(jìn)行畫圖操作。

3.3.2張口檢測(cè)

基于DLIB獲取唇部標(biāo)志的索引,對(duì)輸入的視頻流提取幀圖像檢測(cè)人臉,先對(duì)唇部粗定位進(jìn)行膚色分割,然后精確定位,獲取唇部特征值MAR,若MAR小于閾值,則加1,如果連續(xù)3次都小于閾值,則表示張口一次,同一次張口大約在3幀。

3.3.3實(shí)驗(yàn)結(jié)果

本次實(shí)驗(yàn)設(shè)置眼部閾值為0.2,唇部為0.5。但每個(gè)人的眼睛、嘴巴大小比例不同,應(yīng)該采取平均值計(jì)算方法——閾值的獲取方式是:先采集30次數(shù)據(jù),取其平均值作為默認(rèn)的值。為了數(shù)據(jù)的準(zhǔn)確,采集數(shù)據(jù)時(shí)應(yīng)該平視攝像頭。實(shí)驗(yàn)結(jié)果如圖6。

4總結(jié)

人臉識(shí)別系統(tǒng)逐漸向著自動(dòng)化、無人監(jiān)督化的趨勢(shì)發(fā)展,然而目前人臉識(shí)別技術(shù)能識(shí)別人臉圖像的身份但無法準(zhǔn)確辨別所輸人人臉的真?zhèn)?。那么如何自?dòng)地、高效地辨別圖像真?zhèn)蔚挚蛊垓_攻擊以確保系統(tǒng)安全已成為人臉識(shí)別技術(shù)中一個(gè)迫切需要解決的問題。本文基于dlib人臉檢測(cè)和關(guān)鍵點(diǎn)獲取的基礎(chǔ)上對(duì)視頻流中采集到的人臉進(jìn)行追蹤與判斷,實(shí)驗(yàn)中采集到的人臉較多為平視攝像頭,對(duì)于側(cè)臉,遮擋等處理效果需要進(jìn)一步設(shè)計(jì)與改進(jìn)。

猜你喜歡
深度學(xué)習(xí)
從合坐走向合學(xué):淺議新學(xué)習(xí)模式的構(gòu)建
面向大數(shù)據(jù)遠(yuǎn)程開放實(shí)驗(yàn)平臺(tái)構(gòu)建研究
基于自動(dòng)智能分類器的圖書館亂架圖書檢測(cè)
搭建深度學(xué)習(xí)的三級(jí)階梯
有體驗(yàn)的學(xué)習(xí)才是有意義的學(xué)習(xí)
電子商務(wù)中基于深度學(xué)習(xí)的虛假交易識(shí)別研究
利用網(wǎng)絡(luò)技術(shù)促進(jìn)學(xué)生深度學(xué)習(xí)的幾大策略
考試周刊(2016年94期)2016-12-12 12:15:04
MOOC與翻轉(zhuǎn)課堂融合的深度學(xué)習(xí)場域建構(gòu)
大數(shù)據(jù)技術(shù)在反恐怖主義中的應(yīng)用展望
深度學(xué)習(xí)算法應(yīng)用于巖石圖像處理的可行性研究
主站蜘蛛池模板: 国产一区亚洲一区| 波多野结衣二区| 国产综合无码一区二区色蜜蜜| 亚洲国产精品国自产拍A| 欧美成人怡春院在线激情| 亚洲一区二区在线无码| 国产欧美日韩91| 伊人精品视频免费在线| 波多野结衣视频网站| 国产精品免费露脸视频| 欧美精品在线免费| 四虎永久免费在线| 久久青草免费91观看| 日韩毛片免费视频| 中文字幕伦视频| 手机在线看片不卡中文字幕| 欧美性久久久久| 亚洲A∨无码精品午夜在线观看| 久久免费观看视频| 亚洲第一中文字幕| 久久婷婷六月| 欧美日韩免费观看| 真实国产精品vr专区| 国产精品亚洲一区二区在线观看| 国产特级毛片| 素人激情视频福利| 91精品专区| 日本一区二区三区精品视频| 日韩av在线直播| 自拍亚洲欧美精品| 亚洲色精品国产一区二区三区| 一级黄色片网| 日韩欧美中文在线| 国产激情影院| 国产精品jizz在线观看软件| 亚洲区第一页| 久久青草免费91线频观看不卡| 精品国产Ⅴ无码大片在线观看81| 福利国产微拍广场一区视频在线| 伊人国产无码高清视频| 女人18毛片久久| 欧美全免费aaaaaa特黄在线| 91无码网站| 亚洲免费三区| 色综合手机在线| 久久精品人人做人人| 怡春院欧美一区二区三区免费| 欧美日韩亚洲综合在线观看| 亚洲码在线中文在线观看| 亚洲日韩高清在线亚洲专区| 国产va免费精品观看| 伊人久久大香线蕉成人综合网| 制服丝袜在线视频香蕉| 亚洲无码熟妇人妻AV在线| 日本一本正道综合久久dvd| 久久免费观看视频| 玖玖免费视频在线观看| 四虎AV麻豆| 国产精品美女自慰喷水| P尤物久久99国产综合精品| 国产精品亚洲va在线观看| 日韩精品无码免费一区二区三区 | 丁香婷婷激情网| 亚洲精品无码AⅤ片青青在线观看| 嫩草影院在线观看精品视频| 无码中文字幕加勒比高清| 99久久性生片| 国产精品久久久久久久久久98| 99国产精品免费观看视频| 国产在线一区视频| 国产无遮挡裸体免费视频| 亚洲色欲色欲www在线观看| 亚洲AⅤ无码国产精品| 国产三级成人| 精品一区国产精品| 国产成人夜色91| 久久久久亚洲av成人网人人软件| 性色一区| 国产欧美日韩精品综合在线| 欧美一区福利| 国产内射在线观看| 亚洲热线99精品视频|