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

基于遷移學習與RetinaNet的口罩佩戴檢測的方法

2020-04-23 01:23:04鄧黃瀟
電子技術與軟件工程 2020年5期
關鍵詞:檢測模型

鄧黃瀟

(中國礦業大學計算機科學與技術學院 江蘇省徐州市 221000)

人臉識別作為計算機視覺領域的最基本和最具挑戰性的問題,近些年來取得了很大的成就,Viola 和Jones 提出了基于AdaBoost[1]的人臉檢測算法。Chen[2]等人提出了RPN 網絡和RCNN 網絡。Le[3]等人提出了多尺度檢測的Faster-RCNN 的方法。2017年,文獻[4]提出了RetinaNet 網絡,該網絡利用了Focal Loss 函數成功控制了正負樣本、難分易分樣本產生的損失值,這使得one stage 目標檢測模型在COCO 數據集上首次超過了當時最先進的two stage 目標檢測模型的結果。

由此,本文希望通過利用RetinaNet 網絡,來對復雜環境下佩戴口罩的人臉和未佩戴口罩的人臉進行識別檢測。

本文選擇ResNet101 作為遷移學習的BackBone,數據集來自WIDER Face 和MAFA 共計7959 張圖片,將人臉目標分為兩類,包括佩戴口罩人臉(face_mark)、未佩戴口罩人臉(face)。

1 RetinaNet網絡

1.1 RetinaNet簡介

RetinaNet 為何凱明和Girshick R 等人在2017年提出的通用目標檢測網絡,對于多尺度目標檢測問題,該算法采用特征FPN(特征金字塔網絡)來預測不同尺度的目標。對于檢測樣本圖片中正負樣本不均衡的問題,該算法采用Focal Loss 來代替交叉熵損失函數來提高檢測精度。如圖1 所示[4]。

Retinanet 由Backbone、FPN、預測結構構成,Backbone 主要作用是提取圖像特征,FPN 主要用主網絡提取的特征提高對多尺度檢測精度的提高,預測結構用于生成包含目標的邊界框。

1.2 Backbone

常用目標檢測網絡的Backbone 有VGGNet[5]、GoogleNet[6]、ResNet[7]等。VGGNet 通過疊加3x3 的卷積核來達到提取圖像特征的目的,常用的是包含13 層卷積層與3 層全連接層的VGG-16。GoogleNet 基于Inception 模塊構建基礎結構,深度達到22 層,提取到的特征更為多樣。

圖1:Retinanet 結構

ResNet 基于ResNet 模塊構建,因其具有跨層連接的特性,極大的減輕了梯度消失在深度神經網絡中訓練的問題[8],常用的ResNet 為ResNet50 與ResNet101。本 文 選 擇ResNet101 作 為Backbone。

1.3 Focal Loss損失函數

一般分類問題采用交叉熵函數作為損失函數,表達式為式(1),該損失函數在圖像分類中效果顯著,但對于需要預選框的目標檢測卻效果一般。而Focal Loss 損失函數[表達式見式(2)]中的權重系數α 針對正負樣本不均衡的情況,由于實際圖片中包含目標的預選框非常少,大多數預選框并不包含待檢測目標,而通過調整權重系數α,能有效解決正負樣本損失值的比例問題。

1.4 FPN

針對圖像底層特征語義信息少、高層語義信息多、目標位置粗糙的特點,FPN 通過自底向上、自頂向上、橫向連接三個部分將不同層的特征圖進行融合,使得小目標被易于檢測。

自底向上是CNN 的前向傳播過程。自頂向下過程采用上采樣進行。橫向連接將上采樣的結果和自底向上的結果進行相加操作。這對單張圖片能有效構建多尺度特征圖,使FPN 的每一層均可以用于不同尺寸的目標檢測。

2 試驗研究

2.1 數據獲取與標注

為了滿足在復雜環境下對人臉是否佩戴口罩進行檢測,本文采用WIDER Face 和MAFA 兩個數據集7959 張圖片。其中6067 張作為訓練集,300 張作為驗證集,1592 張作為測試集。數據集含有兩類標簽,分別是佩戴口罩的人臉(face_mark)與未佩戴口罩的人臉(face),并將其制作為PASCAL VOC2007 數據集格式。

表1

表2

表3

2.2 試驗平臺

本文的試驗平臺的配置為Ubuntu18.04、CUDA10.0、cuDNN7.6.5、NVIDIA RTX2080Ti(11GB)。在此基礎上使用keras 深度學習框架,并用Python 語言編程實現網絡的訓練和測試。

2.3 模型訓練

對VOC2007 數據集進行訓練之前,需要先將所有標簽轉化為CSV 文件,然后使用預訓練好的模型初始化網絡參數。初始化學習率設置為0.00001,訓練300 輪。訓練后在在驗證集上的mAP 值為86.45%,平均檢測一張圖像的速度為233ms。

3 試驗結果與分析

為了驗證訓練模型對于佩戴口罩的有效性,試驗將與基于DackNet 的YOLOv3 的檢測效果進行對比,比較兩種種算法在復雜情況下的檢測表現,并得出試驗結論。

3.1 試驗評價指標

由于需要直觀的對識別結果做出評價,因此評價指標要同時考慮到準確率和召回率,設定 J 作為口罩佩戴識別結果的評價指標,J 為召回率與準確率的函數,定義如下式(3)。

式中:P——準確率;

R——召回率。

3.2 不同數目人臉檢測的對比試驗

