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

        ?

        基于Haar特征與后驗算法的前方車輛識別方法

        2019-09-17 06:24:30馬浩越Y(jié)inLiMaHaoyue
        北京汽車 2019年4期
        關(guān)鍵詞:特征檢測

        尹 力,馬浩越Y(jié)in Li,Ma Haoyue

        基于Haar特征與后驗算法的前方車輛識別方法

        尹 力1,馬浩越2
        Yin Li1,Ma Haoyue2

        (1.內(nèi)蒙古交通職業(yè)技術(shù)學(xué)院 汽車工程系,內(nèi)蒙古 赤峰 024005;2. 長安大學(xué) 汽車學(xué)院,陜西 西安 710064)

        針對前方車輛易受到行車環(huán)境干擾而導(dǎo)致車輛識別正確率低的問題,設(shè)計了一種基于Haar特征與后驗算法的前方車輛識別方法。首先,利用基于AdaBoost和Haar的車輛識別算法對前方車輛識別感興趣區(qū)域,進行車輛識別;然后根據(jù)車輛尾部在Canny算子邊緣檢測結(jié)果圖中的結(jié)構(gòu)特點進行車輛存在性檢驗,去除車輛誤識別結(jié)果。試驗結(jié)果表明,設(shè)計的車輛識別方法具有良好的實時性和魯棒性,能夠滿足實時車輛識別的要求。

        Haar特征;AdaBoost級聯(lián)分類器;車輛識別;車輛存在性驗證

        0 引 言

        前方車輛識別是汽車主動安全領(lǐng)域的關(guān)鍵技術(shù)之一,主要應(yīng)用于汽車駕駛輔助系統(tǒng)和自動駕駛研究。車輛識別的方法通常由兩部分組成,車輛特征提取和分類學(xué)習(xí)。其中,車輛特征一般有Haar特征[1]、方向梯度直方圖(Histogram of Oriented Gradient,HOG)[2]、Gabor濾波器特征[3]等;分類學(xué)習(xí)方法有AdaBoost算法[4]、支持向量機(Support Vector Machine,SVM)[5]、神經(jīng)網(wǎng)絡(luò)(Neural Networks)[6]等。

        在高速公路上行駛,車輛識別正確率會受行車環(huán)境中天空、道路標線、交通標志牌等因素的干擾。為此,設(shè)計了一種基于Haar特征與后驗算法的前方車輛識別方法,首先使用基于AdaBoost和Haar的車輛識別算法對車輛識別區(qū)域進行掃描;然后根據(jù)先驗知識對識別結(jié)果進行車輛存在性驗證,從而提高車輛識別的準確率。

        1 前方車輛識別區(qū)域

        1.1 圖像預(yù)處理

        車載相機在采集車輛行駛前方圖像的過程中,會受行車周圍環(huán)境的影響,使采集到的前方圖像中存在各種各樣的噪聲干擾,因此需要對采集到車輛行駛前方圖像進行預(yù)處理。首先,對圖像進行灰度化處理,如圖1所示;然后對灰度化的圖像進行Gauss濾波,以去除圖像中的噪聲,平滑圖像,如圖2所示。

        圖1 灰度處理結(jié)果

        圖2 Gauss濾波結(jié)果

        1.2 前方車輛識別區(qū)域確定

        為了提高前方車輛識別的運算速度,縮小車輛識別過程中圖像處理范圍,根據(jù)相機安裝位置等先驗知識[7]設(shè)置前方車輛識別感興趣區(qū)域(Region of Interest, ROI),如圖3所示,矩形框為ROI。同時,假設(shè)在前方車輛識別過程中,本車與前車始終處于同一行駛車道,除了行駛車輛之外,不存在其他障礙物。

        圖3 車輛檢測ROI設(shè)置

        2 前方車輛識別方法

        前方車輛識別包括訓(xùn)練和車輛識別驗證。訓(xùn)練是指從建立的車輛訓(xùn)練樣本集中獲取大量的Haar特征,進而從中選取關(guān)鍵特征,構(gòu)造用于車輛識別的AdaBoost級聯(lián)分類器;車輛識別驗證是指對采集到的車輛圖像進行基于AdaBoost和Haar的車輛識別[8],然后對識別到的結(jié)果進行車輛存在性驗證。前方車輛識別方法的流程如圖4所示。

        圖4 前方車輛識別流程圖

        2.1 車輛訓(xùn)練樣本集建立及車輛Haar特征提取

        在不同環(huán)境下采集3 067張不同車型尾部照片作為正樣本訓(xùn)練集,9 244張非車輛照片作為負樣本訓(xùn)練集。其中,將正樣本訓(xùn)練集的圖像統(tǒng)一為24×24像素,負樣本訓(xùn)練集的圖像尺寸大小隨機,但均不小于正樣本的尺寸。

        正常光照條件下,圖像中的目標車輛相對于其行駛環(huán)境會有比較明顯的陰影特征和灰度差異,從而組成車輛的矩形特征,如圖5所示。Haar特征可用于描述相鄰兩類矩形區(qū)域間的灰度差;因此可以將該類特征應(yīng)用于檢測識別道路環(huán)境中行駛的車輛。

        圖5 車輛矩形特征

        2.2 AdaBoost分類器訓(xùn)練

        使用AdaBoost算法對樣本集進行輪訓(xùn)練,獲得個弱分類器,通過加權(quán)組合成一個強分類器,為Cascade級聯(lián)分類器檢測做準備。其中,強分類器通過3個步驟訓(xùn)練獲得。

        步驟1:初始化所有樣本的權(quán)重1,i(=1)。

        步驟2:對于整個(=1, 2, 3, …,)進行循環(huán)處理。

        (2)對于特征,按給定樣本權(quán)重訓(xùn)練弱分類器h,j,并計算其相對于當(dāng)前權(quán)重的誤差,j。

        ,(3)

        (3)選擇具有最小誤差的弱分類器h,并將其加入到強分類器中。

        (4)更新樣本權(quán)值。

        步驟3:生成強分類器。

        2.3 Cascade級聯(lián)分類器檢測

        把訓(xùn)練得到的各級強分類器級聯(lián)為一個用于最終的決策分類器,即Cascade級聯(lián)分類器。該分類器由若干強分類器級聯(lián)組成,每級強分類器由若干弱分類器組成。在車輛檢測時,目標候選區(qū)域進入AdaBoost級聯(lián)分類器的強分類器,強分類器中每個弱分類器對該目標區(qū)域進行加權(quán)判斷,決定其是否可以進入下一級強分類匹配檢測。通過級聯(lián)分類器的方式,能夠以極少的運算過濾掉大量非目標的背景區(qū)域,加快車輛識別的速度。AdaBoost級聯(lián)分類識別車輛流程如圖6所示。

        圖6 AdaBoost級聯(lián)分類器車輛識別

        2.4 基于先驗知識的車輛存在性檢驗

        為了降低AdaBoost級聯(lián)分類器對車輛的誤識別,利用先驗知識對基于AdaBoost和Haar的車輛識別結(jié)果進行車輛存在性驗證。對車輛圖像進行Canny算子邊緣檢測處理后發(fā)現(xiàn),圖像中水平邊緣主要集中在車輛尾部區(qū)域,而圖像中的天空、道路兩旁的山以及路面的水平邊緣無規(guī)律分布,如圖7所示。

        當(dāng)獲得基于AdaBoost和Haar的識別結(jié)果后,根據(jù)識別結(jié)果標識框的坐標,在邊緣檢測結(jié)果圖的相應(yīng)區(qū)域進行處理,驗證該識別結(jié)果中是否有目標車輛存在?;谙闰炛R的車輛存在性驗證具體流程如圖8所示。

        圖8 基于先驗知識的車輛存在性檢驗流程圖

        3 試驗及結(jié)果分析

        為驗證前方車輛識別方法的有效性,在白天光照良好條件下采集一段高速公路行車視頻,從中選取200幀圖像,在主頻為2. 13 GHz Core i3 處理器和內(nèi)存為2G的計算機上進行離線車輛識別試驗,部分離線車輛識別結(jié)果如圖9所示。

        圖9 離線車輛識別試驗結(jié)果圖

        在試驗過程中,分別記錄基于AdaBoost和Haar的車輛識別與基于先驗知識的車輛存在性檢驗的圖像處理用時并對其進行分析,見表1。

        表1 前方車輛檢測方法試驗結(jié)果統(tǒng)計

        由表1分析可得,基于AdaBoost和Haar的車輛識別算法可以識別到行車過程中大部分的目標車輛,但仍存在誤識別,其車輛識別率為87.38%,誤識別率為12.62%,平均處理時間為22.37 ms。通過車輛存在性驗證后,減少了部分誤識別,車輛整體識別率為95.33%,誤識別率為4.67%,平均處理時間為1.31ms,相比直接利用基于AdaBoost和Haar的車輛識別算法,車輛的正確識別率可以提高7.95%,圖像處理平均用時只增加1.31 ms。試驗結(jié)果表明,基于Haar特征與后驗算法的前方車輛識別方法,車輛識別率為95.33%,誤識別率為4.67%,平均處理時間為23.68 ms,在保證車輛識別實時性的同時,能夠有效避免行車環(huán)境對車輛識別的干擾。

        4 結(jié) 論

        設(shè)計了一種基于Haar特征與后驗算法的前方車輛識別方法,首先使用基于AdaBoost和Haar的車輛識別算法對行車環(huán)境中的目標車輛進行識別,然后根據(jù)車輛尾部在Canny邊緣檢測結(jié)果圖中的結(jié)構(gòu)特點,進行車輛存在性驗證,從而降低道路環(huán)境對車輛識別結(jié)果的干擾。試驗結(jié)果表明,設(shè)計的車輛識別方法具有良好的實時性和魯棒性,車輛識別率為95.33%,誤識別率為4.67%,平均處理時間為23.68 ms。

        [1]許慶,高峰,徐國艷.基于Haar特征的前車識別算法[J].汽車工程,2013,35(4):381-384.

        [2]張凱,李華文. 一種基于SVM和HOG特征的視頻車輛識別算法[J].電子世界,2019(7):74-75.

        [3]劉廣威. 基于Gabor特征的稀疏表示車型識別研究[D]. 西安:西安電子科技大學(xué),2015.

        [4]馬浩越,劉晶郁,楊煒. 車載GigE Vision實時前方車輛防撞預(yù)警系統(tǒng)設(shè)計[J].中國科技論文,2018,13(10):1120-1126.

        [5]李星,郭曉松,郭君斌. 基于HOG特征和SVM的前向車輛識別方法[J].計算機科學(xué),2013,40(S2):329-332.

        [6]Wu C F ,Lin C J ,Lee C Y . Applying a Functional Neurofuzzy Network to Real-Time Lane Detection and Front-Vehicle Distance Measurement[J]. IEEE Transactions on Systems,Man and Cybernetics,Part C (Applications and Reviews),2012,42(4):577-589.

        [7]楊煒. 客運車輛危險行駛狀態(tài)機器視覺辨識系統(tǒng)研究[D]. 西安:長安大學(xué),2013.

        [8]陳擁權(quán),陳影,陳學(xué)三.基于AdaBoost分類器的車輛檢測與跟蹤算法[J].計算機技術(shù)與發(fā)展,2017,27(10):165-168,176.

        2019-05-06

        U461.91

        A

        10.14175/j.issn.1002-4581.2019.04.002

        1002-4581(2019)04-0006-04

        猜你喜歡
        特征檢測
        抓住特征巧觀察
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        “幾何圖形”檢測題
        “角”檢測題
        新型冠狀病毒及其流行病學(xué)特征認識
        如何表達“特征”
        不忠誠的四個特征
        抓住特征巧觀察
        国产免费破外女真实出血视频| 亚洲女人毛茸茸粉红大阴户传播 | 日本韩国一区二区三区| 一区二区三区在线观看日本视频| 国产乱淫h侵犯在线观看| 亚洲中文字幕诱惑第一页| 在线观看国产激情视频| 青青草国产精品一区二区| 同性男男黄g片免费网站| 亚洲国产美女精品久久| 精品三级久久久久久久| 国产三级不卡在线观看视频| 美国少妇性xxxx另类| 人与嘼交av免费| 国产一级淫片a免费播放口| 免费看片的网站国产亚洲| 欧美日韩在线视频一区| 香蕉久久人人97超碰caoproen| 亚洲va成无码人在线观看| 在线中文字幕一区二区| 久久久亚洲av成人网站| 99久久精品免费看国产情侣| 国产一级片内射在线视频| 美女被躁到高潮嗷嗷免费观看| 欧美老妇牲交videos| 精品亚洲成a人7777在线观看| 久久中文字幕久久久久| 日本一区二区免费看片| av色综合久久天堂av色综合在| 麻豆成人精品国产免费| 手机在线精品视频| 中文字幕乱码中文乱码毛片| 蜜臀av一区二区三区久久| 免费看美女被靠的网站| 在线人妻无码一区二区| 国产精品日本一区二区三区在线| 日韩人妻系列在线观看| 人人色在线视频播放| 精品乱子伦一区二区三区| 精品国产精品久久一区免费| 天天躁日日躁aaaaxxxx|