国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于改進ENet算法的工業(yè)皮帶輸送中的異物檢測方法

2023-08-02 08:29:50連博博臧蒙特傅賢君林忠晨
電腦知識與技術(shù) 2023年17期
關(guān)鍵詞:異物皮帶編碼器

連博博,臧蒙特,傅賢君,林忠晨

(浙江安防職業(yè)技術(shù)學院,浙江溫州 325016)

1 背景

在工業(yè)生產(chǎn)過程中,物料輸送是一個很重要的環(huán)節(jié),而皮帶運輸機就是一個常用的運輸裝置,應(yīng)用于煤礦、發(fā)電、采礦、冶金、石油化工等領(lǐng)域。在皮帶輸送物料的過程中,可能會存在攜帶異物的情況,如堅硬的金屬、石頭、塑料、玻璃等。異物的存在會對生產(chǎn)設(shè)備和生產(chǎn)的產(chǎn)品造成損害和污染,甚至會引發(fā)安全事故,因此對皮帶輸送過程中的異物進行及時、準確、有效的檢測非常重要[1]。

機械化的生產(chǎn)帶動了工業(yè)生產(chǎn)率的迅速提高,也對生產(chǎn)過程中的異物檢測效率帶來了考驗,由于機器視覺技術(shù)的迅速發(fā)展,產(chǎn)生了多種采用機器視覺技術(shù)的自動化監(jiān)測手段[2]。以往的異物檢查技術(shù)大多通過人工視覺或計算機視覺檢查,目前理論部分比較成熟,有著大量的研究成果[3-4]。但這些方法存在檢測效率低、誤檢、漏檢率高等問題。近年來,深度學習的快速發(fā)展使其在缺陷檢測領(lǐng)域的應(yīng)用越來越廣泛。深度學習在提取圖像特征方面表現(xiàn)得非常強大,可以實現(xiàn)異物的自動檢測、定位和分級,極大地提高了檢測效果和精確度,同時也減少了研究人員成本[5]。Yu等人[6]使用兩個FCN 語義分割網(wǎng)絡(luò)來檢測異物。盧等人[7]基于圖像重建技術(shù)實現(xiàn)異物檢測。Mei S等[8]還提供了一個多尺度卷積的去噪自編碼器,用于異常測量。另外一些方法通過目標探測方法進行異物的探測[9-10]。不過,在工業(yè)生產(chǎn)中的雜質(zhì)檢出領(lǐng)域,目前的這些檢驗方法的檢驗結(jié)果還是不完美。為此,該研究采用了ENet[11]技術(shù)作為主干系統(tǒng),通過融合了注意力機制等多維度的信息融合方法,有效提高了在皮帶運輸中的異物探測準確性和有效性。

2 皮帶輸送中的異物檢測方法

產(chǎn)品的實際制造流程中,皮帶傳輸是持續(xù)進行的,必須注意光線變化造成皮帶圖像的對比度不同。同時,在皮帶傳輸圖像畫面中出現(xiàn)非皮帶的背景區(qū)域,對實際的異物檢測工作也會造成一定影響。所以,通過去除背景區(qū)域和進行對圖像中的光照歸一化操作,可以很有效地降低了圖像處理中的噪聲影響。下面圖1是具體的研究方法。

圖1 皮帶運輸中的異物檢查方法流程圖

2.1 提取皮帶區(qū)域

在皮帶輸送圖像中,通常包含一些背景信息,如圖2所示(左)。這些背景信息可能會干擾到異物檢測的準確性。為了減少背景干擾,可以利用透視變換方法將皮帶區(qū)域從圖像中提取出來。

圖2 皮帶輸送中圖像畫面

透視變換是一個基于仿射變換的圖像處理技術(shù),它能夠通過調(diào)節(jié)圖形中四個焦點的相對位置,把一個平面投射到另一個平面上。在皮帶輸送圖像中,通過透視變換能夠把皮帶區(qū)域由一種斜視的角度轉(zhuǎn)換成一個平面角度,從而降低對背景信息的影響。

皮帶在輸送過程中位置是固定的,而且攝像頭的視角也是固定的,這就保證了輸送視頻畫面的穩(wěn)定性。因此可以通過人工標注的方法來確定皮帶區(qū)域的四個關(guān)鍵點,如圖2(左)中用線條框出的多邊形區(qū)域。然后利用OpenCV 等圖像處理庫中的透視變換函數(shù),將原始圖像中的皮帶區(qū)域轉(zhuǎn)換為一個新的圖像。去除背景區(qū)域后的皮帶輸送圖像如圖2(右)所示。通過圖2可以看到,透視變換減少了圖像中的背景信息,可以進一步提高異物檢測的準確性。

