鄭子秋 范榮 周擎蒼
摘 ?要:相對于傳統(tǒng)的車位目標(biāo)識別技術(shù),文章采用了基于圖像處理的目標(biāo)檢測方法。實驗中訓(xùn)練和測試的數(shù)據(jù)來自國際公開數(shù)據(jù)集PKLot,文章采用基于方向梯度直方圖(HOG)和支持向量機(SVM)對正負(fù)樣本集提取特征并生成模板,對待檢測的圖像提取出特征并與模板進行對比,最后用矩形框標(biāo)識檢測的車輛目標(biāo),經(jīng)多次獨立測試,可用車位的檢測準(zhǔn)確率在94%以上,試驗過程中,測試了大約35萬張車位圖像,包含四個場景下的不同停車場圖像,驗證了設(shè)計流程的可行性。
關(guān)鍵詞:目標(biāo)檢測;圖像處理;室外停車場
中圖分類號:TP391 ? ? ? ? 文獻標(biāo)志碼:A ? ? ? ? 文章編號:2095-2945(2020)19-0036-04
Abstract: Different from the traditional parking target recognition technology, this paper adopts the target detection method based on image processing. The data trained and tested in the experiment come from the international open data set PKLot. This paper uses Histogram of Oriented Gradient (HOG) and Support Vector Machine (SVM) to extract features from positive and negative sample sets and generate templates, extract features from the detected images and compare them with templates, and finally uses rectangular boxes to identify the detected vehicle targets. After many independent tests, the detection accuracy of available parking spaces is more than 94%. About 350,000 parking images are tested, including different parking images in four scenes to verify the feasibility of the design process.
Keywords: target detection; image processing; outdoor parking lot
引言
近年來我國汽車數(shù)量飛速增長,停車難問題日益突出,為了解決日益凸顯的交通問題,結(jié)合電子傳感、計算機科學(xué)等技術(shù),建立了智能交通系統(tǒng)(Intelligent Transportation System,ITS),車位識別系統(tǒng)是智能交通系統(tǒng)的一個重要組成部分。傳統(tǒng)采用地感線圈、紅外線、超聲波[1]等方式進行智能車位識別,優(yōu)劣勢如表1所示。
基于圖像處理的車位檢測方法具有信息量大、硬件成本低而且無須開挖路面等優(yōu)點。相比于傳統(tǒng)的傳感器監(jiān)控方法,采用基于圖像處理的方法只需要少量攝像頭就可同時監(jiān)控多個車位,大大節(jié)省了停車場管理成本,后期也可以在地圖APP中加入可用車位的顯示模塊,引導(dǎo)車主停車,提高車主的停車效率,對于推進相關(guān)的研究以及提高交通信息化水平有十分重要的意義。
1 目標(biāo)狀態(tài)檢測系統(tǒng)結(jié)構(gòu)設(shè)計
本文以實際應(yīng)用場景中的停車場圖像為主要研究對象,研究室外環(huán)境下車位狀態(tài)識別算法,進而對室外停車場可用車位進行檢測?;趫D像處理的目標(biāo)識別基本流程為:圖像數(shù)據(jù)獲取、圖像預(yù)處理、特征提取變換、分類器選擇以及分類決策[2]。
1.1 數(shù)據(jù)獲取
PKLot數(shù)據(jù)集是計算機視覺、模式識別和智能交通領(lǐng)域公開測試的基準(zhǔn)數(shù)據(jù)之一,發(fā)布于2015年,圖像拍攝的天氣環(huán)境包括陰天、陰雨以及晴天等[3]。該數(shù)據(jù)集一個由PUCPR行政大樓前的圖片組成,一個由UFPR組成,由于拍攝角度不同,UFPR又分為UFPR04和UFPR05兩個數(shù)據(jù)子集,該數(shù)據(jù)集被作為可用空車位檢測的基準(zhǔn)數(shù)據(jù)集之一。[4]本實驗采用了PKLot數(shù)據(jù)集對車位狀態(tài)識別算法進行試驗驗證。
1.2 圖像預(yù)處理
圖像預(yù)處理用于剔除圖像中的無用信息,盡可能簡化圖像并突出重要信息,圖像成像受諸多因素干擾,圖像在傳輸或量化中均有可能產(chǎn)生噪聲,這些噪聲可能會造成重要信息的失真,導(dǎo)致目標(biāo)的屬性發(fā)生變化,所以需要預(yù)處理對圖像進行優(yōu)化。圖像預(yù)處理一般有灰度化、濾波,增強、二值化等操作流程[5]。圖像預(yù)處理后提高了圖像質(zhì)量,為特征提取提供必要的基礎(chǔ)。
1.3 特征提取
特征提取是指觀測圖像中目標(biāo)物體的信息,選擇恰當(dāng)?shù)奶卣髅枋鏊阕犹崛∵@些信息的過程,為避免提取到的特征位數(shù)太大,需要進行特征變換。HOG即方向梯度直方圖法,是一種特征值檢測的方式,它主要是利用了圖片中特征點的梯度信息作為特征值,可以用來做目標(biāo)檢測。本實驗中采用了HOG特征提取的方法,對圖像的邊緣特征和局部特性進行檢測,將圖像劃分為大小統(tǒng)一的小區(qū)域cell,利用多個cell組成的塊block對梯度向量進行歸一化處理[6],使結(jié)果擁有更好的魯棒性。
HOG特征提取的實現(xiàn)步驟為:輸入圖像->圖像標(biāo)準(zhǔn)化->計算梯度->計算cell中每個像素幅值和方向->計算重疊的每個block內(nèi)的HOG描述子->串聯(lián)所有block區(qū)域的HOG描述子->得到圖像HOG特征。