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

        ?

        基于深度學(xué)習(xí)的實(shí)時(shí)交通車輛檢測(cè)設(shè)計(jì)

        2023-03-22 09:28:48何凌志周月娥王玉玨華國(guó)亮
        物聯(lián)網(wǎng)技術(shù) 2023年3期
        關(guān)鍵詞:檢測(cè)模型

        何凌志,周月娥,王玉玨,華國(guó)亮,彭 博

        (南京理工大學(xué)紫金學(xué)院,江蘇 南京 210023)

        0 引 言

        隨著科技和工業(yè)的發(fā)展,交通車輛越來越普及,而這也導(dǎo)致相應(yīng)的交通問題頻發(fā)。針對(duì)此問題,本文設(shè)計(jì)了基于深度學(xué)習(xí)的實(shí)時(shí)交通車輛檢測(cè)算法,協(xié)助交通管控,促進(jìn)道路交通智能化[1]。

        在算法設(shè)計(jì)方面,隨著時(shí)代發(fā)展,卷積神經(jīng)網(wǎng)絡(luò)[2]快速進(jìn)步,其在檢測(cè)與識(shí)別等方面有著較高水平。根據(jù)算法的工作流程不同,可將目標(biāo)檢測(cè)算法大致分為兩種:Two-stage神經(jīng)網(wǎng)絡(luò)算法和One-stage函數(shù)算法。本文在實(shí)時(shí)交通檢測(cè)算法設(shè)計(jì)上采用了基于YOLOv4[3-5]的目標(biāo)檢測(cè)算法。類比同類檢測(cè)算法,YOLOv4無論在速度方面,還是在精度方面皆具有優(yōu)勢(shì)。而在目標(biāo)跟蹤算法上選擇當(dāng)下較為主流的DeepSort[6]多目標(biāo)跟蹤算法,DeepSort是在Sort[7]目標(biāo)跟蹤基礎(chǔ)上進(jìn)行改進(jìn)的,在目標(biāo)跟蹤過程中提取目標(biāo)外觀特征進(jìn)行匹配并實(shí)時(shí)跟蹤計(jì)數(shù)。YOLOv4與DeepSort兩者相結(jié)合,具有較好的可行性和高效性,可完全取代傳統(tǒng)低效率的車流量檢測(cè)算法。

        1 YOLOv4算法

        1.1 YOLOv4算法簡(jiǎn)介

        YOLO(You Only Look Once)[8-10]網(wǎng)絡(luò)是一種基于回歸的目標(biāo)數(shù)據(jù)檢測(cè)分析算法,檢測(cè)效率高、檢測(cè)結(jié)果質(zhì)量高,在許多目標(biāo)檢測(cè)中取得了良好的效果[11-12]。近年來,在CNN領(lǐng)域應(yīng)用YOLOv4目標(biāo)數(shù)據(jù)檢測(cè)與分析算法時(shí)廣泛采用了最優(yōu)數(shù)據(jù)優(yōu)化處理策略,例如網(wǎng)絡(luò)數(shù)據(jù)處理、骨干數(shù)據(jù)網(wǎng)絡(luò)、網(wǎng)絡(luò)管理培訓(xùn)、激活處理功能、損失補(bǔ)償功能等方面。比起YOLO系列的其他算法,YOLOv4有五個(gè)創(chuàng)新點(diǎn),如圖1所示。

        圖1 YOLOv4創(chuàng)新點(diǎn)

        YOLOv4的主干網(wǎng)絡(luò)為CSPDarknet53,CSPDarknet53主體上由CBM模塊和CSP模塊構(gòu)成。其中CSP模塊有兩個(gè)分支:一條進(jìn)行殘差連接,緩解訓(xùn)練過擬合和梯度爆炸問題;另一條進(jìn)行跳躍連接,使上下級(jí)特征圖跨級(jí)拼接并實(shí)現(xiàn)通道整合,提高訓(xùn)練速度。CSP結(jié)構(gòu)如圖2所示。

        圖2 CSP結(jié)構(gòu)

        1.2 改進(jìn)的YOLOv4結(jié)構(gòu)

        K-means[13]是非常經(jīng)典且具有成效的聚類方法,以距離作為評(píng)價(jià)指標(biāo)。通過計(jì)算樣本和樣本之間距離將較近的樣本歸為同一類別,使得同一類別樣本之間的相似度增高,同時(shí)讓不同類別的樣本相似度降低。因此,使用K-means聚類分析算法對(duì)YOLOv4目標(biāo)檢測(cè)算法的車輛模型數(shù)據(jù)集重新進(jìn)行聚類分析,從而提升YOLOv4目標(biāo)檢測(cè)算法模型的性能。

        2 DeepSort算法

        2.1 DeepSort算法簡(jiǎn)介

        DeepSort是多目標(biāo)跟蹤算法中最常用且受眾較多的算法之一,是基于Sort改進(jìn)后的多目標(biāo)跟蹤算法。在本次的車輛實(shí)時(shí)跟蹤檢測(cè)中,Sort算法通過卡爾曼濾波算法來預(yù)測(cè)多個(gè)車輛檢測(cè)結(jié)果框在下一幀的識(shí)別狀態(tài),從而將多個(gè)車輛識(shí)別結(jié)果框狀態(tài)與下一幀的車輛識(shí)別檢測(cè)結(jié)果框進(jìn)行匹配,實(shí)現(xiàn)對(duì)多目標(biāo)車輛的跟蹤。如果車輛受到遮擋或者是其他原因沒有檢測(cè)到,卡爾曼濾波算法預(yù)測(cè)的車輛檢測(cè)結(jié)果信息將不能和系統(tǒng)總體的算法識(shí)別檢測(cè)結(jié)果進(jìn)行匹配,該識(shí)別跟蹤片段將會(huì)直接結(jié)束,從而影響最后的實(shí)驗(yàn)數(shù)據(jù)。為此,DeepSort算法引入了CNN網(wǎng)絡(luò)(見表1所列)來提取檢測(cè)到的物體外觀特征,并且記錄這一時(shí)刻對(duì)應(yīng)的物體外觀特征數(shù)據(jù)。

        表1 CNN網(wǎng)絡(luò)結(jié)構(gòu)

        2.2 卡爾曼濾波算法

        在DeepSort多目標(biāo)跟蹤算法中,采取的是8維的向量。

        其中:u和v分別表示物體目標(biāo)中心的水平坐標(biāo)和垂直坐標(biāo);s和r是邊框的寬高比和高度;是圖像所對(duì)應(yīng)的速度信息。

        一般的卡爾曼濾波[14]分為predict和update這兩個(gè)階段。已知k-1時(shí)刻的狀態(tài)分布,利用k-1時(shí)刻的后估計(jì)值進(jìn)行狀態(tài)轉(zhuǎn)移變換,得到當(dāng)前的

        此處給出的是預(yù)測(cè)值,也叫先驗(yàn)狀態(tài)估計(jì)值。

        這一步給出的是該狀態(tài)的最優(yōu)估計(jì)值,也是后驗(yàn)狀態(tài)估值。公式符號(hào)具體含義見表2所列。

        表2 公式符號(hào)含義

        為驗(yàn)證DeepSort目標(biāo)跟蹤算法的可行性,選取其他三種目標(biāo)跟蹤檢測(cè)算法進(jìn)行統(tǒng)一測(cè)試。見表3所列,所用的指標(biāo)為MOTA和MOTP,當(dāng)識(shí)別處理效果越好時(shí),MOTA和MOTP這兩個(gè)指標(biāo)數(shù)值會(huì)偏高。而本文所設(shè)計(jì)的檢測(cè)算法在MOTA和MOTP指標(biāo)方面均有提升。

        表3 多目標(biāo)跟蹤算法之間對(duì)比結(jié)果

        3 訓(xùn)練算法及其實(shí)驗(yàn)結(jié)果分析

        3.1 訓(xùn)練環(huán)境介紹

        當(dāng)前所進(jìn)行的實(shí)驗(yàn)平臺(tái)主體上由兩個(gè)部分相輔構(gòu)成,其中硬件平臺(tái)CPU為i7-12700H,GPU平臺(tái)為NVIDIA GeForce RTX3050。軟件平臺(tái)具體配置為:Ubuntu18.04軟件操 作 系 統(tǒng)、Cuda10.1、Cudnn7.6、Python3.7、OpenCV3.4、Tensor flow 1.8.0-GPU。

        3.2 實(shí)驗(yàn)數(shù)據(jù)集準(zhǔn)備

        本次項(xiàng)目選用公開的車輛訓(xùn)練集,通過網(wǎng)絡(luò)爬蟲以及實(shí)地拍照的方式收集了18 000張照片。通過LableImage標(biāo)注工具對(duì)每張照片進(jìn)行標(biāo)記,所產(chǎn)生的目標(biāo)信息儲(chǔ)存于相對(duì)應(yīng)的XML文檔。訓(xùn)練設(shè)置如下:將YOLOv4.cfg文件中的識(shí)別類別改為2,每次迭代訓(xùn)練樣本為64,分16個(gè)批次,最大迭代次數(shù)設(shè)置為20 000,動(dòng)因子設(shè)置為0.9。本次研究采用的是VOC格式的數(shù)據(jù)集,通過編寫好的腳本文件訓(xùn)練YOLOv4的權(quán)重。

        3.3 模型評(píng)估

        3.3.1 模型算法平均準(zhǔn)確率

        采用目標(biāo)識(shí)別檢測(cè)算法時(shí),判斷所識(shí)別目標(biāo)的識(shí)別精度的主要指標(biāo)之一是MAP(Mean Average Precision)。經(jīng)過測(cè)試,本次YOLOv4車輛識(shí)別算法模型的MAP值達(dá)到了96.4%。

        3.3.2 模型算法交并比

        IoU(Intersection over Union,交并比)用來評(píng)價(jià)目標(biāo)檢測(cè)結(jié)果中真實(shí)檢測(cè)框和預(yù)測(cè)檢測(cè)框之間的重疊程度。在深度學(xué)習(xí)以及其他目標(biāo)檢測(cè)算法中,IoU被認(rèn)為是一個(gè)算法模型預(yù)測(cè)區(qū)的綜合計(jì)算測(cè)量指標(biāo),表示預(yù)測(cè)區(qū)域邊界和真實(shí)預(yù)測(cè)邊界的一個(gè)交集。IoU值越高,說明模型預(yù)測(cè)越準(zhǔn)確;反之,當(dāng)IoU偏低時(shí),表示模型性能較差。通過腳本測(cè)試發(fā)現(xiàn),此次車輛目標(biāo)檢測(cè)識(shí)別算法模型中的IoU大于0.5。

        3.4 改進(jìn)方法與YOLOv4算法效果對(duì)比

        表4為YOLOv4目標(biāo)檢測(cè)識(shí)別算法和通過K-means改進(jìn)的YOLOv4目標(biāo)檢測(cè)識(shí)別算法的對(duì)比結(jié)果。通過對(duì)比改進(jìn)前后算法對(duì)同一車輛的識(shí)別率可得出兩者置信率相差16%。識(shí)別結(jié)果如圖3所示。

        表4 YOLOv4算法與改進(jìn)后的YOLOv4算法對(duì)比

        圖3 改進(jìn)算法前后識(shí)別結(jié)果對(duì)比

        3.5 車輛跟蹤及計(jì)數(shù)

        本項(xiàng)目在檢測(cè)識(shí)別時(shí),使用DeepSort目標(biāo)跟蹤算法進(jìn)行相應(yīng)檢測(cè)分析,并實(shí)施對(duì)車輛的跟蹤計(jì)數(shù),從而完成對(duì)車流量數(shù)據(jù)的統(tǒng)計(jì),結(jié)果如圖4、圖5、圖6所示。標(biāo)出的矩形框代表跟蹤檢測(cè)框,并且在矩形框的右上角標(biāo)注了識(shí)別出來的目標(biāo)類別以及計(jì)數(shù)結(jié)果。

        如圖4所示,在白天正常光線下,基于改進(jìn)的YOLOv4目標(biāo)識(shí)別檢測(cè)算法和DeepSort目標(biāo)跟蹤檢測(cè)算法的多車輛目標(biāo)跟蹤算法在實(shí)際道路上取得了較好的識(shí)別效果,對(duì)出現(xiàn)的車輛都可以檢測(cè)并進(jìn)行跟蹤計(jì)數(shù)。

        圖4 白天情景識(shí)別跟蹤檢測(cè)結(jié)果

        圖5展示了夜晚光線較差情況下對(duì)車輛連續(xù)不間斷的跟蹤結(jié)果。可以看到,在光線較差的場(chǎng)景中,本文設(shè)計(jì)的算法所反映的目標(biāo)跟蹤性及目標(biāo)識(shí)別成功率仍保持穩(wěn)定,既可以在連續(xù)的車輛中識(shí)別出該車輛的類別,也做到了在連續(xù)識(shí)別之后的車輛跟蹤和無ID切換。

        圖5 夜晚情景識(shí)別跟蹤檢測(cè)結(jié)果

        如圖6所示,對(duì)傍晚的車輛進(jìn)行連續(xù)識(shí)別跟蹤可得出,本文的算法模型魯棒性較好,漏檢現(xiàn)象更少,在車輛不斷加入并且消失的情況下,還是可以保持識(shí)別和跟蹤計(jì)數(shù)功能。但是當(dāng)162號(hào)識(shí)別目標(biāo)加入識(shí)別區(qū)域時(shí),由于傍晚的光線不均勻,亮度偏低,出現(xiàn)了識(shí)別錯(cuò)誤的情況。

        圖6 傍晚情景識(shí)別跟蹤檢測(cè)結(jié)果

        4 結(jié) 語(yǔ)

        針對(duì)傳統(tǒng)車流檢測(cè)方法效率相對(duì)低下的相關(guān)問題,本文提出了基于K-mean聚類的改進(jìn)YOLOv4目標(biāo)檢測(cè)算法和DeepSort目標(biāo)識(shí)別跟蹤算法,完成了對(duì)車流量的檢測(cè)。YOLOv4目標(biāo)檢測(cè)算法與DeepSort跟蹤算法相輔相成,改進(jìn)后的YOLOv4高精度識(shí)別效果彌補(bǔ)了DeepSort的不足,增強(qiáng)了最后測(cè)試的識(shí)別跟蹤精確率。實(shí)驗(yàn)證明,即使在所識(shí)別目標(biāo)連續(xù)變化環(huán)境下該算法仍具有較好的識(shí)別及跟蹤性能,把這兩種算法相結(jié)合,提高了目標(biāo)跟蹤的穩(wěn)定性,漏檢現(xiàn)象更少,魯棒性更好,證明了改進(jìn)算法的有效性。

        猜你喜歡
        檢測(cè)模型
        一半模型
        “不等式”檢測(cè)題
        “一元一次不等式”檢測(cè)題
        “一元一次不等式組”檢測(cè)題
        “幾何圖形”檢測(cè)題
        “角”檢測(cè)題
        重要模型『一線三等角』
        重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
        3D打印中的模型分割與打包
        小波變換在PCB缺陷檢測(cè)中的應(yīng)用
        色男色女午夜福利影院| 亚洲一区二区三区香蕉| 内射口爆少妇麻豆| 国产色在线 | 亚洲| 成人区人妻精品一熟女| 久久综合给合久久狠狠狠97色69 | 国内精品视频一区二区三区八戒 | 午夜亚洲www湿好爽| 99久久久无码国产精品9| 妺妺窝人体色www聚色窝韩国| 国产成年无码久久久久下载| 成年女人午夜特黄特色毛片免| 国产精品又湿又黄九九九久久嫩草 | 91天堂素人精品系列全集亚洲| 亚洲A∨日韩Av最新在线| 少妇一级内射精品免费| 久久久99精品免费视频| 欧美亚洲国产一区二区三区| 日韩亚洲av无码一区二区不卡 | 日本韩国黄色三级三级| av天堂中文亚洲官网| 夜夜躁日日躁狠狠久久av| 亚洲综合精品成人| 无码专区亚洲avl| 亚洲国产人成综合网站| 国产精品午夜福利视频234区| 亚洲欧洲日本综合aⅴ在线| 欧美成人精品福利在线视频| 91色综合久久熟女系列| 日韩av激情在线观看| 国产欧美日韩一区二区三区在线| 欧美精品久久久久久久久| 亚洲av色香蕉第一区二区三区| 在线精品国产亚洲av麻豆| 欧美精品一区二区精品久久| 国产极品美女高潮抽搐免费网站| 国产精品涩涩涩一区二区三区免费| 国产人妖直男在线视频| 白白在线视频免费观看嘛| 国产精品成人网站| 麻豆91免费视频|