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

復雜道路環境下車道線快速提取方法

2020-09-14 08:31:50儲開斌郭俊俊
實驗室研究與探索 2020年7期
關鍵詞:方向檢測方法

儲開斌, 郭俊俊, 朱 棟

(常州大學信息科學與工程學院,江蘇常州213164)

0 引 言

基于機器視覺的車道識別是無人駕駛的重要組成部分,在車輛的自主導航系統中發揮著重要的作用[1]。車輛在行駛過程中受到各種環境因素的影響,如何提高車道線檢測的效率及準確性,對無人駕駛汽車的安全及可靠行駛至關重要。目前,常見的車道識別方法有兩類:①基于特征的車道線識別方法,該方法采用邊緣[2]、顏色[3]、紋理[4-6]等特征,將圖像分割成幾個部分,再利用相應算法得到車道線。②基于模型的車道線識別方法,該方法采用直線模型[5]或者二次曲線模型[6]表示車道線,可有效去除車道線中產生的噪聲,同時對缺損的車道線有較好的補償。

Cheng等[7]對公路以及車道線的RGB通道進行線性的分析,從而提取出車道線。該方法在沒有外界因素的影響下對各種道路形狀下都有較好的適應性。Aly等[8]利用霍夫變換來統計特征點的灰度直方圖,再進行RANSAC驗證以提取車道線,該方法在直線車道時具有很好的魯棒性,但是在彎車道和車道污損等條件下魯棒性降低。畢雁冰等[9]利用LMedSquare曲線擬合技術進行彎曲車道線檢測,該方法有較好的魯棒性,但在擬合時計算量較大,實時性低。Meng等[10]采用基于粒子群算法的導航線檢測可快速準確地提取出導航路徑,但未對彎曲道路的情況進行分析。

車輛在行駛過程中受到車道線、障礙物、光照等環境信息的影響,路徑情況復雜?;谔卣鞯淖R別方法受外界因素影響較大,對復雜路況魯棒性低?;谀P偷姆椒芎芎玫刈R別出車道線但實時性較低。為了解決復雜情況下道路信息復雜,車道不易提取的問題,同時減少計算的復雜性,提高車道識別速度,本文提出了一種結合自適應感興趣區域的新邊緣噪聲消除方法,可以更有效地消除圖像中類車道噪聲,提高車道識別精度及速度。

1 車道線檢測方法

本文提出的車道線檢測方法包括圖像預處理、邊緣噪聲消除及車道識別等,檢測流程如圖1所示。圖像預處理首先從獲取的車輛圖像信息中找到最有效的感興趣區域,縮小圖像處理尺寸,從而減小圖像處理時間。再將感興趣區域圖像灰度化,得到圖像的灰度信息。在此基礎上對圖像進行適當的濾波,濾除灰度化后明顯的噪聲。經過濾波后的灰度圖像利用Canny的邊緣檢測方法提取圖像的邊緣信息。提取出的邊緣信息中還包含部分邊緣噪聲,再將圖片分割成若干個子圖像,通過計算子圖像的邊緣方向來消除噪聲邊緣。最后掃描可能的邊緣鏈接對,找到滿足車道標記的邊緣信息,通過直線擬合出車道線,從而實現車道信息的提取。

圖1 車道線檢測流程

2 圖像預處理

2.1 感興趣區域劃分

為了提高圖像處理的實時性,同時減少非車道區域噪聲對結果的影響。本文對采集的圖像進行了感興趣區域(Region of Interest,ROI)劃分,將ROI分為初幀ROI和車道線ROI兩類[11-12]。在采集到的圖像中,道路有用信息一般位于圖像的底部,因此當上一幀圖像未檢測出車道線時,選取圖像底部1/3區域作為初幀ROI,如圖2所示。圖中紅色方框表示初幀ROI劃分區域。

圖2 感興趣區域劃分

