999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種多優(yōu)先級三線制賽道檢測判斷算法

2014-08-10 12:23:57
江蘇第二師范學院學報 2014年11期
關(guān)鍵詞:智能檢測

邱 航

(南京工程學院工業(yè)中心,江蘇南京 211167)

一種多優(yōu)先級三線制賽道檢測判斷算法

邱 航

(南京工程學院工業(yè)中心,江蘇南京 211167)

本文提出了一種新的多優(yōu)先級三線制賽道數(shù)據(jù)檢測判斷算法.該算法利用攝像頭采集到的實際賽道數(shù)據(jù),利用不同的檢測優(yōu)先級以三線方式對賽道進行分段檢測,同時完成對賽道前瞻,車頭位置以及航跡路徑的檢測.該方法占用系統(tǒng)資源極少,計算簡單,有非常高的響應(yīng)速度和判斷穩(wěn)定性.在實際比賽過程中起到了重要作用.

三線制;賽道檢測;多優(yōu)先級

1 引言

目前汽車智能控制正朝著自動化無人駕駛的趨勢發(fā)展,無人化的進程越來越快.在歷屆“飛思卡爾”智能車設(shè)計大賽中,各個高校都涌現(xiàn)出一批杰出的攝像頭控制賽車,同時也提出了許多相應(yīng)的圖像數(shù)據(jù)處理算法用以規(guī)劃小車航跡.但是這些算法在完成功能的同時也兼具了一定的缺陷[1],如計算量過大,數(shù)據(jù)受到系統(tǒng)噪聲影響而導(dǎo)致計算誤差,形狀類似的賽道信息無法準確區(qū)分等情況[2].針對這些問題,本文提出了一種多優(yōu)先級三線賽道檢測判斷算法.

2 三線賽道檢測算法分析

傳統(tǒng)的攝像頭賽道預(yù)判方法通常利用在一定光強照射下對賽道的白色跑道區(qū)域和黑色定位邊緣區(qū)域進行區(qū)分,利用二值化的處理方法提取出有效的賽道區(qū)域從而規(guī)劃智能車的航跡.

這種方法的缺陷在于每次統(tǒng)計賽道信息時必須將所有的賽道數(shù)據(jù)都進行計算才能夠準確地規(guī)劃智能車航跡,計算量十分巨大,對于使用單片機為控制和計算核心的系統(tǒng)來說,會占用相當大的系統(tǒng)時間,致使系統(tǒng)響應(yīng)變慢,無法讓智能車在高速下進行各種運動變換操作.

2.1 改進的賽道數(shù)據(jù)二值化方法研究

多優(yōu)先級三線賽道檢測判斷算法的核心思想如下圖1所示:

圖1 三線賽道檢測算法功能示意圖

在圖1中,在攝像頭采集到的有效的圖像區(qū)域內(nèi)構(gòu)建三根平行檢測線,以梯形的形狀貼合攝像頭傾斜視場下賽道的實際情況.其中,標記“1”號線用于對賽道前瞻進行預(yù)判,其處理結(jié)果直接表明智能車下一步將要面對的賽道情況,從而作出是否打角轉(zhuǎn)彎的判斷操作.標記“3”號線反應(yīng)當前車頭位置,該位置的優(yōu)先級低于“1”號線,在賽道前瞻判斷結(jié)束后,由“3”號線決定車輛的精確打角幅度并實時跟蹤車輛位置,確保車輛不會沖出賽道.標記“2”號線優(yōu)先級最低,在車輛運行過程中,用以對“1”、“3”號線的沖突命令作出投票判斷,以決定車輛的運動姿態(tài)服從哪一個檢測線的指令.該算法的詳細運行方法如下:當車輛進入賽道后,首先需要對所采集到的圖像進行簡單的濾波去噪處理,以剔除椒鹽噪聲對賽道判斷帶來的信號干擾.我們采用的是3×3的中值濾波算法,濾波之后能夠有效的剔除圖像上的椒鹽噪聲,使賽道檢測時的二值化過程更加穩(wěn)定.

智能車始終保持連續(xù)運動狀態(tài),因此攝像頭所采集的圖像的灰度值也在變化,如果在光強較強的地方時,整體像素點的灰度值多會提高.若用定值閾值進行判斷時勢必會出現(xiàn)錯誤,因此本小組使用動態(tài)閾值判斷方法來適應(yīng)根據(jù)光強變化調(diào)整圖像的灰度動態(tài)范圍分布,保證二值化過程的準確進行.閾值選取的思想是:選取攝像頭近端的一行數(shù)據(jù),以冒泡法求出這一行像素點的最大灰度值white以及最小灰度值dark,利用式(1)給出該行數(shù)據(jù)的灰度漂移范圍dif,然后乘以閾值補償系數(shù)coeff來完成最終閾值的確定.

(1)

(1)式中,threshold表示最終確定的圖像二值化閾值.在不同的光強照射下,攝像頭采集到的每幀圖像灰度的動態(tài)范圍會發(fā)生不斷的整體偏移,其灰度最大最小值會不斷地發(fā)生變化,但是其動態(tài)范圍卻幾乎不怎么變,如圖2所示:

