国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于SIFT算法的交通標(biāo)志識(shí)別方法研究

2018-04-11 01:44:40余澤東黃妙華
數(shù)字制造科學(xué) 2018年1期
關(guān)鍵詞:交通標(biāo)志關(guān)鍵點(diǎn)直方圖

余澤東,黃妙華

(1.武漢理工大學(xué) 汽車工程學(xué)院,湖北 武漢 430070;2.武漢理工大學(xué) 現(xiàn)代汽車零部件技術(shù)湖北省重點(diǎn)實(shí)驗(yàn)室,湖北 武漢 430070)

無(wú)人駕駛作為未來(lái)汽車最主要的發(fā)展方向之一,在業(yè)內(nèi)受到越來(lái)越多的關(guān)注,眾多高校、企業(yè)和科研單位對(duì)此做了大量的研究,逐漸形成了四大研究領(lǐng)域:環(huán)境感知、定位導(dǎo)航、路徑規(guī)劃和運(yùn)動(dòng)控制[1]。交通標(biāo)志識(shí)別作為環(huán)境感知的研究方向之一,涉及到多個(gè)理論和學(xué)科的交叉,具有極高的研究?jī)r(jià)值[2-4]。

目前,對(duì)于交通標(biāo)志的識(shí)別問(wèn)題,大多數(shù)研究都是通過(guò)提取顏色、形狀、HOG(histogram of oriented gradient)、LBP(local binary pattern)等特征,并結(jié)合SVM(support vector machine)分類器或BP(back propagation)神經(jīng)網(wǎng)絡(luò)完成的,這些方法不僅識(shí)別的實(shí)時(shí)性差,而且在強(qiáng)光、陰雨、形變等不利條件下無(wú)法對(duì)交通標(biāo)志進(jìn)行準(zhǔn)確地識(shí)別。文獻(xiàn)[5]通過(guò)霍夫變換檢測(cè)圓形標(biāo)志,并提取Hu不變矩和高階Zernike不變矩利用SVM進(jìn)行分類識(shí)別;文獻(xiàn)[6]通過(guò)凸殼輪廓的Hu不變矩、周長(zhǎng)、面積檢測(cè)待識(shí)別區(qū)域, 利用橫縱向直方圖縮放匹配進(jìn)行識(shí)別;文獻(xiàn)[7]用小波不變矩提取形狀特征,對(duì)Gabor濾波后的圖像提取紋理特征,將兩種特征融合后,送入BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練測(cè)試,完成分類識(shí)別;文獻(xiàn)[8]通過(guò)融合式的空間塔式算子和直方圖交叉核支持向量機(jī)(histogram intersection kernel-support vector machine,HIK-SVM)來(lái)進(jìn)行分類識(shí)別;文獻(xiàn)[9]提取圖像的HOG和LBP特征,并將其串行融合后,通過(guò)SVM分類器完成識(shí)別。此外,一些研究人員將SIFT(scale invariant feature transform)特征與其他特征融合進(jìn)行交通標(biāo)志識(shí)別,這不僅加大了特征提取的難度,還降低了算法的運(yùn)行效率。文獻(xiàn)[10]將LBP特征、SIFT特征、HOG特征線性融合后,利用SVM-NB(naive bayes)分類器進(jìn)行識(shí)別。文獻(xiàn)[11]將基于視覺(jué)注意模型提取的顏色特征和SIFT特征融合后,與標(biāo)準(zhǔn)圖像庫(kù)進(jìn)行相似度計(jì)算完成識(shí)別。

基于上述研究成果,筆者通過(guò)提取待識(shí)別圖像的SIFT特征,并與標(biāo)準(zhǔn)樣本庫(kù)進(jìn)行匹配,完成交通標(biāo)志的識(shí)別。與傳統(tǒng)的形狀特征、HOG特征相比,SIFT算法準(zhǔn)確率有明顯提高,且具有較高的魯棒性,能應(yīng)對(duì)各種不利條件下交通標(biāo)志的識(shí)別問(wèn)題。