當車道線檢測成功后,根據車道線位置來劃分車道線ROI。因為相鄰兩幀圖像之間的車道線相近,所以根據前1幀檢測到的車道線位置可以自適應構造出一個多邊形區域。將該區域作為下1幀圖像處理時的ROI,本文稱該ROI為車道線ROI,圖中黃色虛線包圍的區域是上1幀車道線檢測成功后,下1幀圖像對應的車道線ROI,這樣大大減少了圖像處理的復雜度,提高了圖像處理的速度。

2.2 圖像灰度化

為了減小圖像原始數據量,便于后續處理時的快速性,將劃分好ROI后的圖像灰度化?;叶然捎肦GB顏色空間模型[13],轉換公式為

式中:R代表紅色分量;G代表綠色分量;B代表藍色分量。由于車道線的顏色一般是黃色和白色,為了增強車道線的特征信息,采用

提高車道標記強度,從而提高圖像處理的準確性,灰度化結果如圖3所示。

圖3 圖像灰度化

2.3 雙邊濾波

雙邊濾波是一種可以保持邊緣同時去噪的濾波器,雙邊濾波器的系數是由幾何空間距離和像素差值決定的。相比于高斯低通濾波器只考慮了空間域和α-截尾均值濾波器(去掉百分率為α的最小值和最大之后剩下像素的均值作為濾波器)只考慮了值域,雙邊濾波器同時考慮了空間域與值域的差別,因此具有更好的邊緣保存效果[14]。

本文對灰度化后的圖像采用雙邊濾波來減少噪聲點的干擾。在雙邊濾波器中,輸出像素值依賴于鄰域像素值的加權組合,

式中:k、l為像素所在位置;f(k,l)為對應像素點的強度;ω(i,j,k,l)為權重系數,

d(i,j,k,l)為定義域核,r(i,j,k,l)為值域核,

式中,σd、σr分別為定義域和值域的方差。結果如圖4所示。

圖4 雙邊濾波

2.4 邊緣檢測

邊緣檢測的性能對圖像的后續處理非常重要。即使在惡劣環境條件下,或者對于可能出現的潛在道路線復雜場景,邊緣檢測算法也必須是穩健的。在眾多流行的邊緣檢測方法中,Canny的邊緣檢測方法[15]對于低對比度圖像也能很好地工作。經Canny邊緣檢測結果如圖5所示。

圖5 Canny邊緣檢測的結果

3 消除邊緣噪聲

在獲得圖像邊緣信息之后,由于復雜路況會引起較多的噪聲邊緣,為此通過以下3個步驟得到有效的邊緣信息:噪聲邊緣消除,假邊消除和邊緣補償。

3.1 噪聲邊緣消除

本文提出了一種噪聲邊緣消除方法以消除具有異常方向的邊緣鏈路。在文獻[16-17]中提出的傳統方法僅在車道標記邊緣純凈時才有效。然而,在復雜路況下,車道標記邊緣噪聲將在各種條件下出現,例如鏡頭上的陰影、污垢或雨滴。本文中,將獲得的邊緣圖像劃分為若干個子圖像,并使用霍夫變換計算每個子圖像的邊緣方向。

霍夫變換是將圖像從圖像空間變換至參數空間,其變換

在平面直角坐標系中,直線可以用函數y=kx+b表示,其轉換思想是將x、y作為坐標系已知量,k、b作為變量,將平面問題轉化為參數空間坐標系下的極坐標ρ、θ[5]。則直線方程表示為變換以后圖像空間中的一點在參數空間是一條曲線,而圖像空間共線的各點對應于參數空間交于一點的各條曲線?;诨舴蜃儞Q的邊緣噪聲消除流程為:

(1)將獲得的邊緣圖像劃分為若干個子圖像。

(2)對每個子圖像進行Hough變換,建立參數極坐標ρ—θ;搜索子圖像上需要變換的目標點(x,y),利用ρ=xcos θ+ysin θ計算參數遍歷θ,對目標進行累加,直到全部轉換完成,得到Hough變換矩陣;統計累計數組θ的峰值。

(3)根據交通法規規定,車輛不得在車道線橫向行駛,因此車道標記邊緣鏈路方向將在一定的范圍內。本文設置子圖像的主要方向不在[40°,165°]時,那么它將作為噪聲邊緣鏈接被丟棄。

