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

?

基于YOLO算法的橋面鋪裝及其資產(chǎn)檢測技術

2022-06-07 03:12劉昆
交通科技與管理 2022年10期
關鍵詞:橋面鋪裝目標檢測卷積神經(jīng)網(wǎng)絡

劉昆

摘要 由于環(huán)境影響、交通量增加和自然老化的綜合作用,橋面鋪裝及其附屬資產(chǎn)服役狀態(tài)不斷出現(xiàn)變化,及時獲取鋪裝及資產(chǎn)信息是開展養(yǎng)護決策的關鍵問題。文章以某長江公路大橋為研究對象,首先建立鋪裝及資產(chǎn)的視頻數(shù)據(jù)集,采用YOLO-v5為機器視覺辨識框架,結合最佳訓練策略擬合了適用于橋面鋪裝及資產(chǎn)的檢測模型。研究結果表明,檢測模型能夠有效提高日常巡檢效率,根據(jù)測試集數(shù)據(jù)顯示,該文建立的檢測模型最高檢測準確率可達到97.2%,交并比為55.1%,相比同類模型具有顯著優(yōu)勢。

關鍵詞 橋面鋪裝;結構資產(chǎn);深度學習;目標檢測;卷積神經(jīng)網(wǎng)絡

中圖分類號 U443.33 文獻標識碼 A 文章編號 2096-8949(2022)10-0070-03

0 引言

大跨徑鋼橋面鋪裝及其附屬資產(chǎn)是確保橋梁結構正常運營的關鍵部分,其服役狀態(tài)直接影響到區(qū)域交通的互聯(lián)互通。橋面鋪裝及其附屬資產(chǎn)由于常年暴露于自然環(huán)境,且承受交通荷載的不斷作用,服役狀況不斷衰減并最終出現(xiàn)損傷。因此,針對鋪裝等設施狀況的全面、及時的檢測是制訂有效維養(yǎng)方案的關鍵。

在道路巡檢領域,深度學習中目標檢測的方法得到廣泛應用。目標檢測[1]生成含有損壞邊框的邊界區(qū)域。對于每一個生成的邊界框,通常還會執(zhí)行損壞類型的辨識。這類模型最大優(yōu)點是可以將目標識別和定位信息集成到一個網(wǎng)絡中,不需要對網(wǎng)絡進行分步訓練,可以有效提高運算效率。Du等人基于全景圖像,利用YOLO-v3模型,實現(xiàn)路面損壞中的裂縫類病害、修補、坑槽、擁包自動識別及定位[2]。Ukhwah等人[3]基于三種不同架構的YOLO,即YOLO-v3、YOLO-v3 Tiny和YOLO-v3 SPP對路面坑槽進行了識別,結果顯示三者的平均mAP分別是83.43%、79.33%和88.93%,面積測量精度為64.45%、53.26%和72.10%,表明YOLO-v3 SPP的性能在坑槽檢測中更為優(yōu)越。Chitale等人[4]利用YOLO-v4和YOLO-v3對坑槽進行了檢測,結果顯示,模型準確率分別為93.3%和88.9%,IoU精度分別為0.741和0.635。此外,還對模型中不同的骨架網(wǎng)絡進行了VGG[5]、ResNet[6]等實驗,并采用了不同的訓練策略。然而,為了提高目標檢測的準確率,還需要對特征提取網(wǎng)絡進一步改善。

該文采用YOLO-v5-6.0的網(wǎng)絡框架,依托國內某長江公路大橋的場景,根據(jù)采集到的交通標牌、道路裂縫和坑槽等數(shù)據(jù)創(chuàng)建數(shù)據(jù)集,并進行了準確率、召回率和交并比的計算,探究對橋面鋪裝及其資產(chǎn)的識別效果。

1 智能化檢測模型

1.1 基于YOLO-v5-6.0的檢測模型

YOLO-v5-6.0在YOLO-v5的基礎上對網(wǎng)絡進行的調整,提出更小的模型YOLO-v5n和YOLO-v5n6。YOLO-v5n模型與YOLO-v5s相比,網(wǎng)絡的深度不變,寬度減少了0.5倍,總參數(shù)量減少了75%,YOLO-v5-6.0網(wǎng)絡結構分為四個部分:輸入端、主干網(wǎng)絡(Backbone)、融合網(wǎng)絡(Neck)和預測端。具體結構如圖1所示。