2.2 光照歸一化

在進行皮帶區(qū)域的異物檢測之前,還需要對皮帶區(qū)域圖像執(zhí)行進一步的預(yù)處理操作,其中包括高斯濾波和光照歸一化操作。

高斯濾波是一種常用的圖像濾波技術(shù),其可以消除圖像中的噪聲和干擾,提高圖像的質(zhì)量和清晰度。在對皮帶圖像的預(yù)處理方法中,首先使用高斯濾波對圖像進行了平滑化處理過程,去除了圖像中的高頻噪聲和紋理,以此進一步提高了圖像的結(jié)構(gòu)特性,并便于后期的異物檢測。之后采用光線歸一化技術(shù),減少畫面中的光線波動和陰影的干涉影響,增強畫面的亮度和對比度。光照的歸一化主要使用的直方圖均衡化方法。

之后,對皮帶圖像中的異物進行標注,以便后續(xù)模型的訓練與評估。標注的圖像如圖3所示,可將圖像標注為二個類別,即背景區(qū)域和異物。

圖3 預(yù)處理后的圖像標注結(jié)果(左:原始圖像,右:標注圖像)

2.3 改進ENet網(wǎng)絡(luò)

ENet(Efficient Neural Network)是一種用于像素級語義圖形分割技術(shù)的網(wǎng)絡(luò),與SegNet、UNet 等網(wǎng)絡(luò)相比,模型較小計算速度高效,被廣泛應(yīng)用于實時圖像分割任務(wù)[12]。為了進一步提高ENet模型的分割效果,對ENet的解碼器結(jié)構(gòu)進行調(diào)整,主要調(diào)整地方如下:

1)ENet中的編碼器共運行了三次下采樣步驟,圖像下采樣雖然能夠提高對卷積核的感受野,不過也很容易造成信息數(shù)據(jù)的流失。為了降低對圖形信息的損失,在解碼器中引入了跳躍連接結(jié)構(gòu),將在編碼器狀態(tài)下采集的特征圖像和解碼器中對應(yīng)尺度下的特征圖像結(jié)合。

2)對ENet的解碼器結(jié)構(gòu),采用了多尺度的特征融合方式。多尺度特征融合主要對編碼器中的特征進行反卷積縮放,然后對縮放后的特征進行合并。

3)ENet網(wǎng)絡(luò)在編碼器部分主要使用擴張卷積,用于增加感受野。在此基礎(chǔ)上,對不同擴張率的卷積進行融合。

4)ENet中的卷積模塊主要使用的是殘差結(jié)構(gòu),在每個殘差結(jié)構(gòu)中引入SENet[13]中的注意力機制模型,如圖4所示。

圖4 ENet殘差結(jié)構(gòu)中引入的注意力機制模塊

修改后的網(wǎng)絡(luò)結(jié)構(gòu)如圖5顯示,通過輸入一張皮帶輸送圖像,即可得到網(wǎng)絡(luò)輸出的異物分割結(jié)果。

圖5 改進的ENet網(wǎng)絡(luò)結(jié)構(gòu)示意圖

3 實驗結(jié)果

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

神經(jīng)網(wǎng)絡(luò)的訓練需要大量的訓練樣本,由于沒有現(xiàn)成的數(shù)據(jù)集可供使用,故選擇前往工廠獲取皮帶輸送的視頻數(shù)據(jù),由于視頻數(shù)據(jù)比較大,首先對數(shù)據(jù)進行采樣和剪輯,選擇一些典型的場景和時間段進行處理。隨后,使用Python 的OpenCV 庫對視頻數(shù)據(jù)進行視頻幀的獲取、處理和標注。最終,共得到了一千個實驗圖片,畫面分辨率也統(tǒng)一為640×640分辨率。從中隨機選取了八百張作為訓練樣本,將剩下的二百張作為試驗樣本,用于檢驗和評價訓練模型的有效性。在訓練中,通過旋轉(zhuǎn)、平移、鏡像變換等操作對圖像進行擴增處理。

3.2 實驗結(jié)果與討論

本文使用的改進ENet 網(wǎng)絡(luò)模型是基于Python 中的深度學習框架PyTorch 實現(xiàn),實驗使用的硬件環(huán)境如下:運行系統(tǒng)為Ubuntu18.04,Intel Core i9-7940X 3.10GHz CPU,內(nèi)存為64G,顯存為8G,顯卡型號為GeForce RTX 2080。