1 圖像預(yù)處理

在GTSRB(german traffic sign recognition benchmark)數(shù)據(jù)庫(kù)中,各個(gè)待識(shí)別圖像的感興趣區(qū)域已被明確標(biāo)注,因此不需要再對(duì)圖像進(jìn)行分割、檢測(cè)和定位。為了方便下一步的特征提取,還需要對(duì)圖像進(jìn)行灰度化和灰度變換處理。

灰度化能夠有效減少圖像中的數(shù)據(jù)量,降低后續(xù)數(shù)據(jù)處理的難度。常用的圖像灰度化方法有單分量法、最大值法、加權(quán)平均法和平均值法,由于前兩種方法處理圖像的過(guò)程未考慮到人的視覺(jué)行為特性,極易受到周圍環(huán)境色彩的影響,而加權(quán)平均法的各個(gè)分量的權(quán)重參數(shù)不容易確定,因此本文通過(guò)平均值法對(duì)目標(biāo)區(qū)域進(jìn)行灰度化。

灰度變換是指將灰度圖像的每一個(gè)像素點(diǎn)的灰度值按照一定的函數(shù)關(guān)系進(jìn)行轉(zhuǎn)化,其目的主要是增強(qiáng)圖像的對(duì)比度,減少實(shí)時(shí)環(huán)境中光照強(qiáng)度對(duì)畫質(zhì)的影響。常用的灰度變換方法有對(duì)數(shù)變換、指數(shù)變換、直方圖均衡法和分段線性變換等,針對(duì)交通標(biāo)志識(shí)別中的問(wèn)題,采用分段線性變換,效果較好?;叶然突叶茸儞Q的結(jié)果如圖1所示。

圖1 灰度化與灰度變換處理效果

2 SIFT特征提取

尺度不變特征變換(SIFT特征)在機(jī)器視覺(jué)領(lǐng)域有著廣泛的運(yùn)用,具有尺度不變性,不隨拍攝視角的改變而改變,對(duì)于光線、噪聲等環(huán)境條件的容忍度相當(dāng)高,是一種局部特征描述子[12],提取方法如下。

2.1 構(gòu)建尺度空間并檢測(cè)極值點(diǎn)

構(gòu)建尺度空間的目的是模擬圖像數(shù)據(jù)的多尺度特征,一副二維圖像的尺度空間定義如下:

L(x,y,σ)=G(x,y,σ)×I(x,y)

(1)

D(x,y,σ)=(G(x,y,kσ)-G(x,y,σ))×

I(x,y)=L(x,y,kσ)-L(x,y,σ)

(2)

式中:k為尺度空間中相鄰兩層的比例因子。在DOG尺度空間中,一個(gè)檢測(cè)點(diǎn)在本層有8個(gè)相鄰點(diǎn),在上下兩層各有9個(gè)相鄰點(diǎn),比較該檢測(cè)點(diǎn)與相鄰的26個(gè)點(diǎn)的大小,如果該檢測(cè)點(diǎn)是最大或者最小的,就認(rèn)為該檢測(cè)點(diǎn)為極值點(diǎn)。

在檢測(cè)極值點(diǎn)的過(guò)程中,由于要在相鄰的兩層中進(jìn)行比較,因此每一組圖像的第一層和最后一層無(wú)法按上述方法檢測(cè)。為了滿足尺度變化的連續(xù)性,需要在DOG金字塔中增加兩層,即總共有S+2層圖像。而DOG金字塔是由高斯金字塔相鄰兩層之差得到,因此高斯金字塔需要增加3層,即總共有S+3層圖像,增加的這3層圖像可以通過(guò)高斯模糊在高斯金字塔的頂層生成。

2.2 關(guān)鍵點(diǎn)定位

