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

基于改進(jìn)YOLOv5的帶式輸送機(jī)大塊煤檢測(cè)

2024-03-15 03:26:58秦宇龍程繼明任一個(gè)王曉晴趙青安翠娟
工礦自動(dòng)化 2024年2期
關(guān)鍵詞:檢測(cè)模型

秦宇龍, 程繼明, 任一個(gè), 王曉晴, 趙青, 安翠娟

(1.北京科技大學(xué) 自動(dòng)化學(xué)院,北京 100083;2.煤炭科學(xué)技術(shù)研究院有限公司,北京 100013)

0 引言

煤礦在綜采過(guò)程中會(huì)產(chǎn)生大塊煤,過(guò)大的煤塊會(huì)導(dǎo)致帶式輸送機(jī)的出煤口堵塞,進(jìn)而造成槽內(nèi)積煤過(guò)多、煤體溢流、輸送鏈磨損等危害,嚴(yán)重威脅煤礦生產(chǎn)安全[1-2]。因此,對(duì)帶式輸送機(jī)上大塊煤進(jìn)行實(shí)時(shí)精準(zhǔn)檢測(cè),可降低帶式輸送機(jī)發(fā)生故障的風(fēng)險(xiǎn),保障煤礦生產(chǎn)安全并提高生產(chǎn)效率。

傳統(tǒng)的煤塊檢測(cè)方法通常需要人工提取煤塊的顏色、紋理等特征,該過(guò)程消耗人力物力,且效率較低。張渤等[3]通過(guò)OpenCV對(duì)圖像進(jìn)行預(yù)處理,再進(jìn)行灰度化操作和閾值分割,去除背景部分,對(duì)輸送帶上運(yùn)動(dòng)的煤塊進(jìn)行標(biāo)記,實(shí)現(xiàn)了大塊煤檢測(cè)。然而,煤礦生產(chǎn)中的復(fù)雜場(chǎng)景和多變工況使得傳統(tǒng)方法往往無(wú)法實(shí)現(xiàn)較高的檢測(cè)精度,且在處理大規(guī)模數(shù)據(jù)集時(shí),人工提取特征容易引入誤差。近年來(lái),隨著人工智能發(fā)展,基于深度學(xué)習(xí)的煤塊檢測(cè)方法得到大量研究[4],其中YOLO系列模型[5]在煤塊檢測(cè)場(chǎng)景應(yīng)用廣泛。杜京義等[6]提出了融入Canny算子的大塊煤檢測(cè)方法,降低了煤塊邊緣檢測(cè)誤差,有效統(tǒng)計(jì)了大塊煤數(shù)量。葉鷗等[7]提出了一種融合輕量級(jí)網(wǎng)絡(luò)和雙重注意力機(jī)制的改進(jìn)YOLOv4模型,通過(guò)引入MobileNet輕量級(jí)網(wǎng)絡(luò)模型,并嵌入具有雙重注意力機(jī)制的卷積塊注意模塊,提高了煤塊檢測(cè)精度和速度。沈科等[8]在YOLOv5s模型中嵌入自校正卷積(Self-Calibrated Convolutions,SCConv),提高了檢測(cè)實(shí)時(shí)性。張旭輝等[9]通過(guò)改進(jìn)YOLOv5s模型檢測(cè)輸送帶上的煤塊,再通過(guò)DeepSORT跟蹤實(shí)現(xiàn)煤塊滯留和堵塞行為異常識(shí)別。高凱等[10]將YOLOv5主干網(wǎng)絡(luò)中殘差模塊替換為遞歸門(mén)控卷積模塊(Recursive Gated Convolution Block,GnBlock),提取高階語(yǔ)義特征,并加入注意力機(jī)制提高模型對(duì)煤塊邊緣特征的敏感度,從而提高煤塊檢測(cè)精度。

