亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于改進YOLO V5的無人機航拍圖像小目標檢測方法*

        2023-04-25 12:48:26程向紅胡彥鐘張文卓錢榮輝
        飛控與探測 2023年1期
        關鍵詞:航拍卷積精度

        程向紅,曹 毅,胡彥鐘,張文卓,錢榮輝

        (1.東南大學 儀器科學與工程學院·南京·210096;2. 微慣性儀表與先進導航技術教育部重點實驗室·南京·210096)

        0 引 言

        無人機的圖像智能感知可以增強其場景理解及提取地物信息的能力,而目標檢測技術是無人機對影像智能化感知的關鍵技術之一[1]。無人機航拍圖像一般具有背景復雜、目標分布密集、尺度小、同一類目標角度差大等特點。傳統(tǒng)的目標檢測算法普遍基于手動提取特征及分類器,對于此類環(huán)境復雜、尺度多變的對象難以滿足精度要求。隨著基于卷積神經(jīng)網(wǎng)絡(Convolutional Neural Networks,CNN)[2]等的深度學習算法在檢測速率和識別準確度上的提升,圖像處理越來越高效。將深度學習應用于無人機航拍圖像的目標檢測,提取深度變化特征,可以有效提高檢測速率以及檢測精度。

        目前,深度學習的主流算法有基于候選區(qū)域的雙階段(Two-Stage)檢測算法,如R-CNN[3]、SPP-Net[4]、Fast R-CNN[5]、Faster R-CNN[6]、R-FCN[7]以及NAS-FPN[8],和基于回歸計算的單階段(One-Stage)檢測方法[9],如SSD(Single Shot MultiBox Detector)系列和YOLO(You Only Look Once)[10]系列。隨著深度學習技術的發(fā)展,雙階段檢測算法在檢測效果上有了很大提升,但是還不能滿足無人機執(zhí)行目標檢測任務對于實時性的要求。2020年提出的單階段檢測方法YOLO V5,檢測速率高,可以應用于航拍圖像的目標檢測。該方法與其他算法相比,模型框架小,部署靈活,檢測速率快,適用于無人機智能感知領域[11]。

        將YOLO V5目標檢測算法應用于無人機航拍圖像時有2個難題。一是由于無人機飛行高度較高,拍攝鏡頭焦距較短,拍攝目標在圖像中占比小,背景環(huán)境復雜,識別難度大;二是無人機飛行作業(yè)時間短,為了提升單次作業(yè)的效率,需要簡化網(wǎng)絡以提高推理速度。這要求在改進的算法中,在保持算法精度的同時,需要改進YOLO V5的主干網(wǎng)絡構架,對算法網(wǎng)絡模型進行輕量化處理以提升推理速度[12]。

        1 算法框架

        首先,利用無人機航拍圖像制作數(shù)據(jù)集:在對無人機航拍圖像分類、標注后,會得到帶有類別標簽的圖像數(shù)據(jù)集[13]用于訓練與測試。本方案中數(shù)據(jù)集80%的圖像作為訓練集,20%的圖像作為測試集。

        在YOLO V5網(wǎng)絡的主干網(wǎng)絡部分[13],將Focus模塊用卷積層替換掉,依次分別串聯(lián)卷積層模塊(Conv+BN+LeakyRelu,CBL)、跨階段局部網(wǎng)絡(Cross Stage Partial Network,CSP)和空間金字塔池化模塊(Spatial Pyramid Pooling Layer,SPP)[14]。對于得到的數(shù)據(jù)集,通過預處理操作得到特征圖。將預處理后的特征圖輸入到改進的YOLO V5網(wǎng)絡,就可以得到不同尺度的特征圖。將不同尺度的特征圖輸入到改進后的YOLO V5網(wǎng)絡中的Neck部分,經(jīng)過上采樣與特征融合的處理后,獲得了不同尺度的張量數(shù)據(jù)。

        對于YOLO V5網(wǎng)絡的預測層,優(yōu)化后剔除大檢測頭及自適應錨框,輸入得到的不同尺度張量數(shù)據(jù),計算得出無人機航拍目標的檢測框。最終對得到的檢測框,從泛化交并比(Generalized Intersec-tion over Union,GIOU)、平均精度(Mean Average Precision,MAP)及推理速度3個方面進行評價,判斷該技術的可用性。所提算法框架原理圖如圖1所示。

        圖1 所提算法框架原理圖Fig.1 Schematic diagram of proposed algorithm

        2 改進的YOLO V5原理

        獲取到1400張無人機航拍圖像,對其進行標注與分類后,將帶有類別標簽的數(shù)據(jù)集[15]分為1120張的訓練集和280張的測試集,圖像大小統(tǒng)一為1024×1024像素。

        對于主干網(wǎng)絡的改進為將切片層(Slice)替換為卷積層(Conv),以簡化數(shù)據(jù)傳輸過程(見圖2)。具體的特征提取過程為,對數(shù)據(jù)集中的圖像進行預處理,調整為608×608×3;改進后的Focus模塊中包括1個卷積層(Conv)和1個卷積層模塊,將預處理后的圖像輸入Focus模塊,得到大小為304×304×3的特征圖;然后將得到的特征圖依次輸入到2個卷積層模塊、2個跨階段局部網(wǎng)絡模塊和1個空間金字塔池化模塊,最終得到大小為19×19×256的特征圖。

        圖2 改進YOLO V5 主干網(wǎng)絡結構圖Fig.2 Backbone network structure diagram of improved YOLO V5

        主干網(wǎng)絡中的卷積層模塊由卷積、歸一化、激活函數(shù)環(huán)節(jié)構成。其中使用的激活函數(shù)為Leaky激活函數(shù),批量歸一化公式與Leaky激活函數(shù)如下所示

        (1)

        (2)

        將處理后的特征圖輸入到跨階段局部網(wǎng)絡模塊優(yōu)化處理,再將處理后的特征圖輸入至空間金字塔池化模塊,通過空間金字塔池化操作,對特征圖進行處理,以獲得多尺度的圖像特征圖輸入Neck部分。

        改進后的YOLO V5網(wǎng)絡中的Neck部分由卷積層模塊、跨階段局部網(wǎng)絡、系列特征融合模塊(Concat)和上采樣模塊構成。其中使用了能夠增強學習能力的深度網(wǎng)絡設計的跨階段局部網(wǎng)絡(CSPNet)[16]結構,加強了網(wǎng)絡的特征融合能力。將得到的多尺度圖像特征圖輸入Neck部分,通過跨階段局部網(wǎng)絡和卷積層模塊進一步提取特征,然后經(jīng)過空間金字塔池化等操作,分3個尺度對特征圖進行處理,最終獲得3個不同尺度的張量數(shù)據(jù),傳遞到預測層進行檢測。

        YOLO V5網(wǎng)絡中的預測層部分(見圖3)由卷積層和3個大小分別為76×76×255、38×38×255、19×19×255的檢測頭組成。在改進過程中,針對無人機航拍圖像中目標分布雜散、占像素小等問題,優(yōu)化剔除了針對大目標的76×76×255檢測頭。在網(wǎng)絡訓練中,網(wǎng)絡在初始錨框的基礎上輸出預測框,進而和真實框(Groundtruth)進行比對,計算兩者差距,再反向更新,迭代網(wǎng)絡參數(shù)。最后,基于損失函數(shù)和反向傳播對梯度輸出無人機航拍目標的檢測框。對于該自適應調整錨框(anchhor box),將原始的錨框調整為[10,14,23,27,37,58]與[81,82,135,169,344,319]。

        圖3 改進YOLO V5的預測層結構圖Fig.3 Structure diagram of prediction layer of improved YOLO V5

        對于輸出結果,通過泛化交并比損失值(L(GIoU))、平均精度和推理速度3個參數(shù)進行評價,解釋如下:

        泛化交并比損失函數(shù)為回歸目標框損失函數(shù)。泛化交并比作為評價指標時具有非負性、對稱性以及尺度不變性。泛化交并比損失的值越小,目標框輸出精度越高。其計算公式為

        (3)

        (4)

        L(GIoU)=1-GIoU

        (5)

        式中,IoU表示交并比的值,在無人機航拍圖像識別中,對于2個無人機航拍目標的檢測框A、B,找到一個能夠同時包含的最小方框C,然后計算C/(A∪B)的面積與C的面積的比值,再用A、B的IoU值減去這個比值,最終得到的就是泛化交并比的值GIoU[17],損失函數(shù)取1減去GIoU的值。

        平均精度是衡量多標簽圖像檢測精度的一個指標。在多標簽圖像檢測中,同一圖像的標簽往往不止一個,采用的計算精度方法和信息檢索中類似,稱為平均精度。目標檢測的精度越高,平均精度值也就越大。平均精度是通過繪制PR曲線計算得到,即以準確率(precision)和召回率(recall)作為縱、橫軸坐標的二維曲線。

        推理速度定義為目標檢測過程中1s可檢測的圖像數(shù)目。目標檢測網(wǎng)絡的實時性越好,推理速度越快。

        3 仿真實驗及結果分析

        3.1 實驗環(huán)境與數(shù)據(jù)集

        具體實驗環(huán)境配置如表1所示。

        表1 實驗環(huán)境

        使用DOTA數(shù)據(jù)集進行仿真。DOTA數(shù)據(jù)集一共包含了2806張無人機航拍圖像,對象類別包括:飛機、港口、船舶、儲罐、地面場地、直升機、棒球場、網(wǎng)球場、橋梁、小型車輛、大型車輛、環(huán)形交叉路口、籃球場、足球場、籃球場和集裝箱起重機。本次實驗選擇了其中1400張圖片,對圖像進行分類、標注后,用其中1120張作為訓練集,280張作為測試集。訓練參數(shù)設置:訓練輪數(shù)為300輪,每次投放16張圖片,初始學習率為0.001。圖4所示為數(shù)據(jù)集中被檢測目標尺寸的散點熱力圖,其橫軸、縱軸分別為寬度比例值和高度比例值,目標尺寸越集中,散點顏色越深。從圖4可以看出,無人機航拍數(shù)據(jù)集中被檢測目標大多為小目標。

        圖4 被檢測目標的尺寸散點熱力圖Fig.4 Size scatter thermal diagram of the detected target

        3.2 評價指標與分析

        基于改進YOLO V5的無人機航拍圖像目標檢測結果由泛化交并比、平均精度、推理速度3個參數(shù)進行評價。泛化交并比值越小,說明目標框輸出精度越高。平均精度值越大,說明目標檢測精度越高。推理速度越快,說明目標檢測網(wǎng)絡的實時性越好。圖5所示為改進的YOLO V5的泛化交并比參數(shù)曲線,其橫軸為訓練輪數(shù),縱軸為泛化交并比值。在迭代約300次后,改進的YOLO V5網(wǎng)絡比未改進的YOLO V5的泛化交并比值小,說明改進后的YOLO V5網(wǎng)絡目標框輸出精度更高,如圖6所示。圖8所示為改進YOLO V5網(wǎng)絡的平均精度參數(shù)曲線,其橫軸為訓練輪數(shù),縱軸為平均精度。在迭代約300次后,改進的YOLO V5網(wǎng)絡的平均精度值為77,而未改進的YOLO V5網(wǎng)絡的平均精度值為74.6,如圖7所示。改進后的YOLO V5網(wǎng)絡目標檢測精度有小幅度提升。在推理速度方面,改進的YOLO V5網(wǎng)絡1s可以檢測143張圖片,未改進的YOLO V5網(wǎng)絡1s僅可以檢測100張圖片,改進的YOLO V5算法的檢測速度提高了31%,具有更好的實時性。

        圖5 改進前YOLO V5的L(GIoU)參數(shù)曲線Fig.5 L(GIoU)parameter curve of YOLO V5 before improvement

        圖6 改進后YOLO V5的L(GIoU)參數(shù)曲線Fig.6 L(GIoU)parameter curve of YOLO V5 after improvement

        圖7 改進前YOLO V5的MAP參數(shù)曲線Fig.7 MAP parameter curve of YOLO V5 before improvement

        圖8 改進后YOLO V5的MAP參數(shù)曲線Fig.8 MAP parameter curve of YOLO V5 after improvement

        由以上參數(shù)可以看出,改進后的YOLO V5網(wǎng)絡提升了識別的準確性和特征提取的性能。本方法簡化YOLO V5網(wǎng)絡模型的移植過程,進一步提高了YOLO V5網(wǎng)絡模型的推理速度,可以實現(xiàn)無人機航拍圖像的快速、準確檢測目標。

        4 結 論

        本文針對無人機航拍圖像識別中存在的問題以及航拍圖像的特點,提出了一種改進YOLO V5網(wǎng)絡提高識別速率與準確度的方法。仿真實驗模擬結果顯示,無人機對小目標的檢測能力得到提升,能夠滿足無人機在識別作業(yè)時對于準確性與實時性的要求。在訓練30輪后,MAP收斂于一個較理想的結果。但無人機航拍環(huán)境復雜,如何提升算法的環(huán)境魯棒性及無人機的智能感知能力還需進一步研究。

        猜你喜歡
        航拍卷積精度
        基于3D-Winograd的快速卷積算法設計及FPGA實現(xiàn)
        航拍下的苗圃與農場
        中外文摘(2021年10期)2021-05-31 12:10:40
        從濾波器理解卷積
        電子制作(2019年11期)2019-07-04 00:34:38
        基于DSPIC33F微處理器的采集精度的提高
        電子制作(2018年11期)2018-08-04 03:25:38
        難忘的航拍
        基于傅里葉域卷積表示的目標跟蹤算法
        《航拍中國》美得讓人想哭
        陜西畫報航拍
        陜西畫報(2017年1期)2017-02-11 05:49:48
        GPS/GLONASS/BDS組合PPP精度分析
        改進的Goldschmidt雙精度浮點除法器
        国产精品 精品国内自产拍| 综合网自拍| 久久亚洲欧洲无码中文| 国内久久婷婷精品人双人| 日韩中文字幕网站| 白白色青青草视频免费观看| 韩国日本一区二区在线| 久久精品国产亚洲av网在| 天天色天天操天天日天天射| 亚洲av日韩av激情亚洲| 特黄做受又硬又粗又大视频小说| 97se亚洲国产综合自在线| 热99精品| 丝袜人妻无码中文字幕综合网| 蜜桃视频一区二区三区| 久久久精品亚洲一区二区国产av| 国产日韩精品suv| 久久国产劲暴∨内射| 99久久夜色精品国产网站| 在线视频青青草猎艳自拍69| 国模一区二区三区白浆| 网站在线观看视频一区二区| 乱码av麻豆丝袜熟女系列| 97久久香蕉国产线看观看| 国产精品视频yuojizz| 国产精品无套粉嫩白浆在线| 99久久精品人妻一区二区三区| 亚洲综合网国产精品一区| 欧美日韩亚洲中文字幕二区| 又湿又黄裸乳漫画无遮挡网站| 99成人无码精品视频| 美女福利一区二区三区在线观看 | 亚洲色自偷自拍另类小说| 亚洲熟妇乱子伦在线| 国产伦理自拍视频在线观看| 亚洲一区二区三区激情在线观看| 波多野结衣av一区二区全免费观看 | 久久99精品国产99久久6尤物| 亚洲Va中文字幕无码毛片下载| 精品一区二区三区人妻久久福利 | 亚洲va久久久噜噜噜久久男同|