上述極值點(diǎn)是在離散空間中檢測(cè)的,是不穩(wěn)定的,為了求得穩(wěn)定的關(guān)鍵點(diǎn),需要對(duì)尺度空間DOG函數(shù)的泰勒展開式進(jìn)行曲線擬合。此外,因?yàn)镈OG算子具有較強(qiáng)的邊緣響應(yīng),所以還要剔除一些不穩(wěn)定的邊緣響應(yīng)點(diǎn),以提高特征匹配時(shí)的穩(wěn)定性,增強(qiáng)抵抗噪聲的能力。筆者主要研究SIFT識(shí)別算法,不再過(guò)多闡述擬合、求導(dǎo)、解方程的具體過(guò)程。

2.3 計(jì)算梯度方向

利用關(guān)鍵點(diǎn)鄰域像素的梯度方向分布特性為關(guān)鍵點(diǎn)指定方向參數(shù)。其中,任意一個(gè)像素點(diǎn)(x,y)處梯度的模值和方向公式如下:

(3)

θ(x,y)=αtan2((L(x,y+1)-L(x,y-1))/(L(x+1,y)-L(x-1,y)))

(4)

式中:L(x,y)為特征點(diǎn)位置坐標(biāo),所用的尺度為像素點(diǎn)所在的尺度,α為調(diào)和因子,一般取1。

將坐標(biāo)軸旋轉(zhuǎn)為關(guān)鍵點(diǎn)的方向,以確保旋轉(zhuǎn)不變性。以關(guān)鍵點(diǎn)為中心,選取周圍8×8的領(lǐng)域窗口,計(jì)算其中所有像素點(diǎn)梯度的模值和方向,用高斯窗口對(duì)其進(jìn)行加權(quán)運(yùn)算,若像素點(diǎn)越靠近關(guān)鍵點(diǎn),則其梯度方向的貢獻(xiàn)也就越大,據(jù)此形成梯度直方圖,如圖2所示。在梯度直方圖中,每45度一個(gè)柱,總共8個(gè)柱,分別代表8個(gè)方向。通過(guò)對(duì)關(guān)鍵點(diǎn)周圍圖像區(qū)域分塊,計(jì)算塊內(nèi)梯度直方圖,生成具有獨(dú)特性的向量,這個(gè)向量是該區(qū)域圖像信息的一種抽象,具有唯一性。

圖2 梯度方向與梯度直方圖

2.4 生成關(guān)鍵點(diǎn)描述子

以關(guān)鍵點(diǎn)為中心,計(jì)算關(guān)鍵點(diǎn)周圍的16×16的窗口中每一個(gè)像素的梯度,使用高斯下降函數(shù)降低遠(yuǎn)離中心的權(quán)重。在每個(gè)4×4的1/16小窗口中,按上一步的方法,形成一個(gè)具有8個(gè)方向的梯度方向直方圖,如圖3所示。這樣每個(gè)關(guān)鍵點(diǎn)就生成了一個(gè)4×4×8=128維的描述子,將這個(gè)向量歸一化之后,就可以進(jìn)一步去除光照的影響。

圖3 特征點(diǎn)128維描述子

3 SIFT特征匹配

當(dāng)兩幅圖像的SIFT特征向量生成后,將采用關(guān)鍵點(diǎn)特征向量的歐式距離來(lái)作為兩幅圖像中關(guān)鍵點(diǎn)的相似性判定度量。如果直接將兩幅圖像中歐式距離最近的兩個(gè)關(guān)鍵點(diǎn)進(jìn)行匹配,那么會(huì)產(chǎn)生較多的錯(cuò)配點(diǎn)。因此筆者采用一種新的匹配方法,先取待識(shí)別圖像中的某個(gè)關(guān)鍵點(diǎn),再在標(biāo)準(zhǔn)樣本圖像中找出與其在歐式距離上最近的前兩個(gè)關(guān)鍵點(diǎn),在這兩個(gè)關(guān)鍵點(diǎn)中,如果最近的距離除以次近的距離小于某個(gè)比例閾值,那么這一對(duì)匹配點(diǎn)符合要求。