圖2 不同光強照射下圖像灰度動態(tài)范圍直方圖分布示意圖

如圖2所示,當光照較弱時,圖像灰度整體偏向于低灰度區(qū)域,此時圖像整體較暗.當光照適中時,圖像灰度基本處于直方圖中間區(qū)域,此時人眼觀察圖像最為合適.當光照過強時,圖像灰度基本處于直方圖高灰度區(qū)域,此時大部分數(shù)據(jù)接近飽和,圖像整體較亮.因此我們首先求出每幀數(shù)據(jù)中灰度動態(tài)范圍的相對變化量dif,然后乘以閾值補償系數(shù)coeff來確定每幀圖像的二值化閾值大小.閾值補償系數(shù)的作用是為了防止在一些光線照射十分不均勻的位置處,動態(tài)范圍不僅發(fā)生平移,而且發(fā)生了拉伸變化時,用以修正閾值使其不會突然出現(xiàn)畸變的作用.經(jīng)過實際的測試,該系數(shù)選用0.75時圖像效果最佳,如圖3所示.

其中,圖3(1)為補償系數(shù)設(shè)為0.85時的二值化效果,圖3(2)為補償系數(shù)設(shè)為0.75時的二值化效果.可以看出,補償系數(shù)設(shè)為0.85時雖然能夠真實的還原圖像中大部分的亮暗區(qū)域,并進行二值化操作,但是過多的亮區(qū)域在智能車高速行駛中會造成賽道邊緣不清晰等賽道誤判現(xiàn)象,如圖中紅色標識所示,從而大大降低智能車運行的穩(wěn)定性.而補償系數(shù)設(shè)為0.75時可以看出,只有賽道區(qū)域被進行了二值化,其他亮度不及賽道但又高于背景的無效場景信息也同時被剔除,保證智能車的航跡判斷準確不出錯.

2.2 三線賽道檢測算法研究

當賽道準確提取出后,“1”號線開始工作.由于“1”號線位于最前方,代表了賽道前瞻判斷,檢測時,從“1”號線的中間像素位置開始向白色賽道兩邊逐像素點進行連續(xù)電平檢測判斷,直到出現(xiàn)明顯的黑白電平翻轉(zhuǎn)時,認為檢測到賽道邊緣,此時計算中間像素到兩側(cè)翻轉(zhuǎn)處像素的相對距離,若距離相等或在一個較小的差值范圍內(nèi)時,則認為前瞻賽道保持在直道中.該方法簡單易行,并且對彎道或者車輛在直道中位置不是保持正前方時都能夠及時地作出判斷并發(fā)出打角指令,如下圖4所示:

圖4 兩種不同的賽道前瞻檢測示意圖

圖4(1)為車輛前瞻進入彎道的情況,此時智能車仍然在直道中,但是前瞻已經(jīng)進入彎道.因此“1”號線在檢測時,只能在一側(cè)檢測到黑色的邊沿,而另一側(cè)則無法檢測到.說明賽道即將偏離直道,需要開始進行打角操作.圖4(2)為車輛在直道中行駛方向偏離正中的情況,此時“1”號線的檢測結(jié)果與彎道情況類似,同樣為丟失一側(cè)道路邊緣,因此也會作出向一側(cè)的打角操作,使智能車后續(xù)的行駛方向回到道路正中.

“1”號線的檢測結(jié)果會向系統(tǒng)發(fā)出打角操作的指令,“3”號線接收到該指令后會根據(jù)自身當前對道路的判斷,決定是否接收該指令以及接收該指令時判斷車輛偏離中線多少距離.其檢測方法與“1”號線方法基本相同,但是由于“3”號線的位置離車頭最近,因此其能夠最準確地反映車輛當前的位置信息.其計算得出的結(jié)果也最真實準確.其偏離中線的位置判斷方法如下式:

(2)

(2)式中,Drift為前后兩幀圖像中“3”號檢測線計算出的車輛在賽道中發(fā)生的實際偏移值,D1為前一幀圖像中車頭距賽道邊緣的位移,D2為后一幀圖像中車頭距賽道邊緣的位移.根據(jù)(2)式的計算,當車輛發(fā)生偏移時,“3”號線只有一側(cè)能夠檢測到賽道邊緣,而另一側(cè)則無法檢測到,因此可以認為此時車輛更靠近能夠檢測到賽道的一邊.此時用當前計算得到的中間像素位置距離邊緣翻轉(zhuǎn)像素的位置之差與車輛位于賽道中間時的位置之差進行取差操作,就能夠準確地算出車輛當前的中線偏離標準中線多少距離,從而根據(jù)“1”號線發(fā)出的打角操作命令決定車輪向某一側(cè)拐多少角度,使車輛沿著正確的軌跡行駛.如圖5所示.

圖5 車頭賽道偏移量檢測

在智能車的行駛過程中,會出現(xiàn)“1”、“3”號線命令無法統(tǒng)一的情況,如圖6所示:

圖6

