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

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx

基于YOLOv4算法的煤礦井下粉塵檢測方法

2022-08-04 09:27:40程學珍趙振國劉興軍李繼明
實驗室研究與探索 2022年3期
關鍵詞:特征優化檢測

程學珍, 趙振國, 劉興軍, 李繼明, 趙 猛

(1.山東科技大學 a.電氣與自動化工程學院;b.電子信息工程學院,山東 青島 266590;2.中國工商銀行股份有限公司臨沂分行,山東 臨沂 276000)

0 引 言

煤礦粉塵的降塵處理是清潔、環保、安全地使用煤炭資源的重要保障,而自動粉塵檢測是實現降塵過程的前提。傳統的塵霧圖像檢測算法主要是基于塵霧的形狀、色彩、紋理、飄動等特征進行識別。例如Genovese等[1-3]分別將塵霧的不同特征用于檢測,但是檢測模型存在難以充分提取特征的不足,在塵霧區域較小時,檢測效果較差。

近年來,深度學習算法在目標識別與檢測領域取得了突破性進展[4],塵霧圖像檢測方面,目前應用比較廣泛的是基于區域與基于回歸兩種算法。基于區域的算法又稱為兩階段目標檢測算法,如CNN[5-8],Fast RCNN[9],Faster RCNN[10-12]等。Frizzi等[6-7]分別將卷積神經網絡用于塵霧圖像檢測,取得了比傳統方法更好的效果;富雅捷等[8]使用卷積神經網絡作為特征提取器,利用支持向量機訓練;Zhang等[11-12]利用Faster R-CNN提取塵霧特定的詳細特征,提高塵霧檢測率。此類方法檢測精度高,但檢測速度較慢。基于回歸的算法又被稱為一階段目標檢測算法,如YOLOv4[13-14]、SSD[15]等。李海濱等[14]采用YOLOv4-tiny檢測煤塵濃度,提高了檢測速度;劉麗娟等[15]利用SSD對塵霧圖像進行識別。此類方法運算速度更快,但檢測精度略低于兩階段算法。由于煤礦井下粉塵圖像背景復雜,現有算法中的卷積神經網絡受到粉塵圖像空間多樣性的影響,不能同時兼顧檢測精度與速度。

本文針對粉塵圖像背景復雜性提出了將擁有較高檢測速度的YOLOv4算法進行優化,以得到與YOLOv4檢測速度相當但檢測精度更高的模型方法:添加空間變換網絡(STN)優化原始特征圖,使網絡具備空間不變性;采用仿射變換對特征圖實施空間變換;選擇雙線性插值進行像素點精確采樣。優化后的檢測模型具備學習平移、縮放、旋轉等扭曲特性的能力,在檢測速度與精度上實現較好的平衡,可以提高算法魯棒性。

1 本文算法

1.1 YOLOv4網絡模型

YOLOv4網絡模型由CSPDarknet53、SPP、PANet、YOLO Head四部分組成,其中CSPDarknet53為主干特征提取網絡,輸出特征圖;SPP與PANet構成多尺度特征融合網絡,輸出有效特征層;YOLOHead為預測網絡,利用有效特征層輸出預測結果(見圖1)。

圖1 YOLOv4網絡模型

雖然YOLOv4網絡使用卷積和池化操作使算法在一定程度上具備了平移不變性,但是這種人為設定的變換規則使神經網絡過度依賴先驗知識,同時神經網絡對于旋轉、扭曲等未人為設定變換規則的幾何變換缺少空間不變性。而煤塵顆粒具有運動特性,導致煤礦井下圖像中的粉塵區域不規則。基于上述原因,YOLOv4網絡對煤礦井下粉塵圖像檢測效果不佳。

1.2 算法概述

為了增強YOLOv4算法的空間不變性,提高煤礦井下粉塵圖像檢測模型的檢測識別能力,本文在YOLOv4算法的多尺度特征融合網絡之前插入空間變換網絡,優化后的檢測模型如圖2所示。

圖2 優化YOLO-v4算法的粉塵圖像檢測模型流程圖

優化后的算法整體流程為:輸入1張尺寸為416×416的粉塵訓練圖像,先經過主干特征提取網絡,使特征層的寬和高不斷壓縮,通道數不斷擴張,得到3個不同尺度的特征圖;再送入空間變換網絡進行仿射變換;最后在多尺度特征融合網絡中進行特征堆疊,得到3個尺度的有效特征層,送入特征預測網絡進行網絡訓練,循環達到預定迭代次數后,得到粉塵檢測權重模型。

1.3 空間變換網絡