然而井下環(huán)境復(fù)雜,存在高粉塵、低光照的特點(diǎn),且大塊煤和普通煤塊在外形和顏色上的差異較小,煤塊間存在遮擋和堆疊的情況,現(xiàn)有方法對(duì)大塊煤與普通煤塊的區(qū)分不夠精確,容易出現(xiàn)漏檢或誤檢。本文在YOLOv5模型中引入并行空洞卷積模塊和聯(lián)合注意力模塊,提出了一種改進(jìn)YOLOv5模型,并與PLC聯(lián)動(dòng)示警,實(shí)現(xiàn)對(duì)帶式輸送機(jī)上大塊煤的精準(zhǔn)檢測(cè)。

1 帶式輸送機(jī)大塊煤檢測(cè)方法

1.1 方法原理

帶式輸送機(jī)大塊煤檢測(cè)方法原理如圖1所示。首先,利用5G礦用攝像儀采集煤礦帶式輸送機(jī)的輸煤視頻,并進(jìn)行抽幀和數(shù)據(jù)預(yù)處理,獲得樣本圖像;其次,對(duì)樣本圖像進(jìn)行標(biāo)注(僅標(biāo)注大塊煤),構(gòu)建大塊煤檢測(cè)的訓(xùn)練集、驗(yàn)證集、測(cè)試集;然后,對(duì)改進(jìn)YOLOv5模型進(jìn)行訓(xùn)練,保存訓(xùn)練結(jié)果最優(yōu)的權(quán)重文件;最后,利用訓(xùn)練好的改進(jìn)YOLOv5模型對(duì)攝像儀采集的實(shí)時(shí)輸煤視頻進(jìn)行檢測(cè),存儲(chǔ)大塊煤的位置和數(shù)量信息并上傳數(shù)據(jù)庫(kù),實(shí)時(shí)聯(lián)動(dòng)PLC示警。

圖1 煤礦帶式輸送機(jī)大塊煤檢測(cè)原理Fig.1 Detection principle of large coal blocks in coal mine belt conveyor

1.2 改進(jìn)YOLOv5模型

YOLOv5是一種基于深度神經(jīng)網(wǎng)絡(luò)的目標(biāo)檢測(cè)與定位模型,其主要由輸入端(Input)、骨干網(wǎng)絡(luò)(Backbone)、頸部(Neck)、頭部(Detection Head)4個(gè)部分組成。骨干網(wǎng)絡(luò)采用CSPDarknet結(jié)構(gòu),對(duì)傳統(tǒng)Darknet結(jié)構(gòu)進(jìn)行了優(yōu)化,提高特征提取能力。頸部包括特征金字塔網(wǎng)絡(luò)(Feature Pyramid Networks,F(xiàn)PN)和路徑聚合網(wǎng)絡(luò)(Path Aggregation Network,PAN),以提高不同尺度特征的表達(dá)能力[11];頸部采用CSP(Cross Stage Partial)結(jié)構(gòu),有助于提升模型的表達(dá)能力和檢測(cè)精度[12]。頭部的3個(gè)分支分別負(fù)責(zé)處理不同尺度的特征圖。

為提取更多底層的多尺度特征輔助判斷[13],對(duì)YOLOv5模型進(jìn)行改進(jìn),如圖2所示。將骨干網(wǎng)絡(luò)中第3個(gè)和第5個(gè)普通卷積模塊CBS(由卷積、歸一化函數(shù)和激活函數(shù)組成)替換為并行空洞卷積模塊DCBS3(由3個(gè)并行的空洞卷積、歸一化函數(shù)和激活函數(shù)組成),并在頸部特征融合過(guò)程中加入2個(gè)聯(lián)合注意力模塊DCTR(由空洞卷積和注意力模塊組成)。

圖2 改進(jìn)YOLOv5模型Fig.2 Improved YOLOv5 model

1.2.1 并行空洞卷積模塊

