張 成 范志恒 魯 駿 吳悅玲
(深圳市金溢科技股份有限公司,廣東 深圳 518000)
共享單車以新興交通形態(tài)的形式在城市中發(fā)展,給人們出行帶來(lái)便利,共享單車的亂停放、區(qū)域異常聚集以及停車難等停放管理問(wèn)題日益嚴(yán)重,共享單車停放問(wèn)題成為廠商以及相關(guān)政府部門亟待解決的問(wèn)題。
共享單車停放管理方案在實(shí)際應(yīng)用中存在很多問(wèn)題,例如基于GPS、北斗、藍(lán)牙、RFID定位技術(shù)與電子圍欄相結(jié)合的技術(shù)方案,存在定位精度差、無(wú)法判斷車頭車尾亂序停放、傾倒以及堆積等亂停放現(xiàn)象,定位模塊消耗大量電能會(huì)帶來(lái)供電問(wèn)題。基于互鎖結(jié)構(gòu)實(shí)現(xiàn)的技術(shù)方案,由于停放車輛被相互連接到一起,因此車輛移動(dòng)維護(hù)不便?,F(xiàn)有共享單車管理技術(shù)都不能兼容第三方共享單車進(jìn)行整齊停放管理,也無(wú)法對(duì)亂停放車輛進(jìn)行現(xiàn)場(chǎng)取證。
該文提出共享單車整齊停放管理方法,采用基于深度學(xué)習(xí)的視頻識(shí)別與UWB射頻高精度定位識(shí)別技術(shù)相結(jié)合的方法,對(duì)共享單車的位置、姿態(tài)等進(jìn)行精準(zhǔn)的停放管理,與停車管理系統(tǒng)相比具有明顯的優(yōu)勢(shì)。該系統(tǒng)不僅對(duì)停車區(qū)域內(nèi)的車輛位置進(jìn)行停放管理,還實(shí)現(xiàn)了對(duì)車輛停放姿態(tài)、方向、兩車之間距離的監(jiān)管,同時(shí)保存車輛停放現(xiàn)場(chǎng)圖像,為監(jiān)管處罰提供依據(jù)。
共享單車視頻識(shí)別技術(shù)通過(guò)攝像頭實(shí)時(shí)采集車輛指定停放區(qū)域的視頻圖像,根據(jù)深度學(xué)習(xí)識(shí)別模型,判斷所停放車輛的停放姿態(tài),并且獲取在指定區(qū)域的車輛位置信息。通過(guò)對(duì)實(shí)時(shí)視頻圖像進(jìn)行車輛識(shí)別,根據(jù)動(dòng)態(tài)跟蹤技術(shù)[1],可以篩選出正在停車過(guò)程中的車輛。最終,該模塊會(huì)將正在停車過(guò)程中的車輛的位置信息與姿態(tài)識(shí)別結(jié)果發(fā)送給共享單車停放數(shù)據(jù)處理模塊。
目前深度學(xué)習(xí)物體檢測(cè)算法很多[2],經(jīng)典的深度學(xué)習(xí)物體檢測(cè)算法有RCNN(Regions with CNN features)系列、SSD(Single Shot MultiBox Detector)和YOLO(You only Look Once)系列,在這3個(gè)系列的模型中,SSD和YOLO是Single Shot檢測(cè)器模型,模型的檢測(cè)速度更快。SSD在多個(gè)feature Map上進(jìn)行多尺度預(yù)測(cè),預(yù)測(cè)層是Detector/Classifier,是全卷積,而YOLO是全連接層。如圖1所示。
圖1 Faster R-CNN、SSD、YOLO檢測(cè)層示意圖
該項(xiàng)目采用的共享單車檢測(cè)模型是SSD目標(biāo)檢測(cè)框架,包括sequeezenet-ssd、mobilenetv2-ssd等。預(yù)先設(shè)計(jì)的車輛停放姿態(tài)為直立停放、傾倒停放以及車身堆疊3類停車姿態(tài)。車輛停車姿態(tài)如圖2所示。
圖2 共享單車停車姿態(tài)
UWB測(cè)距原理一般是雙向飛行時(shí)間法TW-TOF(Two Way-time of Flight)。UWB定位方法包括TOA(Time of Arrival)定位、TDOA(Time Difference of Arrival)定位和AOA(Activity On Arrow)定位3種。該文采用TDOA算法定位,TDOA技術(shù)不需要電子標(biāo)簽與定位基站之間往復(fù)通信,只需要定位標(biāo)簽發(fā)射一次UWB信號(hào),工作時(shí)間短,功耗低,容易實(shí)現(xiàn)更高的定位動(dòng)態(tài)和定位容量。并且TDOA定位只需要在基站之間進(jìn)行同步,不需要在基站與電子標(biāo)簽之間進(jìn)行時(shí)間同步,基站的位置是固定不變的,所以TDOA定位精度會(huì)更高。
該定位系統(tǒng)是由安裝在停車區(qū)域4個(gè)角的基站、安裝在車身上的電子標(biāo)簽和UWB控制器組成的。由于采用了4個(gè)基站同時(shí)工作的冗余設(shè)計(jì),因此不受周邊無(wú)線通信設(shè)備的影響,抗干擾能力強(qiáng),保證穩(wěn)定的工作狀態(tài)。TDOA算法原理圖如圖3所示。
圖3 TDOA原理圖
該方法不僅可以定位電子標(biāo)簽的精確位置,還可以通過(guò)廣播的報(bào)文傳輸電子標(biāo)簽內(nèi)存儲(chǔ)的關(guān)鍵車輛信息,其中關(guān)鍵信息包括共享單車的品牌、共享單車ID等信息。另外,由于共享單車在戶外使用,電子標(biāo)簽采用太陽(yáng)能充電的方式,可以解決定位模塊消耗大量電能所帶來(lái)的供電問(wèn)題。
通過(guò)實(shí)時(shí)接收視頻識(shí)別的車輛檢測(cè)識(shí)別數(shù)據(jù),以及射頻UWB定位識(shí)別定位的電子標(biāo)簽的數(shù)據(jù),基于視頻檢測(cè)中共享單車的車身姿態(tài)數(shù)據(jù)、位置信息數(shù)據(jù)和電子標(biāo)簽的精確位置等數(shù)據(jù)進(jìn)行融合[3],進(jìn)而判斷該共享單車的停車行為是否符合停車規(guī)范要求。該項(xiàng)目引入了NTP(Network Time Protocol)服務(wù),保證共享單車視頻識(shí)別和射頻UWB定位識(shí)別能進(jìn)行時(shí)間同步。視頻數(shù)據(jù)與射頻數(shù)據(jù)的關(guān)聯(lián)配準(zhǔn)時(shí)序如圖4所示。
圖4 視頻數(shù)據(jù)與射頻數(shù)據(jù)關(guān)聯(lián)配準(zhǔn)時(shí)序
該技術(shù)分別實(shí)現(xiàn)了視頻和射頻對(duì)車輛姿態(tài)的檢測(cè)。在共享單車視頻識(shí)別技術(shù)中,基于視頻的檢測(cè)是通過(guò)車輛姿態(tài)檢測(cè)模型直接檢測(cè)出車輛停放時(shí)的車頭方向與停車姿態(tài);基于射頻的車輛姿態(tài)檢測(cè)是在每輛共享單車上分別安裝2臺(tái)電子標(biāo)簽,通過(guò)2個(gè)標(biāo)定的坐標(biāo)位置信息垂直投影到大地坐標(biāo)系中的距離,來(lái)判斷車輛的車頭方向與停車姿態(tài)。射頻對(duì)車輛姿態(tài)檢測(cè)的狀態(tài)包括直立停放與傾倒停放。當(dāng)車輛直立狀態(tài)時(shí),2個(gè)電子標(biāo)簽垂直投影到大地坐標(biāo)系中的距離為D1;當(dāng)車輛傾倒?fàn)顟B(tài)時(shí),2個(gè)電子標(biāo)簽垂直投影到大地坐標(biāo)系中的距離為D2,通過(guò)試驗(yàn)數(shù)據(jù)可得其判斷共享單車姿態(tài)的閾值為0.38 m,其檢測(cè)的方法原理圖如圖5所示。
圖5 UWB姿態(tài)檢測(cè)方法原理圖
當(dāng)檢測(cè)出的車頭方向與該指定區(qū)域要求的停車車頭方向相反時(shí),即判定為停車車頭顛倒;當(dāng)停車姿態(tài)出現(xiàn)車頭顛倒、車身倒地以及車輛堆疊的情況時(shí),即判定為出現(xiàn)違規(guī)停車;通過(guò)電子標(biāo)簽的精確位置數(shù)據(jù)即可以判斷相鄰車輛的停車距離。當(dāng)停車距離過(guò)大時(shí),,例如當(dāng)停車距離大于1 m時(shí),即判斷為停車不規(guī)范。
該系統(tǒng)采用模塊結(jié)構(gòu)化設(shè)計(jì),主要由3個(gè)模塊組成,包括共享單車視頻識(shí)別模塊、射頻UWB定位識(shí)別模塊和共享單車停放數(shù)據(jù)處理模塊。系統(tǒng)的整體系統(tǒng)構(gòu)成圖如圖6所示。
圖6 整體系統(tǒng)構(gòu)成圖
共享單車智能監(jiān)管系統(tǒng)軟件采用分層設(shè)計(jì),主要分為數(shù)據(jù)訪問(wèn)層、業(yè)務(wù)邏輯層和表示層。數(shù)據(jù)訪問(wèn)層負(fù)責(zé)獲取硬件數(shù)據(jù)檢測(cè)信息,業(yè)務(wù)邏輯層負(fù)責(zé)通過(guò)獲取的數(shù)據(jù)判斷業(yè)務(wù)邏輯,表示層主要體現(xiàn)在演示中間件,用來(lái)顯示檢測(cè)結(jié)果與過(guò)程信息。
為了驗(yàn)證深度學(xué)習(xí)視頻檢測(cè)與射頻識(shí)別定位技術(shù)的性能,該文在深圳科技園試驗(yàn)場(chǎng)進(jìn)行了共享單車智能監(jiān)管系統(tǒng)的測(cè)試,試驗(yàn)場(chǎng)景圖如圖7所示。分別進(jìn)行共享單車違停識(shí)別的測(cè)試和姿態(tài)檢測(cè)的測(cè)試試驗(yàn)。采用的測(cè)試工具見(jiàn)表1。
表1 測(cè)試工具表
圖7 試驗(yàn)場(chǎng)搭建圖
該文利用3萬(wàn)張單車樣本訓(xùn)練Mobilenet-SSD模型,訓(xùn)練誤差率0.1,測(cè)試集準(zhǔn)確率為98%,深度學(xué)習(xí)視頻檢測(cè)效果圖如圖8所示。
圖8 深度學(xué)習(xí)單車檢測(cè)效果圖
在測(cè)試場(chǎng)中,選定長(zhǎng)30 m,寬20 m的停車區(qū)域,設(shè)定相機(jī)所在位置為該系統(tǒng)的坐標(biāo)原點(diǎn),通過(guò)共享單車智能監(jiān)管設(shè)備對(duì)測(cè)試場(chǎng)中不同位置的共享單車進(jìn)行定位檢測(cè),每輛車重復(fù)定位5次,去平均值,定位車輛數(shù)量不少與10輛。其定位結(jié)果與全站儀測(cè)量的定位數(shù)據(jù)進(jìn)行對(duì)比。試驗(yàn)結(jié)果見(jiàn)表2。通過(guò)測(cè)試,智能監(jiān)管設(shè)備的定位精度在0.2 m范圍內(nèi)。
表2 共享單車智能監(jiān)管設(shè)備定位精度
通過(guò)在測(cè)試場(chǎng)地內(nèi)劃定電子圍欄為停車區(qū)域,設(shè)定相機(jī)所在位置為坐標(biāo)原點(diǎn),通過(guò)共享單車智能監(jiān)管設(shè)備定位單車的位置,以電子圍欄為依據(jù)判定單車的違停狀態(tài)(非違停車輛狀態(tài)In,違停車輛狀態(tài)Out)以及姿態(tài)測(cè)試。
針對(duì)違停識(shí)別測(cè)試,樣本車輛依次放在停車區(qū)域內(nèi)、停車區(qū)域外不同位置;針對(duì)姿檢測(cè)試中車輛傾倒?fàn)顟B(tài)、直立狀態(tài)進(jìn)行不同位置測(cè)試。每個(gè)車輛重復(fù)測(cè)試5 次,測(cè)試車輛總數(shù)不少于20 輛,總共100 組數(shù)據(jù)。選取前20 組測(cè)試數(shù)據(jù)見(jiàn)表3。
表3 共享單車智能監(jiān)管設(shè)備違停識(shí)別檢測(cè)與姿態(tài)檢測(cè)
通過(guò)計(jì)算,測(cè)試的違停識(shí)別準(zhǔn)確率為96%,姿態(tài)檢測(cè)準(zhǔn)確率為97%。
該文將視頻深度學(xué)習(xí)技術(shù)和UWB射頻識(shí)別定位技術(shù)相結(jié)合,實(shí)現(xiàn)了對(duì)共享單車的智能監(jiān)管,單車定位精度達(dá)到亞米級(jí),單車違停識(shí)別率為96%,姿態(tài)檢測(cè)準(zhǔn)確率為97%。采用該文方法能夠解決共享單車亂停放、入欄停車不規(guī)范、停放不整齊、不兼容第三方共享單車等問(wèn)題,可以滿足共享單車精準(zhǔn)監(jiān)控的技術(shù)需求。