匹配時(shí)比例閾值通常選取在0.5~0.8之間,為了選取最合適的閾值,筆者在閾值分別為0.50,0.55,0.60,0.65,0.70,0.75,0.80時(shí)按照上述方法將待識(shí)別圖像與標(biāo)準(zhǔn)圖像進(jìn)行SIFT特征匹配,得到相應(yīng)的匹配對(duì)數(shù)和匹配準(zhǔn)確率,結(jié)果如表1所示。所謂匹配準(zhǔn)確率,不同于下面所述的識(shí)別準(zhǔn)確率,它是指兩幅圖像中正確匹配的關(guān)鍵點(diǎn)數(shù)目與所有參與匹配的關(guān)鍵點(diǎn)數(shù)目的比值??梢钥闯?,比例閾值越高,匹配對(duì)數(shù)就會(huì)越多,但匹配準(zhǔn)確率會(huì)越低。在進(jìn)行交通標(biāo)志識(shí)別時(shí),要求能有較多的匹配對(duì)數(shù)和較高的匹配準(zhǔn)確率,在這種情況下,從表1中可以發(fā)現(xiàn),當(dāng)閾值取為0.60時(shí),能夠取得較多的匹配對(duì)數(shù)和較高的匹配準(zhǔn)確率,閾值大于0.60時(shí),匹配準(zhǔn)確率太低,閾值小于0.60時(shí),匹配對(duì)數(shù)太少。因此筆者選取比例閾值為0.60,此時(shí)關(guān)鍵點(diǎn)SIFT特征匹配結(jié)果如圖4所示。

圖4 閾值為0.60時(shí)關(guān)鍵點(diǎn)SIFT特征匹配結(jié)果

比例閾值0.500.550.600.650.700.750.80匹配對(duì)數(shù)22264244485258匹配準(zhǔn)確率/%98969182736659

4 實(shí)驗(yàn)分析

實(shí)驗(yàn)采用的圖像來(lái)自于GTSRB數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)擁有從德國(guó)真實(shí)交通環(huán)境中采集的43類交通標(biāo)識(shí),包含了大量低分辨率、不同光照強(qiáng)度、局部遮擋、視角傾斜、運(yùn)動(dòng)模糊等各種不利條件下的圖像,能夠較全面地反映交通標(biāo)志分類識(shí)別方法的實(shí)際應(yīng)用潛力。該數(shù)據(jù)庫(kù)總共5萬(wàn)多幅交通標(biāo)志圖像,每幅圖像只包含一個(gè)交通標(biāo)識(shí),圖像大小從15×15像素到222×193像素不等[13],部分交通標(biāo)志圖像如圖5所示。為了提高交通標(biāo)志的識(shí)別準(zhǔn)確率,筆者收集了完善的德國(guó)交通標(biāo)志圖像,作為實(shí)驗(yàn)的標(biāo)準(zhǔn)樣本圖像,部分標(biāo)準(zhǔn)樣本圖像如圖6所示。

圖5 GTSRB數(shù)據(jù)庫(kù)部分交通標(biāo)志圖像

圖6 部分交通標(biāo)志標(biāo)準(zhǔn)樣本

為了驗(yàn)證SIFT算法的有效性,引入了識(shí)別準(zhǔn)確率這個(gè)評(píng)價(jià)指標(biāo)。在GTSRB數(shù)據(jù)庫(kù)中分別選取了各種特定條件下的200張待識(shí)別交通標(biāo)志圖像,對(duì)每張圖片按照本文算法進(jìn)行識(shí)別,根據(jù)識(shí)別結(jié)果,正確識(shí)別的圖像數(shù)目與實(shí)驗(yàn)圖像的總數(shù)目(即200張)的比值即為識(shí)別準(zhǔn)確率。算法運(yùn)行環(huán)境為VS2013,編程語(yǔ)言為C++,實(shí)驗(yàn)平臺(tái)為3.40 GHz、8 G 內(nèi)存的臺(tái)式機(jī)。標(biāo)準(zhǔn)交通標(biāo)志樣本庫(kù)由不同亮度下的各個(gè)交通標(biāo)志的標(biāo)準(zhǔn)樣本圖像組成,并將所有圖像按照正方向、反方向各旋轉(zhuǎn)20°,每隔5°取樣一次,這樣一幅圖像又能形成8幅樣本圖像。為了簡(jiǎn)化標(biāo)準(zhǔn)交通標(biāo)志樣本庫(kù),提高識(shí)別速度,選取其中60%的樣本圖像作為實(shí)驗(yàn)時(shí)的標(biāo)準(zhǔn)樣本庫(kù)。