空間變換網絡是一種動態網絡機制,可以插入到現有卷積網絡模型中,將輸入變換為下一層網絡期望的形式,在訓練的過程中自動選擇感興趣的區域特征,對各種形變數據進行空間變換。空間變換網絡可以插入到已有的卷積神經網絡中,主動進行空間特征映射,并且不需要額外的訓練監督或修改。能夠更好的簡化后續圖像的分類識別任務,提升卷積神經網絡的魯棒性和目標特征提取、目標檢測識別能力。

如圖3所示,空間變換網絡由3部分組成:定位網絡、網格生成器及采樣器。首先輸入特征圖U,通過定位網絡訓練得到空間變換參數;然后利用網格生成器根據目標特征圖的坐標生成新的網格點,存放仿射變換后的圖像;最后采樣器將變換后的像素點復制到V中。

圖3 空間變換網絡結構

定位網絡將特征圖作為輸入:U∈RH×W×C,其中:H為輸入特征圖的高度;W為輸入特征圖的寬度;C為輸入特征圖的通道數。經過全連接層、卷積網絡、回歸層,輸出空間變換參數θ=floc(U),θ決定了輸入特征圖的必要旋轉角度、要完成的平移量以及聚焦于感興趣的區域所需的比例因子。

仿射變換對點、線、面具有一定的保持性,變換后特征圖中的某些比例關系保持不變,所以網格生成器利用空間變換參數進行仿射變換,通過矩陣運算的方式,確定輸出特征圖V中的每個坐標在輸入特征圖U中對應的坐標位置。變換關系可表示為

(1)

采樣器根據V的坐標點取得對應U中坐標點的像素值進行填充,但這時求得的U中的坐標點可能為非整數,因此在原始特征圖U中利用雙線性插值進行采樣。由于雙線性插值是可導的,可以將輸出圖像的非整數坐標點映射到整數位置,從而得到仿射變換結果V:

(2)

1.4 基于改進YOLOv4算法的粉塵檢測實現

粉塵圖像識別方法以YOLOv4算法網絡結構為基礎,分別在CSPDarket53網絡輸出的3個不同尺度的特征圖后插入空間變換網絡,進行仿射變換,并將優化后的網絡結構進行訓練和測試,優化后的粉塵檢測模型如圖4所示。具體流程:① 將數據集中的粉塵圖像進行預處理,把分辨率統一調整到416×416,作為輸入圖像進行模型的訓練;② 在CSPDarknet-53網絡中進行特征提取,通過不斷地壓縮特征層和擴張通道數,最終得到3個不同尺度的特征圖,再由空間變換網絡進行仿射變換;③ 首先將經過卷積與上采樣的尺度1特征圖與經過卷積的尺度2特征圖堆疊;然后進行卷積和上采樣,并與第3尺度特征圖堆疊;最后通過5層卷積得到尺度3有效特征層,輸入給YOLO Head;④ 首先對尺度3有效特征層下采樣,然后與第67層特征層進行堆疊,最后通過5層卷積得到尺度2有效特征層;⑤ 首先對尺度2有效特征層下采樣,然后與經過卷積的尺度1特征圖堆疊,最后通過5層卷積得到尺度1有效特征層;⑥ 將上述3個尺度的有效特征層送入YOLO Head;⑦ 循環整個網絡,直到達到預定迭代次數,最終得到粉塵檢測權重模型。

圖4 優化后的粉塵檢測模型

2 實驗結果與分析

2.1 實驗數據

實驗數據集來自井下采煤現場實地采集的視頻,首先對原始粉塵圖像和無塵圖像進行圖像增強、去噪、平移、翻轉等預處理,預處理后的實驗數據集樣本如圖5所示。然后參照VOC2007的標準數據集格式對粉塵圖像進行標注,生成包含物體類別與目標框坐標信息的.xml文件。最終得到7 440張實驗數據集圖像,無塵圖像與標注粉塵圖像各3 720張,其中80%用作訓練集,余下的20%作為測試集。

圖5 預處理后的實驗數據集圖像

2.2 實驗環境

實驗配置如下:CPU為 Intel Core i7-8700k;顯卡為英偉達GTX 1070Ti;內存為16 GB;深度學習框架為Darknet。模型整體采用Pytorch框架搭建。設置訓練模型的初始學習率為0.001,最大迭代次數為40 000次,每批次訓練16個樣本。

2.3 模型訓練

模型訓練使用YOLOv4的預訓練權重,對優化后的網絡進行權重參數調整。迭代訓練分兩階段進行,第1階段為粗調階段,調整除主干特征網絡CSPDarkNet53外的網絡參數,選擇更適合用來訓練較小的自定義數據集的Adam優化函數;第2階段為微調階段,調整主干特征網絡的權重參數,依然選擇Adam優化函數。經過迭代訓練,最終得到粉塵圖像檢測效果相對最好的權重參數。

2.4 實驗結果

