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

基于改進的Cascade R-CNN算法的低光照人臉檢測方案

2021-11-22 04:04:18
新一代信息技術 2021年18期
關鍵詞:檢測模型

陶 也

(西北工業大學 計算機學院,陜西 西安 710129)

0 引言

近幾年來,隨著卷積神經網絡的迅速發展,通用目標檢測任務之一人臉檢測,取得了重大的進步,其在實施監控、目標跟蹤、安全驗證等諸多場景中被廣泛應用[1-4]。人臉檢測可通過物體檢測算法對畫面中存在的人臉位置進行檢測。以往人臉檢測主要在R-CNN[5]、Fast R-CNN[6]、Faster R-CNN[7]、YOLO[8-11]和 SSD[12]等目標檢測算法的基礎上稍作改進便可應用在人臉檢測中,也有一些針對人臉檢測的算法被陸續提出。但在低光照條件下,攝像頭能見度低和信號細節損失嚴重對視覺增強和后續感知任務造成阻礙[13]。因此,在低光照條件下對人臉實現準確定位具有重要的實踐意義。

人臉檢測研究可以追溯到60年代。經過幾十年的曲折發展,它已變得越來越成熟[14-15]。針對正臉檢測的傳統算法已經逐步得到廣泛應用,例如 ViolaJones[16]在有約束的正臉檢測場景中有著良好的速度與精度表現。但是,在自然場景下,傳統方法采用的人工特征不足以表示復雜的人臉特征,大多數傳統算法迅速退化。因此卷積網絡作為當今流行的計算機視覺處理方式,能夠自動選取最優的特征提取[17],被廣泛運用于復雜條件下的人臉檢測中。目標檢測算法目前主要分為兩類:一類是基于兩階段的R-CNN系列網絡;另一類是縮減到一階段的YOLO和SSD等網絡。文獻[18]指出,這兩類算法在面對部分較為復雜情況如面部遮擋等問題有較理想的魯棒性,但對于低光照等條件表現仍舊不佳[13]。在 2019年北京大學發布的低光照圖像和對應人臉標簽的 DARK FACE數據集上的檢測結果普遍較差[19]。

因此,為提高對低光照條件下對人臉的檢測性能,本文嘗試在目前目標檢測效果優秀的Cascade R-CNN網絡[20]的基礎上進行改進,并基于改進算法對低光照下的人臉檢測進行研究。首先,將Cascade R-CNN的錨框尺寸根據對數據中人臉標注框的尺寸聚類結果進行調整;其次,對網絡結構進行修改,增加反卷積層以提升網絡對小目標的檢測效果;之后,在修改后的 Cascade R-CNN網絡的基礎上嘗試各種訓練技巧的組合,幫助提升低光照人臉檢測性能。最后,通過實驗驗證改進后的Cascade R-CNN算法的檢測效果。

本文剩余部分的組織結構如下安排。首先,第1節回顧了現有算法在低光照條件下的嘗試。第2節給出了一些預備知識。在第3節中,介紹了本文改進的Cascade R-CNN模型,并在第4節中給出了相應的分析。最后,第5節對本文工作進行總結。

1 Cascade R-CNN算法

Cascade R-CNN屬于目標檢測兩階段算法。它由Cai和Nuno等人在Faster R-CNN的基礎上增加三級級聯檢測器,如圖1所示,使其在圖像質量較差的環境中,依舊保持較高的檢測精度。Faster R-CNN對圖像中的所有候選框進行打分,需要主動挑選IoU閾值,會造成正樣本數量不足、訓練結果過擬合。設置較低的IoU閾值,雖然可以獲得較多的正樣本,但會在檢測時造成較多的偽檢。而在改進后的Cascade R-CNN中,它采用級聯的方式,前一個檢測模型的輸出作為后一個檢測模型的輸入,而且越往后檢測模型的IoU閾值越大。通過設定不同大小的IoU閾值,多個專用回歸量針對不同階段重采樣進行優化,從而提高檢測精度[21]。

圖1 Cascade R-CNN級聯檢測器Fig.1 Cascade R-CNN cascade detector

2 Cascade R-CNN算法改進

2.1 對網絡錨框尺寸調整

Cascade R-CNN中,每個RPN網絡所使用的錨框的大小和尺寸一般都是預設的[8, 16, 32]和[1.5, 1.0, 2.0]。如文獻[20]中所言,原作者之所以使用這3種大小和3種尺寸是由經驗所得,而原算法是應用于通用目標檢測的,對于人臉而言,它的范圍顯然大得多。為了解決上述問題,本文用K-Means算法對DARK FACE訓練集中6 000張圖象的真實標注框進行聚類[22]以確定錨框最佳尺寸。算法的運行結果如圖2所示。

圖2 聚類結果可視化Fig.2 visualization of clustering results

聚類中心為[13.42, 15.03],說明圖片中的目標人臉較小,并且本文根據聚類結果可以看出標注框都趨近于正方形,因此本文適當減小了錨框的大小并將比例從原來的[0.5, 1.0, 2.0]調整為[0.8,1.0, 1.2],用更加合適的錨框來對人臉進行檢測。