比較了單一的形狀特征、HOG特征和SIFT特征在不同條件下對(duì)交通標(biāo)志的識(shí)別準(zhǔn)確率,如表2所示。SIFT算法對(duì)不同類別交通標(biāo)志的識(shí)別準(zhǔn)確率,如表3所示。

表2 不同條件下各個(gè)特征識(shí)別準(zhǔn)確率

表3 不同類別標(biāo)志識(shí)別準(zhǔn)確率

實(shí)驗(yàn)結(jié)果清楚地表明,相比于傳統(tǒng)的形狀特征和HOG特征,SIFT算法的識(shí)別準(zhǔn)確率更高,特別是在強(qiáng)光、陰天、形變、遮擋等不利條件下,SIFT算法擁有明顯優(yōu)勢(shì)。此外,SIFT算法對(duì)圓形標(biāo)志的識(shí)別準(zhǔn)確率要高于三角形標(biāo)志。

5 結(jié)論

針對(duì)交通標(biāo)志識(shí)別準(zhǔn)確率低的問(wèn)題,提出了一種SIFT特征匹配識(shí)別算法,通過(guò)構(gòu)建DOG尺度空間并檢測(cè)極值點(diǎn)、關(guān)鍵點(diǎn)定位、計(jì)算梯度方向、生成關(guān)鍵點(diǎn)描述子、特征匹配完成識(shí)別過(guò)程。SIFT算法大大提高了交通標(biāo)志的識(shí)別準(zhǔn)確率,具有較好的魯棒性,能夠應(yīng)對(duì)強(qiáng)光、陰雨、形變、遮擋等不利環(huán)境下交通標(biāo)志的識(shí)別問(wèn)題,有較大的推廣運(yùn)用價(jià)值。但因?yàn)镾IFT特征描述子的維數(shù)太高,數(shù)據(jù)量太大,影響了特征匹配速度,導(dǎo)致算法效率較低,因此在保證準(zhǔn)確率的情況下提高算法的識(shí)別效率將是下一步研究的重點(diǎn)。

參考文獻(xiàn):

[1]陳慧巖,熊光明,龔建偉,等.無(wú)人駕駛汽車概論[M].北京:北京理工大學(xué)出版社,2014.

[2]劉占文,趙祥模,李強(qiáng),等.基于圖模型與卷積神經(jīng)網(wǎng)絡(luò)的交通標(biāo)志識(shí)別[J].交通運(yùn)輸工程學(xué)報(bào),2016,16(5):122-131.

[3]王昔鵬.復(fù)雜場(chǎng)景下的交通標(biāo)志識(shí)別技術(shù)研究[D].合肥:合肥工業(yè)大學(xué),2017.

管理人工智能系統(tǒng)和機(jī)器人技術(shù)的法律機(jī)制分為以下幾個(gè)方面:法律責(zé)任(民事的、行政的和刑事責(zé)任);財(cái)產(chǎn)所有權(quán)(物權(quán))、知識(shí)產(chǎn)權(quán);交易(合同)及其自動(dòng)化、勞動(dòng)法;財(cái)產(chǎn)保險(xiǎn)和責(zé)任;《道路交通安全法細(xì)則》、俄聯(lián)邦《航空法》、俄聯(lián)邦《內(nèi)河運(yùn)輸章程》、俄聯(lián)邦《海上商務(wù)航行法》、俄聯(lián)邦《行政處罰法》、國(guó)際合約規(guī)定;技術(shù)管理(產(chǎn)品質(zhì)量證書)、許可證制度;對(duì)人工智能系統(tǒng)和機(jī)器人技術(shù)的征稅;為發(fā)展機(jī)器人技術(shù)而出臺(tái)的城市建設(shè)管理規(guī)則等法律法規(guī)[7]。