優化后的粉塵圖像檢測模型在粉塵圖像測試集上進行評估,同時為了驗證算法的有效性,將提出的粉塵檢測算法與Faster-RCNN算法、YOLOv4算法進行實驗對比。實驗選取了采煤工作處一段視頻共665幀圖像進行測試,各類算法的實驗結果如表1所示。

表1 不同檢測算法的對比評價

由表1可以看出,優化YOLOv4算法的召回率與準確率要優于其他兩種算法,分別達到了88.63%和93.21%,而檢測速度比YOLOv4算法降低了7幀/s,能夠滿足實時在線檢測的需求。Faster-RCNN算法在準確率、召回率和處理速度上與提出算法都存在差距。

圖6所示為YOLOv4算法優化前后部分檢測結果的對比。

從圖6可以看出,優化后的算法無論在目標分類還是目標定位方面都取得了更好的效果,對粉塵圖像識別具有更高的準確率。引入空間變換網絡后,優化的YOLOv4網絡強化了算法的特征提取能力和空間變換能力,實現了粉塵圖像識別端到端的優化。

3 結 語

本文提出了一種基于圖像的優化YOLOv4煤礦井下粉塵檢測算法,利用空間變換網絡對特征圖進行仿射變換,強化了算法的特征提取能力和空間變換能力,優化后的YOLOv4網絡提高了粉塵檢測精度、降低了漏檢率。該算法能夠大體識別出圖像粉塵的位置,這對于實現煤礦采煤處自動噴水除塵或其他方法除塵具有重要作用,不僅可以節省人工降塵的成本,而且對煤礦安全高效生產有重要意義。但是本文算法仍然存在一些問題,在實驗過程中發現,算法對于圖像粉塵不明顯、低濃度的情況,容易出現漏檢和誤檢。對于煤礦井下復雜的環境,沒有驗證該算法是否具有普適性,后續這將是主要研究方向,以達到適應煤礦環境變化所帶來的影響。

猜你喜歡
特征優化檢測
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
主站蜘蛛池模板: 免费国产高清视频| 亚洲国产成人在线| 原味小视频在线www国产| 高潮毛片无遮挡高清视频播放| 激情影院内射美女| 久久96热在精品国产高清| 国产xxxxx免费视频| 欧美午夜视频在线| 波多野结衣一区二区三区四区| 亚洲另类第一页| av在线人妻熟妇| 色视频久久| a毛片在线播放| 国产成人高清精品免费| 国产菊爆视频在线观看| 日韩欧美国产成人| 久久综合五月婷婷| 欧美日韩国产成人高清视频| 国产好痛疼轻点好爽的视频| 欧美天堂久久| 国产主播福利在线观看| 九九九精品成人免费视频7| 亚洲福利视频一区二区| 永久成人无码激情视频免费| 亚洲国产av无码综合原创国产| 亚洲欧美成人影院| 精品亚洲国产成人AV| 国产乱人伦AV在线A| 日本不卡在线播放| 国产美女精品在线| 国产美女主播一级成人毛片| 亚洲av无码牛牛影视在线二区| 99久久这里只精品麻豆 | aa级毛片毛片免费观看久| 国产男女XX00免费观看| 亚洲成人精品| 日韩av电影一区二区三区四区 | 久久精品亚洲专区| 国产精品亚欧美一区二区| 国产亚洲视频免费播放| 日韩无码黄色网站| 久久精品91麻豆| 亚洲美女一级毛片| 国产成人av一区二区三区| 扒开粉嫩的小缝隙喷白浆视频| 国产噜噜噜视频在线观看 | 国产本道久久一区二区三区| 免费又黄又爽又猛大片午夜| 亚洲系列无码专区偷窥无码| 成人免费视频一区二区三区| 精品伊人久久大香线蕉网站| 色噜噜久久| 一本视频精品中文字幕| 久久综合丝袜长腿丝袜| 99视频在线精品免费观看6| 国产精品流白浆在线观看| 亚洲毛片网站| 国产美女主播一级成人毛片| 91国内在线观看| 国产亚洲男人的天堂在线观看| 国产成人精品第一区二区| 欧美一区二区福利视频| 精品色综合| 国产精品va免费视频| 99一级毛片| 手机精品福利在线观看| 四虎免费视频网站| 欧美有码在线观看| 亚洲人视频在线观看| 97av视频在线观看| 成人国产精品视频频| 人妻无码中文字幕第一区| 无码综合天天久久综合网| 国产精品网拍在线| 欧美日韩综合网| 亚洲视频a| av一区二区三区在线观看| 久久久噜噜噜久久中文字幕色伊伊| 91欧美在线| www.国产福利| 男人的天堂久久精品激情| 国产午夜一级毛片|