在圖6中,“1”號線剛剛進入彎道,已經(jīng)發(fā)出打角命令,而實際上此時車輛尚未完全進入彎道,若此時拐彎則極易出現(xiàn)車輪出界犯規(guī)現(xiàn)象.此時“3”號線根據(jù)(2)式的計算得出車頭仍在直道內(nèi),因此拒絕“1”號線發(fā)出的打角命令.若“1”、“3”號檢測線無法裁定車輛的行駛狀態(tài),則由“2”號線按照(2)式進行檢測,三根檢測線同時進行投票操作,最終確定車輛下一步的行駛方式,因此可以保證車輛在賽道中準確無誤地沿著賽道行駛.該方法由于利用了攝像頭能夠采集大量賽道數(shù)據(jù)的優(yōu)勢,因此對賽道中加入障礙物的檢測也能夠準確有效地完成判斷,如圖7所示:

圖7 賽道中加入障礙物的檢測路徑規(guī)劃

在圖7中,賽道一側(cè)加入了明顯的障礙物,此時三線檢測能夠自動計算出障礙物的位置并重新描繪賽道中線軌跡,從而為賽車正確繞過障礙物設(shè)置路徑,保證賽車順利通過障礙物.

3 結(jié)論

本文提出了一種新的多優(yōu)先級三線賽道檢測判斷算法.該算法提出了利用攝像頭數(shù)據(jù)量大的優(yōu)勢,設(shè)計三根不同優(yōu)先級的檢測線分別處理圖像數(shù)據(jù).利用三根檢測線不同的優(yōu)先級,分別檢測賽車在賽道上的前瞻判斷、中線判斷以及決定賽車的行駛狀態(tài).該算法具有計算量小、占用系統(tǒng)資源少和響應(yīng)速度快的優(yōu)勢,能夠在短時間內(nèi)快速的對賽道狀態(tài)以及賽車行駛方式作出反應(yīng),保證了賽車在賽道上穩(wěn)定、快速地運行.

[1]艾寧,瞿少成,劉冬,等.基于CCD攝像頭的智能車路徑識別及跟蹤研究[J].電子測量技術(shù),2009(8).

[2]王榮本,游峰,崔高健,等.基于計算機視覺高速智能車輛的道路識別[J].計算機工程與應(yīng)用,2004(26).

(責任編輯 張建軍)

2014-10-10

邱 航,女,安徽宣城人,南京工程學院工業(yè)中心講師,碩士.

TN919.8

A

1671-1696(2014)11-0009-03

猜你喜歡
智能檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
智能制造 反思與期望
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
主站蜘蛛池模板: 国产人人乐人人爱| 在线观看的黄网| 亚洲精品人成网线在线| 中文字幕一区二区人妻电影| 国产精品久久久久鬼色| 欧美日本在线播放| 亚洲成人网在线播放| 久久黄色小视频| 亚洲av中文无码乱人伦在线r| 亚洲综合国产一区二区三区| 欧美无遮挡国产欧美另类| 午夜日本永久乱码免费播放片| 青青青视频免费一区二区| 99re这里只有国产中文精品国产精品 | 日韩在线播放中文字幕| 全部毛片免费看| 亚洲第一成年免费网站| 欧美中文字幕在线播放| 999福利激情视频| 久久综合亚洲鲁鲁九月天| 在线视频亚洲色图| 久久亚洲中文字幕精品一区| 国产在线精品人成导航| 女人爽到高潮免费视频大全| 超级碰免费视频91| av免费在线观看美女叉开腿| 波多野结衣在线se| 丰满人妻一区二区三区视频| 亚洲一区国色天香| 国产精品hd在线播放| 国产在线观看91精品亚瑟| 黄色一级视频欧美| 激情六月丁香婷婷四房播| 亚洲欧美成人影院| 精品久久久久无码| 精品超清无码视频在线观看| 午夜限制老子影院888| 狠狠v日韩v欧美v| 尤物国产在线| 中文字幕在线日本| 亚洲三级成人| 无码一区中文字幕| 亚洲无码高清免费视频亚洲| 自拍偷拍欧美日韩| 久久综合色88| 伊人91在线| 欧美色99| 成人午夜天| 免费99精品国产自在现线| 国产一级毛片yw| 九色视频一区| 综合网天天| 美女裸体18禁网站| 亚洲第一黄片大全| 丝袜亚洲综合| 亚洲无码四虎黄色网站| 欧美视频在线第一页| 久久99国产乱子伦精品免| a级毛片免费播放| 亚洲精品777| 国产成人精品高清在线| 色有码无码视频| 性69交片免费看| 欧美国产在线看| 亚洲国产中文欧美在线人成大黄瓜| 亚洲第一成网站| 欧美成人精品高清在线下载| 五月六月伊人狠狠丁香网| 亚洲男人的天堂久久精品| 日韩黄色大片免费看| 国产无码在线调教| 性视频一区| 91在线无码精品秘九色APP| 日韩毛片在线视频| 日韩经典精品无码一区二区| 青青草91视频| 欧美午夜在线视频| 国产精品成人AⅤ在线一二三四| 久久亚洲国产最新网站| 丁香综合在线| 欧洲av毛片| 波多野结衣视频一区二区|