2.2 在Cascade R-CNN中加入反卷積層

近年來,研究人員發現反卷積神經網絡(Deconvolution Neural Network),又稱轉置神經網絡,在圖像恢復等處理中相比卷積神經網絡具有很大的優勢。與卷積神經網絡不同,反卷積網絡的反卷積操作可以逐層實現數據擴張,反卷積網絡可以通過少數幾層反卷積層在逐步實現同尺寸放大的同時實現圖像恢復,在較少的網絡參數下達到更好的重構性能。那么,受此啟發,在目標檢測中,經過幾層卷積網絡后,一些小目標的特征也受到損壞,我們此時可以借用反卷積層,將小目標特征進行及時放大,從而幫助其傳播到后續的網絡中。

本次實驗使用的主干網為ResNet 50,在最后一層卷積層后和每個池化層后添加反卷積層,并將每層的反卷積結果進行融合,主干網結構如圖3所示。

圖3 添加反卷積層后的ResNet 50Fig.3 ResNet 50 after adding the deconvolution layer

2.3 訓練網絡技巧

多尺度訓練作為一種提升性能的有效技巧被應用在各種目標檢測比賽中。在基礎網絡部分,通常會生成比原圖小數十倍的特征圖,這使得檢測網絡很難捕獲小物體的特征描述。通過輸入更大、更多尺寸的圖片進行訓練,能夠在一定程度上提高檢測模型對物體大小的魯棒性。數據增強是在不實質性的增加數據的情況下,從原始數據加工出更多的表示,提高原數據的數量和質量,以接近于更多數據量產生的價值。在這個過程中還可以加強本體特征的學習,避免模型訓練出現過擬合,提升模型的泛化能力。

在本文中,我們將訓練尺度修改為原圖大小的3倍,同時對圖像數據進行隨機裁剪、水平翻轉、隨即色相飽和度、隨機亮度飽和度和隨機模糊等變換方法。

2.4 本文整體方案

我們首先以Cascade R-CNN + FPN為基準框架,其中 Cascade R-CNN所使用的主干網為ResNet 50。在此基礎上,我們對DARK FACE數據集中的人臉進行聚類統計,根據聚類結果對Cascade R-CNN模型中的錨框尺寸進行調整。接著根據前文所述方案在Cascade R-CNN網絡中加入反卷積層。最后在使用COCO數據集對模型進行預訓練的基礎上,使用多尺度訓練和圖像數據增強兩個訓練技巧在改進后的Cascade R-CNN網絡上進行微調。將得到的模型在DARK FACE數據集中進行測試,評測改進后模型的效果。

3 實驗

3.1 實驗平臺

實驗基于ResNet 50神經網絡框架實現。實驗平臺配置為:操作系統為 Windows 10;CPU為Intel Cascade 6266 @ 3.0G Hz十六核處理器;64 G內存;GPU為NVIDIA T4 16 G顯存;深度學習框架為 MMDetection,Pytorch;編程語言為Python。

3.2 數據集描述

實驗使用DARK FACE低光照條件下的人臉檢測數據集對Cascade R-CNN改進算法的精度進行評估。DARK FACE低光照條件下的人臉檢測數據集提供了6 000幅真實世界的低光圖像,在夜間捕獲,在教學樓、街道、橋梁、立交橋、公園等,所有標記的邊界框的人臉,作為主要的訓練和/或驗證集。數據集還提供了9 000張同樣環境下采集的未標記弱光圖像。此外,數據集提供了一組獨特的789對在可控的真實光照條件下捕獲的弱光/正常光圖像(但不必要地包含人臉),可以作為參與者離散化時訓練數據的一部分。屆時將會有一組4 000張弱光圖像的測試,帶有人臉邊框標注。

圖4 DARK FACE數據集圖Fig.4 DARK FACE data set diagram

3.3 算法性能測試

3.3.1 評價指標

在目標檢測中,算法不可能百分百和人工標注的數據完全匹配,因此我們通常使用IoU的值衡量目標真實邊界框和預測邊界框的重合程度,以此來評估定位精度。IoU的計算公式如式(1)所示。一般情況下,當IoU的值大于0.5時,認為成功預測到目標。

在目標檢測中,正確預測分類的候選框我們稱之為真(True, T),錯誤預測分類的候選框我們稱之為假(False, F)。將與真實邊界框的IoU大于預設閾值的候選框稱之為正(Positive, P),將與真實邊界框的 IoU小于預設閾值的候選框稱為負(Negative, N),由此我們可以得到圖5。

圖5 樣本中的分類Fig.5 classification in the sample

根據圖5可知,精確率和召回率的計算公式如下:

通常我們希望精確率和召回率越高越好,然而精確率和召回率在某些情況下是矛盾的,二者此消彼長,因此最終平均精度(Average Precision,AP)通過精確度和召回率計算,并以平均精度AP(mAP)值作為反映算法檢測精度的綜合評價指標。通常情況下,mAP值越高說明模型檢測精度越高,檢測效果越好。