煤炭運(yùn)輸過(guò)程中的大塊煤與普通煤塊的主要區(qū)別是體積大小。由于帶式輸送機(jī)長(zhǎng)度較長(zhǎng),在獲取圖像時(shí),遠(yuǎn)處的煤塊在圖像中的橫截面積較小,難以判斷是否為大塊煤,所以需要加強(qiáng)多尺度特征學(xué)習(xí)。普通卷積無(wú)法很好地識(shí)別多尺度特征,因此,提出了并行空洞卷積模塊,結(jié)構(gòu)如圖3所示(圖中k為卷積核大小;s為卷積步長(zhǎng);d為空洞卷積(ConvD)的膨脹率)。通過(guò)拼接3個(gè)不同膨脹率的空洞卷積特征,得到圖像的多尺度信息,擴(kuò)大感受野[14],有效區(qū)分大塊煤和普通煤塊,提高模型精度。

圖3 并行空洞卷積模塊結(jié)構(gòu)Fig.3 Structure of parallel dilated convolution module

空洞卷積通過(guò)在卷積核元素之間加入一些空洞(補(bǔ)充零)來(lái)擴(kuò)大卷積核,在擴(kuò)大感受野的同時(shí)不丟失空間分辨率[15]。空洞卷積的實(shí)際卷積核大小為

空洞卷積的感受野為

式中:Tl+1為第l+1層空洞卷積的感受野;si為第i(i=1,2,···,l,l為空洞卷積層數(shù))層空洞卷積的步長(zhǎng)。

并行空洞卷積模塊中,輸入特征圖x先通過(guò)膨脹率分別為1,2,4的空洞卷積。

式中:Fd為膨脹率為d的空洞卷積的輸出特征向量;δ(·)為SiLU激活函數(shù);h(·)為歸一化函數(shù);fCDd(·)為膨脹率為d的空洞卷積操作。

之后對(duì)相同大小的特征向量進(jìn)行特征拼接,并通過(guò)線性卷積(Conv)保持特征維度不變,得到豐富的多尺度信息。

式中:ycd為并行空洞卷積模塊輸出的特征圖;fC(·)為普通卷積操作;g(·)為特征拼接操作。

1.2.2 聯(lián)合注意力模塊

煤塊間的堆疊、遮擋等現(xiàn)象會(huì)導(dǎo)致大塊煤難以識(shí)別,加入注意力機(jī)制可增強(qiáng)模型上下文感知能力及對(duì)大塊煤的定位能力[16-19]。但注意力機(jī)制長(zhǎng)距離結(jié)構(gòu)可能導(dǎo)致信息遺漏,且煤塊形狀不規(guī)則導(dǎo)致檢測(cè)難度大,因此可通過(guò)結(jié)合空洞卷積來(lái)擴(kuò)大感受野,獲取更全面的特征信息。對(duì)原始的C3模塊進(jìn)行改進(jìn),加入空洞卷積和注意力機(jī)制構(gòu)建聯(lián)合注意力模塊,結(jié)構(gòu)如圖4所示。輸入特征圖依次通過(guò)空洞卷積和殘差模塊(Bottleneck)得到空洞卷積分支輸出,并行通過(guò)注意力模塊(Transformer)得到注意力分支輸出,2個(gè)分支的輸出拼接后通過(guò)卷積得到輸出特征圖。

圖4 聯(lián)合注意力模塊結(jié)構(gòu)Fig.4 Structure of joint attention module

殘差模塊包含2個(gè)普通卷積模塊和1個(gè)殘差連接,空洞卷積分支輸出為

注意力模塊包含多頭注意力層和多層感知器層[20]。多頭注意力層輸出為

式中:α(·)為Softmax激活函數(shù);Q為查詢矩陣;K為鍵矩陣;nK為鍵矩陣K的維度;V為值矩陣。多層感知器層輸出為

式中:β(·)為ReLU激活函數(shù);W1,W2為感知器權(quán)重;c1,c2為感知器偏置。

聯(lián)合注意力模塊輸出的特征圖為

1.3 PLC聯(lián)動(dòng)示警