[4]彭祖勝.交通標(biāo)志和信號(hào)燈實(shí)時(shí)檢測(cè)與識(shí)別技術(shù)研究[D].重慶:重慶大學(xué),2012.

[5]張震,程偉偉,吳磊,等.基于不變矩和SVM的圓形交通標(biāo)志識(shí)別方法研究[J].電子測(cè)量與儀器學(xué)報(bào),2017,31(5):773-779.

[6]宋文杰,付夢(mèng)印,楊毅.一種面向無(wú)人駕駛汽車的高效交通標(biāo)志識(shí)別方法[J].機(jī)器人,2015,37(1):102-111.

[7]甘露,田麗華,李晨.基于融合特征和BP網(wǎng)絡(luò)的交通標(biāo)志識(shí)別方法[J].計(jì)算機(jī)工程與設(shè)計(jì),2017,38(10):2783-2787.

[8]劉亞辰,陳躍鵬,張賽碩,等.融合式空間塔式算子和HIK-SVM的交通標(biāo)志識(shí)別研究[J].交通運(yùn)輸系統(tǒng)工程與信息,2017,17(1):220-226.

[10]曹奧陽(yáng).交通標(biāo)志識(shí)別算法研究[D].北京:北京交通大學(xué),2017.

[11]家曉艷,許合利,郭海儒.基于視覺(jué)注意模型和SIFT的交通標(biāo)志識(shí)別方法[J].河南理工大學(xué)學(xué)報(bào)(自然科學(xué)版),2014,33(3):339-343.

[12]張琪,何寧,池悅,等.基于改進(jìn)的SIFT算法交通標(biāo)志牌的檢測(cè)與識(shí)別[J].北京聯(lián)合大學(xué)學(xué)報(bào),2017,31(2):59-65.

[13]梁敏健,崔嘯宇,宋青松,等.基于HOG-Gabor特征融合與Softmax分類器的交通標(biāo)志識(shí)別方法[J].交通運(yùn)輸工程學(xué)報(bào),2017,17(3):151-158.

猜你喜歡
交通標(biāo)志關(guān)鍵點(diǎn)直方圖
統(tǒng)計(jì)頻率分布直方圖的備考全攻略
交通標(biāo)志認(rèn)得清
符合差分隱私的流數(shù)據(jù)統(tǒng)計(jì)直方圖發(fā)布
基于雙向特征融合的交通標(biāo)志識(shí)別
聚焦金屬關(guān)鍵點(diǎn)
肉兔育肥抓好七個(gè)關(guān)鍵點(diǎn)
用直方圖控制畫面影調(diào)
交通標(biāo)志小課堂
基于直方圖平移和互補(bǔ)嵌入的可逆水印方案
醫(yī)聯(lián)體要把握三個(gè)關(guān)鍵點(diǎn)
大埔区| 句容市| 绥宁县| 滨州市| 扶余县| 泸西县| 金川县| 阿城市| 宜兰县| 霞浦县| 读书| 剑阁县| 中卫市| 盘山县| 石城县| 色达县| 遂宁市| 香格里拉县| 建阳市| 双鸭山市| 迁安市| 安多县| 南阳市| 四子王旗| 呼图壁县| 滦南县| 渭南市| 茂名市| 宝山区| 黄骅市| 谷城县| 陇南市| 南平市| 大英县| 康乐县| 根河市| 贵港市| 两当县| 资讯 | 塔河县| 桂阳县|