mAP的計算公式如下:

3.3.2 實驗結果與分析

為驗證Cascade R-CNN改進算法的性能,首先將 Cascade R-CNN改進算法同原始 Cascade R-CNN算法在DARK FACE數據集上進行了實驗對比。其次將不同的改進組合分別在 DARK FACE數據集上進行對比。實驗結果如表1所示。

表1 模型改進前后對比Tab.1 comparison before and after model improvement

實驗結果表明,相比于Cascade R-CNN算法,Cascade R-CNN改進算法在低光照條件下的人臉檢測精度上有明顯提升,其在所選數據集上,相較于直接使用 Cascade R-CNN,mAP提升了36.8%。

表2展示了實驗中不同改進對模型性能的提升效果。調整錨框尺寸使得RPN網絡通過錨框所取得的候選區域與人臉區域更加吻合,從而提升RPN網絡選取的候選區域質量;加入反卷積層可以將其之前的卷積網絡提取出的特征進行放大,從而使小目標特征得以傳播到后續網絡中,從而提升網絡對小目標的檢測效果;多尺度訓練和圖像數據增強通過對訓練的數據進行各種變換,增加模型訓練的數據量,從而使模型具有更強的泛化能力。

表2 不同改進性能對比Tab.2 different improved performance comparison

最終該模型在測試集上的mAP達到60.09%,取得了相當大程度的改善,相較DARK FACE數據集發布的檢測精度本文的模型也明顯更佳。

表3 DARK FACE數據集發布的檢測精度Tab.3 DARK FACE data set release detection accuracy

4 結論

本文結合各種神經網絡訓練技巧對 Cascade R-CNN算法進行改進,在一定程度上能改善低光照下人臉識別精確度低、定位差的問題。通過對Cascade R-CNN中錨框大小和尺寸的調整,提升對人臉小目標的捕獲;其次,加入反卷積層,將前幾層卷積網絡捕獲到的小目標特征放大使之可以傳播到之后的網絡中。改進后的 Cascade R-CNN算法與多尺度訓練的技巧相結合,使低光照條件下人臉檢測精度依舊有不同程度提升。但是,本文算法仍存在一定缺陷,仍有很大的提升空間。在之后工作中,會針對發現的問題研究改進本算法,進一步提高人臉檢測性能。

猜你喜歡
檢測模型
一半模型
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: 五月婷婷欧美| 女同久久精品国产99国| 中日韩欧亚无码视频| 国产成人精品午夜视频'| 看你懂的巨臀中文字幕一区二区| 国模极品一区二区三区| 热久久综合这里只有精品电影| 天天综合网亚洲网站| 综合久久久久久久综合网| 青青热久免费精品视频6| 依依成人精品无v国产| 2021国产乱人伦在线播放| 朝桐光一区二区| 国产精品无码一区二区桃花视频| 亚洲日本一本dvd高清| 欧美日本在线| 国产精品尤物在线| 亚洲第一视频网站| 自偷自拍三级全三级视频| 日韩欧美中文亚洲高清在线| 日日拍夜夜嗷嗷叫国产| 亚洲精品无码高潮喷水A| 色妞永久免费视频| 综合色天天| 黄色网页在线播放| 免费黄色国产视频| 四虎永久免费地址| 91久久国产成人免费观看| 婷婷色狠狠干| 毛片免费试看| 国产乱人乱偷精品视频a人人澡| 亚洲日韩AV无码精品| 97超爽成人免费视频在线播放| AV不卡无码免费一区二区三区| 国产成人综合欧美精品久久| 亚洲无码高清视频在线观看 | 久青草国产高清在线视频| 亚洲国语自产一区第二页| 日本日韩欧美| 久久99久久无码毛片一区二区| 久久久久人妻一区精品| 亚洲高清国产拍精品26u| 国产精品一区二区在线播放| 亚洲一区波多野结衣二区三区| 尤物视频一区| 91精品专区国产盗摄| 又黄又爽视频好爽视频| 91久久国产热精品免费| 欧美三级不卡在线观看视频| 99视频只有精品| 91亚洲精品第一| 亚洲中文精品人人永久免费| 精品無碼一區在線觀看 | 黑人巨大精品欧美一区二区区| 网友自拍视频精品区| 久久青青草原亚洲av无码| 国产亚洲视频播放9000| 欧美日韩一区二区在线免费观看| 亚洲成在线观看| JIZZ亚洲国产| 欧美一道本| 国产午夜不卡| 人妻无码一区二区视频| 一本大道AV人久久综合| 国内毛片视频| 91麻豆精品视频| 在线看AV天堂| 久久人搡人人玩人妻精品| 在线播放91| 成人福利免费在线观看| 国产精品性| 亚洲视频在线网| 成人免费一区二区三区| 亚洲国产欧美自拍| 福利在线一区| 一本一道波多野结衣av黑人在线| 伊人激情久久综合中文字幕| 久无码久无码av无码| av尤物免费在线观看| 婷婷99视频精品全部在线观看| 一本一道波多野结衣一区二区 | 在线中文字幕日韩|