通過(guò)多次實(shí)驗(yàn)發(fā)現(xiàn),當(dāng)帶式輸送機(jī)上出現(xiàn)超過(guò)3塊大塊煤時(shí)幾乎無(wú)法避免堵塞,因此根據(jù)帶式輸送機(jī)上大塊煤數(shù)量制定合理的PLC聯(lián)動(dòng)示警策略,流程如圖5所示。檢測(cè)到大塊煤后,根據(jù)大塊煤數(shù)量分為0塊、1塊、2塊、大于2塊4種情況,由本地計(jì)算機(jī)進(jìn)行邏輯判斷并向PLC發(fā)送信號(hào)指令;之后,PLC對(duì)輸出端口完成相應(yīng)的置位和復(fù)位操作,連接在PLC輸出端口的繼電器指示燈則相應(yīng)點(diǎn)亮(根據(jù)大塊煤數(shù)量亮起不同數(shù)量的繼電器指示燈),達(dá)到3塊大塊煤時(shí)蜂鳴器報(bào)警。

圖5 PLC聯(lián)動(dòng)示警流程Fig.5 Flow of PLC linkage alarm

2 實(shí)驗(yàn)設(shè)置

2.1 實(shí)驗(yàn)環(huán)境

GPU為NVIDIA RTX 3090;操作系統(tǒng)為Ubuntu 22.04;開(kāi)源框架為PyTorch;顯卡為Cudnn 8.2,Cuda 11.3;PLC為CPU 1214C。

2.2 數(shù)據(jù)集

2.2.1 數(shù)據(jù)來(lái)源

模擬平臺(tái)數(shù)據(jù)集:基于實(shí)驗(yàn)室的帶式輸送機(jī)模擬平臺(tái),利用KBA12(5G)礦用本安型攝像儀采集帶式輸送機(jī)輸煤視頻。對(duì)采集的17個(gè)視頻進(jìn)行抽幀,對(duì)原圖像進(jìn)行預(yù)處理,最終獲得800張分辨率為1 024×768的樣本圖像。按照7∶2∶1的比例劃分?jǐn)?shù)據(jù)集,隨機(jī)選取560張樣本圖像作為訓(xùn)練集,160張樣本圖像作為驗(yàn)證集,剩余80張樣本圖像作為測(cè)試集。

煤礦井下數(shù)據(jù)集:采集國(guó)能神東煤炭集團(tuán)有限責(zé)任公司上灣煤礦實(shí)際帶式輸送機(jī)輸煤過(guò)程的視頻。井下作業(yè)時(shí)光照條件較差、輸送帶運(yùn)行速度較快,獲得的樣本圖像較為模糊。經(jīng)過(guò)預(yù)處理后,得到140張分辨率為1 024×1 024的樣本圖像,并按照8∶2的比例劃分為訓(xùn)練集和驗(yàn)證集。

2.2.2 圖像預(yù)處理

1) 圖像裁剪。帶式輸送機(jī)僅占樣本圖像的一部分區(qū)域,背景包含較多無(wú)關(guān)因素。為去除無(wú)關(guān)背景、突出目標(biāo)區(qū)域,對(duì)樣本圖像進(jìn)行裁剪。

2) 圖像增強(qiáng)。通過(guò)自適應(yīng)Gamma校正方法對(duì)樣本圖像每個(gè)像素點(diǎn)的亮度進(jìn)行自適應(yīng)調(diào)整,改善樣本圖像的亮度和對(duì)比度。

2.3 評(píng)價(jià)指標(biāo)

為驗(yàn)證模型性能,使用精確率、召回率、平均精度作為評(píng)價(jià)指標(biāo)。

精確率P表示被正確檢測(cè)出的大塊煤數(shù)量占所有檢測(cè)為大塊煤數(shù)量的比例,召回率R表示被正確檢測(cè)出的大塊煤數(shù)量占樣本中實(shí)際大塊煤數(shù)量的比例。

式中:NTP為被正確檢測(cè)出的大塊煤數(shù)量;NFP為誤檢的大塊煤數(shù)量;NFN為沒(méi)有被檢測(cè)出的大塊煤數(shù)量。