為了減少處理時間,對于當前圖像僅計算從前1幀作為候選邊緣鏈接的子圖像。同時還制作了一個方向表來存儲每個子圖像的角度,如果它被作為噪聲邊緣丟棄,那么它在表格的相應塊中被設置為零。結果如圖6所示。

圖6 消除噪聲邊緣

3.2 假邊消除

在初始消除噪聲邊緣過程中,可能存在一些和車道標記邊緣鏈路的方向相同的噪聲,如圖6所示。針對上述問題提出了一種假邊消除的方法。假邊消除步驟:

(1)在正常行駛過程中,左右車道分別位于圖像中心的左右兩邊,因此掃描從圖方向表的底部中間開始,并從中間到兩邊和從下到上掃描。

(2)對于存在邊緣方向的點,以它為核心建立如圖7所示的九宮格。因為噪聲點和邊緣點的區別在于噪聲點不具有連續性,為此本文以存在邊緣方向的點為核心,在其上下左右進行搜索查找,左側車道邊緣點的判斷標準為:右上角(TR),頂部(T),右側(R)或者左下角(BL),下部(B),左側(L)有兩個存在方向點,其余則為噪聲點。右側車道邊緣點的判斷標準為:左上角(TL),頂部(T),左側(L)或者右下角(BR),下部(B),右側(R)有兩個存在方向點,其余則為噪聲點。

圖7 假邊消除九宮格

(3)將存在噪聲的子圖像清除,生成新的邊緣圖像,如圖8所示。

圖8 假邊消除

3.3 邊緣補償

在噪聲邊緣消除的過程中由于陰影或污垢的影響,在某些子圖像中,車道標記可能被視為噪聲,從而切斷車道邊緣。為了恢復被切斷的車道邊緣,本文設計了一個掩模,用于與假邊消除后的方向表進行卷積,來實現缺損邊緣的補償。卷積的掩模如圖9所示。

圖9 邊緣補償掩模

圖9 中,左上角(TL),頂部(T),右上角(TR)和中心(C)表示掩模中點的位置。卷積從方向表的左下角開始,并從左到右,從下到上進行卷積,如果方向表中的中心沒有方向點,并且“TL”“T”或“TR”存在方向點,則將方向表的中心塊設置為“True”并恢復邊緣點,補償結果如圖10所示。通過消除邊緣噪聲,大部分噪聲邊緣已被消除,同時保留了潛在的車道標記邊緣。

圖10 邊緣補償

4 車道線識別

經過圖像預處理和邊緣噪聲消除后,得到所有車道線的邊緣坐標,并將其設置為連續集合SP。為了減少直線擬合的時間,假設車道模型由每個左右車道標記邊緣的頂點和底點建立。本文使用此候選車道模型通過

與其他邊緣點進行匹配。其中dp-ij表示為點p與線段之間的距,并將dp-ij的值存放到累加器中。

對于連續集合SP,如果超過80%的車道標記邊緣點的dp-ij<3個像素,那么將使用該候選模型作為車道模型。直線擬合實驗結果如圖11所示。

圖11 直線識別

5 實驗驗證

為驗證本文提出的車道檢測系統的可靠性和實時性,本文在Windows 7和Matlab環境下進行實驗仿真,該計算機平臺具有Intel i5 2.3 GHz核心和8 GB內存。為了評估所提算法的性能,本文利用所提出的算法來測試包含各種道路環境的若干圖像序列。

圖12(a)中,原始圖像在受到路肩陰影的影響和擋風玻璃反光的影響下,本文方法仍然能夠清楚地標記出車道線的位置。圖12(b)顯示了在夜間低光條件下的車道場景,結果表明,即使在這些情況下本文的方法也能正常工作。圖12(c)顯示了中午光照強,路面受樹木陰影的影響明暗不一,且存在車道標志線的車道場景,結果顯示本文所提出的方法也可以準確地工作。圖12(d)顯示了雨天路面濕滑反光情況下的車道場景,結果表明本文方法仍然可靠。圖12(e)顯示了汽車前方有車輛將車道標記覆蓋,雖然圖像中只留有一小部分車道痕跡,本系統仍然可以精確地檢測車道。

