南京市第十三中學(xué) 馮凌云
基于超聲與微波的車型分類方法
南京市第十三中學(xué) 馮凌云
為了實現(xiàn)車輛類型分類,介紹了一種利用超聲波與微波技術(shù)實現(xiàn)車型分類統(tǒng)計的方法。利用超聲波測距儀與微波測速儀采集車輛的原始數(shù)據(jù),對車輛原始數(shù)據(jù)進(jìn)行預(yù)處理,從原始數(shù)據(jù)中提取特征點,并對特征點進(jìn)行組合優(yōu)選,然后使用支持向量機(jī)分類器,通過大量車型樣本數(shù)據(jù)對已知車型進(jìn)行訓(xùn)練,實現(xiàn)車型建模,利用車型建模結(jié)果實現(xiàn)動態(tài)車型識別。實際應(yīng)用結(jié)果表明該分類方法準(zhǔn)確率可達(dá)95%以上。
超聲;微波;車型分類;提取特征;支持向量機(jī)
隨著國民經(jīng)濟(jì)的高速發(fā)展和城市化進(jìn)程的加快,交通運輸業(yè)也隨之飛速發(fā)展,交通路網(wǎng)總里程數(shù)以及機(jī)動車保有量在急劇增加,交通主管部門需要掌握公路網(wǎng)的交通流量情況。
交通流量情況的一個重要指標(biāo)是某路段單位時間內(nèi)通過了不同類型車輛的總數(shù),統(tǒng)計交通流量必須實現(xiàn)車型分類識別?,F(xiàn)有車型識別方法主要有地感線圈檢測法、視頻圖像檢測法、激光探測法等。地感線圈檢測法技術(shù)成熟但安裝維護(hù)需要破壞路面且中斷交通;視頻圖像檢測法直觀可靠但是受天氣因素影響較大;激光探測法雖然獲得車輛信息準(zhǔn)確,但是硬件成本太高,處理過程復(fù)雜,氣象條件也會對激光探測有一定的影響。本文提出基于超聲與微波車型識別方法,不僅具有安裝維護(hù)方便,受氣象環(huán)境影響小的特點,而且成本低,識別率高。
在車型識別過程中,車長與車速是兩個特別重要的技術(shù)參數(shù)。其中,車速利用微波測速儀直接測出。微波測速儀根據(jù)微波的多普勒效應(yīng)[1]測定車速。車長可以通過車速與時間計算得到,車輛通過的時間T有兩種渠道測定,一是通過微波測速儀測定,另一種方法可以通過超聲波測距儀測定,因為,超聲波測距儀每隔40ms進(jìn)行一次測量,車輛通過測距儀時的總數(shù)據(jù)個數(shù)N可以統(tǒng)計,車輛通過測距儀的時間T= 40MS * N。
在車型識別過程中,利用超聲波測距儀來獲取車輛外輪廓數(shù)據(jù)。車輛的外部輪廓是車型識別的核心數(shù)據(jù),因為它本身就能直觀展現(xiàn)車輛外形,準(zhǔn)確提取車輛外部輪廓數(shù)據(jù)對于后面的數(shù)據(jù)特征值提取,車型建模等環(huán)節(jié)至關(guān)重要。
圖1 超聲波傳感器單車道測距示意圖
超聲波測距儀是用來測量被測物到測距儀之間的直線距離,當(dāng)把超聲波測距儀用于測量車輛外部輪廓時,一般是把超聲波測距儀安裝于公路每個車道的正上方,測距儀安裝高度建議安裝在距離地面6米左右的位置。測距儀在連續(xù)不斷地且每隔40ms發(fā)出一組超聲波,當(dāng)安裝有超聲波測距儀的車道上無車輛通過時,測距儀探測到的是測距儀與地面之間的距離,當(dāng)車道上有車通過時,測距儀探測到的是測距儀與車頂之間的最短距離,由于車輛頂部高低起伏,測距儀探測到的距離長短也隨之變化。把測距儀的安裝高度H減去這個長短變化的距離值即是車輛頂部高低變化的外輪廓。
圖1是單車道超聲波測量車輛外輪廓示意圖。圖中A點是超聲波傳感器的安裝位置,隨著車輛通過測距儀下方,A點到車頂?shù)木嚯x隨著車頂部高低變化而長短變化。
以下通過小客車與大貨車這兩種典型車型為例,舉例說明超聲波測距儀采集到的車輛原始數(shù)據(jù)。
表一 采集時間:03:00:51 車速:56.0公里/小時 車長:4.35米 車型:小客
表二 采集時間:03:03:31 車速:57.0公路/小時 車長:12.03米 車型:大貨
表一與表二中的數(shù)據(jù)分別是小客車與大貨車通過超聲波測距儀時測到的車輛原始車高數(shù)據(jù)。表頭上方列出了車輛通過時的起始時間,車速,車長以及車型。不同類型的車輛,由于其車長和通過時的車速不同,所采集到的數(shù)據(jù)個數(shù)也不同,表中的時間列表示超聲波每40ms進(jìn)行的一次采集時序,實測距離是以超聲波測距儀為參考點而實際測量出來的距離,車高值是以地面為參考點,根據(jù)實測距離計算出來的。計算公式為:
車高H = 超聲波測距儀安裝高度L - 實測距離S
以上獲得的原始數(shù)據(jù)不能直接進(jìn)行車型特征值提取,要進(jìn)行預(yù)處理,因為在超聲波測距儀采集數(shù)據(jù)時,會因氣象條件、設(shè)備質(zhì)量、電氣條件等因素而帶來干擾,因而原始數(shù)據(jù)中可能包含噪聲。
汽車的實際車高是有一定范圍的,當(dāng)測量車高超出了汽車實際高度范圍時,就認(rèn)為是一個擾動,例如:規(guī)定當(dāng)計算出來的車輛高度> 5米或<0.5米的數(shù)據(jù)是擾動。對于這類擾動的車高數(shù)據(jù),可采用中值濾波處理。即把該擾動車高數(shù)據(jù)H的前面一個車高數(shù)據(jù)H1 + 其后面一個車高數(shù)據(jù)H2求平均,用平均之后的值替換原擾動數(shù)據(jù)。
在公路上連續(xù)通行的汽車,可能會出現(xiàn)多輛車從同一車道連續(xù)通過,對于這種前后連續(xù)通行的車輛,超聲波測距儀采集到如下圖的波形數(shù)據(jù)。
圖2 兩輛車從同一車道連續(xù)通過超聲波傳感囂下方
圖2中是表一中的小客車與表二中的大貨車通過超聲波測距儀采集到的數(shù)據(jù)在軟件中的點陣圖。其中,前面是小客車通過時形成的小的車形峰,后面是大貨車通過時形成的大的車形峰。
在車型識別數(shù)據(jù)特征提取之前,要把一輛完整的車輛數(shù)據(jù)從超聲波測距儀發(fā)送來的數(shù)據(jù)流中分離出來。本文中的整車數(shù)據(jù)分離是通過讀取微波發(fā)出車輛駛?cè)肱c駛離的狀態(tài)標(biāo)志信號,以分割超聲波測距儀探測到的數(shù)據(jù)流,從而分離出整車的原始車形數(shù)據(jù)。
經(jīng)過預(yù)處理之后的原始車形數(shù)據(jù)就可以生成車型特征信息。根據(jù)超聲波與微波采集到的數(shù)據(jù)特點,將生成的特征分為兩大類:結(jié)構(gòu)特征和數(shù)值特征。
結(jié)構(gòu)特征:結(jié)構(gòu)特征主要反映不同車型波形的形狀差異,即在波形的結(jié)構(gòu)、波動程度、波形表觀等方面體現(xiàn)不同車型差異特征,初步提取的結(jié)構(gòu)特征見下表。
表2 .1 結(jié)構(gòu)特征表
波峰數(shù):一個整車外形輪廓波波峰數(shù),即超聲波測距儀在車輛單次通過采集到的波峰個數(shù)。
波谷數(shù):一個整車外形輪廓波波谷數(shù),即超聲波測距儀在車輛單次通過采集到的波谷個數(shù)。
波峰的相對位值:車輛波形第一次出現(xiàn)波峰值的相對位置。將第一次采集波峰值的時間與第一次采集到數(shù)據(jù)的時間做差值,得出相對時間,再將相對時間與車速相乘,得出波峰的相對位值。公式如2.1:
波谷的相對位值:車輛波形第一次出現(xiàn)波谷值的相對位置。具體的計算方式同波峰的相對位值。公式如下:
數(shù)值特征:波形的數(shù)值特征能夠通過具體數(shù)值還原波的信息,從而能夠更廣更深地探索不同車型的波形差異,提取的數(shù)值特征見表2.2
表2 .2 數(shù)值特征表
最大值:超聲波傳感器捕捉到車子單次通過的軌跡數(shù)據(jù)的最大值。
最小值:超聲波傳感器捕捉到車子單次通過的軌跡數(shù)據(jù)的最小值。
車長和車速都是通過微波傳感器獲得。
方差:超聲波傳感器捕捉到車子單次通過的軌跡數(shù)據(jù)中車高的方差。
波持續(xù)時間:車形輪廓波數(shù)據(jù)持續(xù)的時間。即為超聲波傳感器捕捉到車輛單次通過的軌跡數(shù)據(jù)中最大時間與最小時間之差。
特征選擇[2]是指從一組特征中挑選出一些最有效的特征的過程,它的主要目的是在保持特征的物理意義基礎(chǔ)上,降低特征空間維數(shù),從而降低分類器設(shè)計的復(fù)雜性和特征形成的成本,提高分類器的性能,易于車型識別分類器的設(shè)計與實現(xiàn)。
在車型識別系統(tǒng)中,使用熵法對車型識別數(shù)據(jù)進(jìn)行特征選擇。
表2 .3 特征選擇后的結(jié)果
實現(xiàn)車型識別之前,首先需要采集大量的樣本數(shù)據(jù),訓(xùn)練車型識別模型。樣本數(shù)據(jù)建議在實時車型識別同等條件下獲取。從大量的樣本數(shù)據(jù)中,按照上述車型特征提取方法,選擇最優(yōu)特征組合,以此特征組合做為支持向量機(jī)的輸入量,以車型編號做為輸出量,訓(xùn)練出已知車型的模型。
通過采集測試車型數(shù)據(jù)對訓(xùn)練出來的車型模型進(jìn)行測試,驗證車型分類效果,從實際實驗觀察發(fā)現(xiàn),通過超聲與微波技術(shù),利用基于支持向量機(jī)的分類方法,其分類準(zhǔn)確率可達(dá)95%以上。
本文提出了利用微波與超聲波技術(shù),獲取并分析公路通行車輛原始數(shù)據(jù)(車速、車長、車頂外輪廓等),從原始數(shù)據(jù)中生成特征值,并對特征值進(jìn)一步選擇和提取,利用支持向量機(jī)技術(shù)對特定車型進(jìn)行訓(xùn)練建模,進(jìn)而實現(xiàn)自動識別車型的方法。
[1]童匯琛.基于多普勒效應(yīng)的RFID室內(nèi)定位技術(shù)研究與實現(xiàn)[D].上海交通大學(xué),2014:89-105.
[2]毛勇,周曉波,夏錚等.特征選擇算法研究綜述[J].模式識別與人工智能,2007,2:23-26.
[3]李應(yīng)紅,尉詢楷,劉建勛.支持向量機(jī)的工程應(yīng)用[M].北京:兵器工業(yè)出版社,2004:10-25.
馮凌云,男,漢族,現(xiàn)就讀于南京市第十三中學(xué)高三7班。