交并比閾值設(shè)置為0.5時(shí)檢測(cè)的平均精度為

式中P(R)為精確率-召回率曲線。

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

3.1 改進(jìn)YOLOv5模型識(shí)別結(jié)果

為驗(yàn)證改進(jìn)YOLOv5模型引入并行空洞卷積、聯(lián)合注意力機(jī)制的效果,在原始YOLOv5模型基礎(chǔ)上增加不同模塊,利用模擬平臺(tái)數(shù)據(jù)集進(jìn)行消融實(shí)驗(yàn),結(jié)果見(jiàn)表1。可看出與原始YOLOv5模型相比,僅加入并行空洞卷積模塊進(jìn)行多尺度特征學(xué)習(xí)后,精確率、召回率、平均精度分別提升0.1%,2.6%,0.9%;僅加入聯(lián)合注意力模塊后,精確率、召回率、平均精度分別提升0.5%,1.6%,0.3%;2種模塊均加入后,精確率、召回率和平均精度分別提升0.2%,3.4%,2.0%。

表1 消融實(shí)驗(yàn)結(jié)果Table 1 Results of ablation experiments

為進(jìn)一步驗(yàn)證本文改進(jìn)YOLOv5模型性能,在模擬平臺(tái)數(shù)據(jù)集上與經(jīng)典模型Faster R-CNN和其他改進(jìn)YOLOv5模型進(jìn)行對(duì)比,結(jié)果見(jiàn)表2。可看出與YOLOv5模型相比,F(xiàn)aster R-CNN模型召回率和平均精度更低,且檢測(cè)速度明顯更慢;文獻(xiàn)[8]由于優(yōu)化了YOLOv5模型的頸部并刪除了頸部和頭部的1個(gè)特征分支,檢測(cè)速度有所提升,但對(duì)大塊煤檢測(cè)的召回率提升較小;文獻(xiàn)[10]和本文由于在YOLOv5模型的頸部加入注意力機(jī)制,增大了計(jì)算量,導(dǎo)致檢測(cè)速度有所下降,但檢測(cè)精度均有所提升,尤其本文提出的改進(jìn)模型精度提升更加明顯。

表2 不同模型性能對(duì)比結(jié)果Table 2 Performance comparison results of different models

3.2 PLC聯(lián)動(dòng)示警結(jié)果

本地計(jì)算機(jī)上部署本文改進(jìn)YOLOv5模型,對(duì)攝像儀采集的視頻進(jìn)行實(shí)時(shí)檢測(cè),獲得帶式輸送機(jī)上大塊煤數(shù)量,并向PLC發(fā)送信號(hào)指令,由PLC控制繼電器執(zhí)行相應(yīng)操作,結(jié)果如圖6所示。檢測(cè)到只有1塊大塊煤時(shí),亮起1個(gè)指示燈,進(jìn)行提示;檢測(cè)到2塊大塊煤時(shí),亮起2個(gè)指示燈,進(jìn)行警告;檢測(cè)到3塊及以上大塊煤時(shí),3個(gè)指示燈均亮起,進(jìn)行報(bào)警。

圖6 PLC聯(lián)動(dòng)示警結(jié)果Fig.6 Results of PLC linkage alarm

3.3 實(shí)際場(chǎng)景檢測(cè)結(jié)果

為驗(yàn)證改進(jìn)YOLOv5模型的泛化性,在煤礦井下數(shù)據(jù)集上進(jìn)行實(shí)驗(yàn),不同模型檢測(cè)精度對(duì)比結(jié)果見(jiàn)表3,可看出本文改進(jìn)YOLOv5模型檢測(cè)精度最高。

表3 不同模型檢測(cè)精度對(duì)比結(jié)果Table 3 Precision comparison results of different models

實(shí)際場(chǎng)景檢測(cè)結(jié)果如圖7所示。可看出原始YOLOv5模型和YOLOv5+GnBlock模型出現(xiàn)了漏檢,YOLOv5+SCConv模型出現(xiàn)了誤檢,而本文改進(jìn)YOLOv5模型有效避免了漏檢和誤檢現(xiàn)象。