為了從訓練角度提高模型性能,該研究采用數(shù)據(jù)增強和正則化技術進行模型訓練優(yōu)化。數(shù)據(jù)增強的目的是增加輸入圖像的可變性,使得所設計的目標檢測模型對不同環(huán)境獲得的圖像具有更高的魯棒性。該文在YOLO-v5-6.0框架的輸入端采用Mosaic數(shù)據(jù)增強方法,通過對4張圖片進行隨機剪裁,再拼接到同一張圖上作為訓練集。通過該技術,有效地豐富圖像的背景,提高了訓練量大小,如圖2所示。

主干網(wǎng)絡的主要作用是在不同圖像細粒度上聚合,形成對應圖像特征的卷積神經(jīng)網(wǎng)絡。主要結構包括了CBS,Res unit,CSP1_X,CSP2_X結構。經(jīng)過CBS層,即先經(jīng)過卷積層(Conv),提取輸入的不同特征,有助于找到特定的局部圖像特征;其次通過歸一化層(Batch Norm),將每次的梯度分布都控制在原點附近,實現(xiàn)結果歸一化,使各個塊的偏差不會過大;最后用SiLU激活函數(shù)輸入結果到下一層卷積。Res unit層是用于構造深層網(wǎng)絡的殘差網(wǎng)絡結構,減少網(wǎng)絡的傳播誤差。CSP1_X層由CBS層、Res unit層和拼接層(Concat)組成,CSP2_X層由X個CBS層、Res unit層和拼接層組成。拼接層經(jīng)常用于將特征聯(lián)合,多個卷積特征提取框架提取的特征融合或者是將輸出層的信息進行融合。

融合網(wǎng)絡將特征混合組合,并傳遞到預測層。先進行卷積提取特征輸出,再經(jīng)過三個不同卷積核的最大池化層進行下采樣,將各自輸出結果進行拼接融合并與其初始特征相加,最后再經(jīng)過卷積將輸出恢復到同初始輸入一致。并且采用自頂向下傳遞強特征的FPN結構,以便改善低層特征的傳播,以及自底向上的含有兩個PAN結構的特征金字塔,兩者結合操作,加強網(wǎng)絡特征融合的能力。輸出端部分,YOLOv5采用了GIoU作為損失函數(shù),還通過非極大值抑制(NMS)來篩選目標框。

1.2 模型訓練

為了訓練與測試識別模型,該研究收集了不同分辨率的橋面鋪裝及其資產(chǎn)圖像共計1 132張,其中裂縫圖像512張、坑槽圖像256張、交通標牌364張。隨機選取1 018張圖像作為訓練集、114張圖像作為測試集,訓練集中裂縫圖像、坑槽病害圖像和交通標牌圖像分別為461張、230張與327張,分辨率為1 920×1 080。再利用labelme軟件對目標圖進行標記,標記結果如圖3所示。

訓練集輸入的圖像數(shù)據(jù)分辨率為1 920×1 080,batchsize設置為2,學習率為0.001,為了使損失函數(shù)更好收斂,使用學習率指數(shù)衰減讓學習率隨著學習進度降低以達到更好的訓練目的。識別模型的構建使用pytorch 1.3.1版本在ubuntu18.04上部署了建模環(huán)境,并使用i9-9900k和RTX2080ti來進行模型的訓練和測試。

2 研究成果討論

該文所建立YOLO-v5-6.0的網(wǎng)絡模型共訓練了300個批次(epoch),每個批次迭代100次。檢測模型在每一個批次結束時,將會評估識別模型針對驗證集的驗證效果,識別模型的Loss損失函數(shù)隨迭代次數(shù)的變化如圖4所示。