模型訓練參數(shù)設(shè)置如下:總共為100個Epoch,學習率初始設(shè)置為0.001,并隨著訓練次數(shù)的增加而衰減。使用交叉熵損失函數(shù),并通過Adam 優(yōu)化器優(yōu)化模型的訓練。模型訓練過程的損失下降曲線如圖6所示。可以看到,本文提出的改進ENet模型有更快的收斂速度,同時取得了更小的損失值。這里主要有兩方面原因:一方面是修改后的ENet模型能更好地關(guān)注圖像的細節(jié)信息;另一方面在訓練改進ENet 模型時,提前對編碼器進行分類訓練,即用有異物和沒有異物的皮帶圖像進行二分類訓練,并用訓練好的參數(shù)對網(wǎng)絡(luò)初始化。

圖6 訓練在驗證集上的損失下降曲線

圖7 中展示了皮帶輸送圖像中的異物檢測結(jié)果,其中(a)(b)兩幅圖像是ENet 網(wǎng)絡(luò)的分割結(jié)果,(c)(d)兩幅圖像是改進后的網(wǎng)絡(luò)分割結(jié)果。通過對比上下兩行的結(jié)果圖可以看出,改進后的模型對異物的分割結(jié)果更加精細,視覺上更加精準。

圖7 實驗結(jié)果

為了進一步量化模型的性能,采用了兩種最常見的語義分割度量方法[14],一種方法為像素級的分割精度,簡稱為MPA;另一個是平均交并比,記為MIoU。兩個指標的范圍均為[0,1],且值越大越能說明分割效果越好。表1中記錄了不同的模型在200張測試集上的度量結(jié)果和模型在單張圖像上的推理時間??梢钥吹?,本文改進的模型時間上有所增加,但是取得了更好的分割效果。

表1 分割度量結(jié)果和運行時間對比

4 結(jié)束語

本文提出了一種基于改進ENet 模型的工業(yè)皮帶輸送中的異物檢測方法。采用了透視變換、高斯濾波和光照歸一化等的預(yù)處理技術(shù),能夠提取出清晰、對比度高的皮帶圖像,并在此基礎(chǔ)上進行異物檢測。實驗結(jié)果表明,改進ENet模型在皮帶異物檢測任務(wù)上取得了較好的性能,能夠更好地處理光照和背景干擾等問題,并且能夠?qū)崿F(xiàn)實時異物檢測。

同時,本文還構(gòu)建了一個包含多種異物類型的數(shù)據(jù)集。總之,本文提出的改進ENet模型為工業(yè)自動化生產(chǎn)中的異物檢測問題提供了一種有效的解決方案。未來還可以進一步探索其他深度學習模型和技術(shù),以提高異物檢測的準確性和效率。

猜你喜歡
異物皮帶編碼器
食管異物不可掉以輕心
中老年保健(2021年9期)2021-08-24 03:49:56
自制異物抓捕器與傳統(tǒng)異物抓捕器在模擬人血管內(nèi)異物抓取的試驗對比
牛食道異物阻塞急救治療方法
基于FPGA的同步機軸角編碼器
基于PRBS檢測的8B/IOB編碼器設(shè)計
松緊帶和皮帶
公民與法治(2016年4期)2016-05-17 04:09:39
JESD204B接口協(xié)議中的8B10B編碼器設(shè)計
電子器件(2015年5期)2015-12-29 08:42:24
多總線式光電編碼器的設(shè)計與應(yīng)用
皮帶運輸機皮帶撕裂原因及防治探析
河南科技(2014年22期)2014-02-27 14:18:16
皮帶運輸機皮帶跑偏原因分析及預(yù)防
河南科技(2014年14期)2014-02-27 14:11:56
宁晋县| 利津县| 通州区| 东源县| 大邑县| 新郑市| 罗源县| 盐山县| 张掖市| 芦山县| 宁德市| 贵阳市| 类乌齐县| 津南区| 惠安县| 龙里县| 基隆市| 平凉市| 迁西县| 淳化县| 富川| 哈尔滨市| 桓台县| 新郑市| 锦州市| 张家口市| 耿马| 宜黄县| 封丘县| 鄂托克前旗| 贺州市| 屏南县| 琼结县| 青阳县| 朝阳区| 泰兴市| 新津县| 叙永县| 凤凰县| 鹤壁市| 荥阳市|