圖7 實(shí)際場(chǎng)景檢測(cè)結(jié)果Fig.7 Detection results of actual scene

4 結(jié)論

1) 為提升大塊煤檢測(cè)精度,對(duì)YOLOv5模型進(jìn)行改進(jìn),在骨干網(wǎng)絡(luò)引入并行空洞卷積模塊以擴(kuò)大感受野、提高多尺度特征學(xué)習(xí)能力,并在頸部引入聯(lián)合注意力模塊來(lái)提高對(duì)大塊煤的定位能力。

2) 實(shí)驗(yàn)結(jié)果表明,改進(jìn)YOLOv5模型的召回率、平均精度相對(duì)于原始YOLOv5模型分別提高了3.4%,2.0%,且有效避免了大塊煤漏檢和誤檢現(xiàn)象。

猜你喜歡
檢測(cè)模型
一半模型
“不等式”檢測(cè)題
“一元一次不等式”檢測(cè)題
“一元一次不等式組”檢測(cè)題
“幾何圖形”檢測(cè)題
“角”檢測(cè)題
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
3D打印中的模型分割與打包
小波變換在PCB缺陷檢測(cè)中的應(yīng)用
主站蜘蛛池模板: 国产正在播放| 直接黄91麻豆网站| 国产黄色片在线看| 国产成人永久免费视频| 久久精品国产电影| 热久久这里是精品6免费观看| 久久狠狠色噜噜狠狠狠狠97视色| 老司机精品99在线播放| 欧美亚洲另类在线观看| 色综合久久88色综合天天提莫| 欧美影院久久| 丝袜无码一区二区三区| 波多野结衣的av一区二区三区| 99久久精品无码专区免费| 亚洲乱码在线播放| 国产精品嫩草影院视频| 亚洲av色吊丝无码| 永久毛片在线播| 亚洲综合婷婷激情| 亚洲国内精品自在自线官| 日韩欧美视频第一区在线观看 | 国产成人高清亚洲一区久久| 国产高清自拍视频| 青青青国产在线播放| 成人福利在线免费观看| 三上悠亚一区二区| 99热最新网址| 在线免费a视频| 亚洲精品第一在线观看视频| 国产微拍一区| 欧洲一区二区三区无码| 亚洲男人的天堂久久香蕉| 亚洲日本韩在线观看| 国产 在线视频无码| 国产主播福利在线观看| 伊人激情综合| 18禁黄无遮挡免费动漫网站| 青青热久麻豆精品视频在线观看| 国产成人综合久久精品尤物| 深爱婷婷激情网| 亚洲精品福利网站| 58av国产精品| 日韩欧美中文亚洲高清在线| 国产成人喷潮在线观看| 亚洲系列中文字幕一区二区| 亚洲欧美自拍中文| 91福利免费视频| 亚洲AV永久无码精品古装片| 免费观看无遮挡www的小视频| 91色在线观看| 国产又粗又爽视频| 国产一在线| 国产精品林美惠子在线播放| 欧美日韩91| 日韩精品无码一级毛片免费| 日韩第九页| 国产男女免费视频| 高清免费毛片| 国产浮力第一页永久地址| 色综合日本| 国产自视频| 亚洲欧美极品| 99无码熟妇丰满人妻啪啪| 黄色a一级视频| 国产毛片片精品天天看视频| 日本在线国产| 国内精品视频| 亚洲第一视频免费在线| 亚洲成a人片在线观看88| 最新无码专区超级碰碰碰| 伊人婷婷色香五月综合缴缴情| 天天躁狠狠躁| 思思热精品在线8| 亚洲精品在线观看91| 韩国福利一区| 好紧太爽了视频免费无码| swag国产精品| 亚洲国内精品自在自线官| 一级看片免费视频| 国产高清在线丝袜精品一区| 99re经典视频在线| 国产成人1024精品|