在實際的檢測中,由于一對一的檢測將會耗費大量的時間,因此多數情況下將會有多人臉在一幀圖像中同時進行檢測,此時就會出現一些人臉輪廓不完整、人臉較小以及人臉之間存在遮擋的情況。由此設計了在不同人臉數目下檢測結果的對比。未佩戴口罩人臉測試集下的檢測效果圖與原圖如圖3 所示[9],佩戴口罩的人臉測試集檢測效果圖與原圖如圖4 所示[9]。

從圖3 可以看到,當檢測單張人臉時兩種算法的效果都很好,檢測密集的多張人臉時雖然檢測出的數量相差無幾,但在檢測精度上RetinaNet 明顯領先YOLOv3,且數量也更為準確。從測試集中選取兩種數目不同的含有人臉圖像各20 張,分別用上述兩種算法計算評價指標J 的值,并重復三次,求取J 值的平均值,可以發現RetinaNet 在檢測密集的多張人臉上效果顯著,J 值明顯高于YOLOv3。結果如表1 所示。

圖2:ResNet 模塊

圖3

從圖4 可以看到,如同圖3 的情況,在檢測單一佩戴口罩的人臉時兩種算法精度均很高,但在密集多人臉的情況下YOLOv3 表現明顯不如RetinaNet。從測試集中選取兩種數目不同的含有佩戴口罩的人臉圖像各20 張,分別用上述兩種算法計算評價指標J 的值,并重復三次,求取J 值的平均值,可以發現RetinaNet 在檢測密集多張佩戴口罩的人臉同樣更加出色,但在檢測佩戴口罩的人臉的任務上兩種網絡都比檢測未佩戴的口罩更加出色。結果如表2。

3.3 兩種目標同時存在時的對比試驗

在實際情況中戴口罩與不帶口罩的人會同時出現在圖像幀中,因此有必要測試當兩類待檢測目標同時出現時兩種網絡的檢測效果,效果圖與原圖如圖5 所示[9]。

圖4

圖5

可以看到,YOLOv3 不僅在精度上低于RetinaNet,同時對于像素值很小的人臉也不能將其識別出來,且在像素值很小時,還會錯將佩戴口罩的人臉誤識別成未佩戴口罩的人臉。從測試集中選取同時含有佩戴口罩和未佩戴口罩的人臉圖像20 張,分別用上述兩種算法計算評價指標J 的值,并重復三次,求取J 值的平均值,也能證明RetinaNet 比YOLOv3 出色,計算結果如表3。

4 結論

本文提出一種基于RetinaNet 的人臉口罩佩戴檢測的方法,通過實驗表明在復雜環境下該模型具有較高的精度與魯棒性。通過遷移學習利用預訓練的ResNet 模型來幫助新模型訓練,經過GPU 加速訓練后在驗證集上的AP 值為86.45%,檢測一張圖片的時間為233ms。通過與目前流行的YOLOv3 模型進行對比,RetinaNet 也展示出了更好的檢測效果。受限于數據集大小,以后將對現有數據集進行擴充,進行更深入的研究并與硬件設備相結合,為社會治安發揮應有的貢獻。

猜你喜歡
檢測模型
一半模型
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: 国产精品无码久久久久久| 找国产毛片看| 伦精品一区二区三区视频| 精品国产Av电影无码久久久 | 一级不卡毛片| 国产乱子伦一区二区=| 国产成人综合日韩精品无码不卡| 91日本在线观看亚洲精品| 亚洲av综合网| 毛片国产精品完整版| 欧美日韩国产高清一区二区三区| 55夜色66夜色国产精品视频| 精品91视频| 免费A∨中文乱码专区| 天天综合色网| 日本黄网在线观看| 国产全黄a一级毛片| 国产丝袜精品| 日本高清在线看免费观看| 亚洲欧美色中文字幕| 国产精品美女网站| 久久香蕉欧美精品| 国产免费福利网站| yjizz视频最新网站在线| 久久国产精品夜色| 亚洲最大福利网站| 国产乱子伦一区二区=| 在线视频亚洲色图| 欧美一级夜夜爽| 亚洲人成影院午夜网站| 亚洲精品国产精品乱码不卞 | 偷拍久久网| 欧美一区二区人人喊爽| 欧美激情综合| 91成人在线免费观看| 国产又大又粗又猛又爽的视频| 国产精品毛片一区| 亚洲人成亚洲精品| 高清码无在线看| 中文毛片无遮挡播放免费| 老司机aⅴ在线精品导航| 国产精品播放| 国产情侣一区二区三区| 国产欧美高清| 丰满人妻被猛烈进入无码| 国产日本欧美亚洲精品视| 91精品啪在线观看国产| 久久国产V一级毛多内射| 原味小视频在线www国产| 91美女视频在线观看| 亚洲综合婷婷激情| 亚洲国产天堂久久综合| 亚洲va在线观看| 欧美成人看片一区二区三区| 综合亚洲网| 国产在线精品香蕉麻豆| 麻豆国产精品一二三在线观看| 久久永久视频| 成人午夜网址| 亚洲人成网站18禁动漫无码| 亚洲综合精品香蕉久久网| a毛片在线播放| 波多野结衣无码视频在线观看| 亚洲国产一区在线观看| 色哟哟精品无码网站在线播放视频| 欧美一级在线| 亚洲天堂久久新| 日韩美毛片| 亚洲第一成人在线| 亚洲经典在线中文字幕| 亚洲色无码专线精品观看| 国产在线观看成人91 | 欧美日本在线播放| 欧美一级特黄aaaaaa在线看片| 亚洲日韩高清无码| 91最新精品视频发布页| 国产乱子伦视频在线播放| 亚洲视屏在线观看| 88av在线| 日韩免费视频播播| 精品1区2区3区| 香蕉视频在线观看www|