訓練與驗證結果均表明了所建立檢測模型具備有效的泛化性能,訓練過程中未發(fā)生過擬合現(xiàn)象,訓練后的模型能夠精確地識別橋面鋪裝及其資產(chǎn)。由圖4所示,Loss損失函數(shù)隨著迭代輪數(shù)的增加而減小,表明識別的精度在不斷提高。該文采用了YOLO-v5-6.0訓練的網(wǎng)絡模型,根據(jù)數(shù)據(jù)集合進行訓練和驗證,所得部分識別結果如圖5所示。

圖5表明,在所依托長江公路大橋的場景下,對于鋪裝病害和鋪裝資產(chǎn)檢測效果性能優(yōu)異,從直觀圖像來看,對于交通標牌類的識別定位的準確度高于裂縫和坑槽類。根據(jù)測試集計算所得的評價指標如表1所示。

根據(jù)表1數(shù)據(jù)可知,對于交通標牌此類目標準確率高達0.972,交并比也達到了0.551。對于小目標的裂縫或者坑槽,準確率(P)、召回率(R)和交并比(IOU)均有不同程度的下降。

3 結論

綜上所述,依托國內某長江公路大橋的場景構建橋面鋪裝及其資產(chǎn)數(shù)據(jù)集,利用YOLO-v5-6.0作為網(wǎng)絡結構,訓練并測試智能化檢測模型。研究結果表明,模型的平均準確率達到0.947,針對交通標牌資產(chǎn)的準確率可達到0.972。該文所建立的檢測模型能夠有效識別橋面鋪裝病害及其資產(chǎn),顯著提高巡檢效率,可為相關巡檢工作提供高效數(shù)據(jù)支撐。

參考文獻

[1]Nie,M.,andK.Wang.2018.“Pavementdistressdetectionbasedontransfer learning.” In Proc., 5th Int. Conf. on Systems and Informatics (ICSAI), 435–439. New York: IEEE.

[2]Du Y C, Pan N, Xu, ZH, Deng FW, Shen Y, Kang H. “Pavement distress detection and classification based on YOLO network”. 2020, 1-14.

[3]Ukhwah, Ernin Niswatul, Eko Mulyanto Yuniarno, and Yoyon Kusnendar Suprapto. "Asphalt Pavement Pothole Detection using Deep learning method based on YOLO Neural Network." 2019 International Seminar on Intelligent Technology and Its Applications (ISITIA). IEEE, 2019.

[4]Chitale, Pranjal A., et al. "Pothole Detection and Dimension Estimation System using Deep Learning (YOLO) and Image Processing." 2020 35th International Conference on Image and Vision Computing New Zealand (IVCNZ). IEEE, 2020.

[5]Simonyan, K, and A.Zisserman. “Very deep convolutional networks for large-scale image recognition.” Preprint, submitted September 4, 2014.

[6]He, K., X. Zhang, S. Ren, and J. Sun. 2016. “Deep residual learning for image recognition.” In Proc., IEEE Conf. on Computer Vision and Pattern Recognition, 770–778. New York: IEEE.

猜你喜歡
橋面鋪裝目標檢測卷積神經(jīng)網(wǎng)絡
視頻中目標檢測算法研究
基于深度卷積神經(jīng)網(wǎng)絡的物體識別算法
行為識別中的人體運動目標檢測方法
層間接觸狀態(tài)對橋面鋪裝結構力學響應的影響
深度學習算法應用于巖石圖像處理的可行性研究
基于深度卷積網(wǎng)絡的人臉年齡分析算法與實現(xiàn)
移動機器人圖像目標識別
基于AHP熵值法的橋面層間綜合工況分級研究
基于卷積神經(jīng)網(wǎng)絡的樹葉識別的算法的研究
淺析公路橋面鋪裝早期破壞原因及治理方法
金溪县| 鄂伦春自治旗| 茂名市| 凤山县| 广东省| 原阳县| 曲周县| 陆川县| 油尖旺区| 临朐县| 秦安县| 平谷区| 徐汇区| 宁陵县| 新乡市| 武冈市| 石门县| 晴隆县| 新津县| 三台县| 远安县| 兰溪市| 阜城县| 横山县| 桃源县| 昌平区| 独山县| 涞水县| 孝昌县| 门源| 句容市| 香港 | 新郑市| 安徽省| 襄樊市| 都江堰市| 镶黄旗| 长岭县| 武川县| 科尔| 额敏县|