圖12 不同天氣路況下的實驗結果

本文所提方法的耗時如表1所示,與其他方法相比,可以看出在更低處理速度的情況下達到其他方法的處理時間。結果表明,本文提出的該方法魯棒性高、實時性好。

表1 不同方法的時間對比

6 結 語

由于受到光照、天氣、障礙物等影響,道路情況復雜,為準確快速地檢測出車道線,本文提出了一種車道線檢測方法。首先,對采集到的圖像進行預處理,設置自適應ROI,并進行灰度化、雙邊濾波和邊緣提??;對于邊緣噪聲復雜的情況,本文將邊界圖像劃分為子圖像并計算每個塊的局部邊緣方向并刪除邊緣方向異常的邊緣。然后,對缺失的邊緣塊進行補償。最后,設計出簡單的直線擬合算法擬合出車道線。實驗結果表明,本文所設計的檢測方法在各種路況下具有較高的性能和精度。

猜你喜歡
方向檢測方法
2022年組稿方向
計算機應用(2022年2期)2022-03-01 12:33:42
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
2021年組稿方向
計算機應用(2021年4期)2021-04-20 14:06:36
2021年組稿方向
計算機應用(2021年1期)2021-01-21 03:22:38
小波變換在PCB缺陷檢測中的應用
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
主站蜘蛛池模板: 中国美女**毛片录像在线| 中文成人无码国产亚洲| 国产乱码精品一区二区三区中文| 97久久人人超碰国产精品| 毛片大全免费观看| 看国产一级毛片| 午夜成人在线视频| 极品尤物av美乳在线观看| 无码aaa视频| 久久综合成人| 亚洲福利视频一区二区| 亚洲熟女中文字幕男人总站| AV天堂资源福利在线观看| 91福利国产成人精品导航| 亚洲成a人片| 不卡午夜视频| 67194亚洲无码| 国产男人的天堂| 国产白浆一区二区三区视频在线| 一边摸一边做爽的视频17国产| 国产午夜福利片在线观看| 伊人91在线| 国产乱子伦手机在线| 久久99国产综合精品1| 国产主播在线一区| av免费在线观看美女叉开腿| 中文字幕第4页| 无遮挡一级毛片呦女视频| 精品视频一区二区观看| 四虎国产在线观看| jijzzizz老师出水喷水喷出| 天天摸夜夜操| 国产欧美综合在线观看第七页| 日韩精品一区二区深田咏美| 五月天福利视频| 国产成人啪视频一区二区三区| 久久99热这里只有精品免费看| 大陆精大陆国产国语精品1024| 在线观看国产网址你懂的| 国产网站在线看| 国产极品美女在线| 亚洲最大看欧美片网站地址| 国产成人做受免费视频| 国产精品自在拍首页视频8| 日韩国产精品无码一区二区三区| 亚洲午夜片| 亚洲天堂.com| 91国内视频在线观看| 国产精品自在线天天看片| 午夜啪啪网| 国产精品冒白浆免费视频| 亚洲成a∧人片在线观看无码| 婷婷色丁香综合激情| 伦伦影院精品一区| 极品av一区二区| 乱系列中文字幕在线视频| 国产网站黄| 岛国精品一区免费视频在线观看| 国产69精品久久久久妇女| 久久国产乱子| 亚洲精品麻豆| 91亚洲国产视频| 亚洲专区一区二区在线观看| 国产av一码二码三码无码| 91精品国产91欠久久久久| 国产精品主播| 无遮挡国产高潮视频免费观看| 亚洲精品无码不卡在线播放| 欧美高清国产| 日韩av无码精品专区| 国产美女91呻吟求| 九九热在线视频| 黑色丝袜高跟国产在线91| 三上悠亚一区二区| 国产精品lululu在线观看| 亚洲AV无码一区二区三区牲色| 一级毛片免费不卡在线| 欧美日韩综合网| 国产传媒一区二区三区四区五区| 国产乱人伦精品一区二区| 欧美乱妇高清无乱码免费| 一本大道香蕉高清久久|