當前位置:首頁 > 嵌入式 > 嵌入式教程
[導讀]基于嵌入式的車輛偏離預警系統(tǒng)研究

摘要:以嵌入式系統(tǒng)為平臺對車輛駛離車道的預警進行研究。在采用改進的Hough變換對道路圖像標識線識別的基礎上,利用透視投影原理,完成車輛位置信息的重建,確定車輛在車道中的橫向距離和橫向偏轉(zhuǎn)角,建立基于橫向距離和橫向速度的車輛偏離預警算法。車輛行駛實驗表明,該算法能夠?qū)ζx車道的車輛給以準確的報警,并且充分考慮車輛的速度以及偏轉(zhuǎn)角度對車輛偏離車道過程的影響。
關鍵詞:車輛偏離預警;車輛位置;嵌入式系統(tǒng);道路標識線

    研究表明,大約15%的道路交通事故是由車輛駛離公路造成的,車道偏離預警系統(tǒng)能夠有效減少道路交通事故的發(fā)生。目前車道偏離預警系統(tǒng)采用的方法大致分為3種:1)基于車輛將到達車道邊界時間(Time to Lane Crossing,TLC)的預警算法;2)基于預測軌跡曲線偏離量不同的預警算法;3)基于平面圖像道路標線夾角的預警算法。這幾種算法能夠?qū)崿F(xiàn)車道預警,但車輛出現(xiàn)偏離一般是由于駕駛員注意力分散或
處于疲憊狀態(tài)時對車輛的控制疏忽所致,上述所做的各種假設與實際行駛過程均有偏差,如沒有考慮車輛的橫向偏轉(zhuǎn)角及駕駛員轉(zhuǎn)動方向盤轉(zhuǎn)角在某個行駛過程中對車道偏離的影響。鑒于此,提出基于車輛橫向距離與橫向分速度進行車輛偏離預警的方法。作為車道偏離預警系統(tǒng)的處理平臺,PC機的體積、成本及功能的冗余性是其應用在車載系統(tǒng)中難以克服的瓶頸,采用嵌入式方法對車道偏離預警系統(tǒng)的設計,充分利用了嵌入式系統(tǒng)處理的實時性與體積小巧等特點。

1 道路圖像的處理
    使用Sobel算子邊緣檢測和最大類間方差圖像分割法將道路灰度圖像轉(zhuǎn)化為二值圖像,作為下一步處理的基礎。直線的矢量基元表示方法是按照某種準則將矢量基元(ELS)合并連接來表示直線。如行基元、列基元和45°基元。行基元是道路圖像中同一行上的連續(xù)邊緣點的集合;列基元是道路圖像中同一列上的連續(xù)邊緣點的集合;45°基元是道路圖像中在傾角為45°?;?35°的掃描線上連續(xù)邊緣點的集合。其優(yōu)
點是計算耗費的時間與變量存儲需要的空間較少。
    Hough變換是利用投票機制參照圖像全局特性對目標直線輪廓進行直接檢測。其優(yōu)點是對直線斷裂、局部遮擋等缺陷不敏感,對隨機噪聲具有魯棒性,特別適用于直線道路的識別。利用直線的矢量基元減少Hough變換中參數(shù)的量化范圍,能夠節(jié)省Hough變換的時間和空間消耗,同時彌補矢量基元表示直線的局部性和噪聲敏感性等不足,較好識別道路標識線。

2 行駛車輛位置的確定
2.1 道路關鍵信息的重建
    圖像傳感器固定在車輛前端頂部,攝像頭距地面高度為h。建立空間坐標系如下:世界坐標系XYZ與攝像機坐標系xyz。動態(tài)的世界坐標系隨車輛一起運動,以攝像機鏡頭中心在地面的垂直投影點為原點,地面的垂直線向上為Z軸正向,車身縱軸線方向為X軸,正向為汽車前進的反方向;攝像機坐標系統(tǒng)以光軸為z軸,鏡頭中心為坐標原點,攝像機坐標xy平面與像平面平行;表征圖像內(nèi)部各點位置的像平面坐標系統(tǒng)的u軸、v軸與x軸、y軸平行,原點位于圖像中心既攝像機光軸與圖像的交點。所有坐標系滿足右手規(guī)則。
    平面圖像上某點(u,v)經(jīng)過逆透視投影變換后獲取其在空間點(X,Y,Z)的位置信息,由此重建道路關鍵信息
    
    式中,f為攝像機的有效焦距,γ表示攝像機x坐標軸相對于X軸的夾角稱為掃視角,α表示攝像機光軸(z軸)相對于垂直方向(Z軸)的夾角稱為傾斜角。
2.2 車輛在當前道路中橫向距離及橫向偏轉(zhuǎn)角的確定
    利用改進的Hough變換識別道路標識線后,通過圖像平面的道路標線直線方程和式(1),得到左、右道路標識線在世界坐標系內(nèi)的直線方程
    [!--empirenews.page--]
    式中,kL與kR為左、右道路標識線在平面圖像上的斜率,bL和bR為左、右道路標識線在v軸上的截距。結(jié)合圖像傳感器的安裝高度以及鏡頭焦距等參數(shù),可以獲得車輛距道路標識線的橫向距離及橫向偏轉(zhuǎn)角,如圖l所示。


    圖l中,點0代表攝像機鏡頭中心在路面的垂直投影點,點D代表車輛的左前輪,點D與CCD攝像機鏡頭中心在汽車縱向平面及橫向平面的距離分別為m,d,汽車縱向平面與道路標識線的夾角ψ稱為橫向偏轉(zhuǎn)角。
    車輛在車道中的位置采用左前車輪距左標線的橫向距離|DE|或左前車輪距右標線的橫向距離|DF|表示?;蛘卟捎糜仪败囕喚嘤覙司€的橫向距離|DE|’或右前車輪距右標線的橫向距離|DF|’表示,則根據(jù)三角幾何關系推導出的計算公式
     


    
    式中,bw為車輛輪距,BL、BR為左、右道路標線在Y軸上的截距,其值決定于道路標識線的空間方程。橫向偏轉(zhuǎn)角ψ表示汽車行駛過程相對于道路標識線的偏離方向,通過道路標識線空間方程計算得出,滿足tanψ=-KL,KL為左道路標線的斜率。[!--empirenews.page--]

3 車道偏離預警
3.1 預警算法的建立
    通過車輛距道路標識線的橫向距離和橫向速度估算車輛到達道路標線的時間,當時間小于設定閾值時啟動車道偏離預警。車輛的橫向速度可以通過橫向距離的變化得到,由于計算車輛距道路標線的橫向距離的采樣周期較短(O.1 s),在該段時間內(nèi)認為車輛做橫向勻速運動。車輛的橫向分速度也可以由車速傳感器獲得的速度信號和橫向偏轉(zhuǎn)角確定,為減少測量誤差的影響采用二者的平均值作為橫向速度的取值。
    車輛在車道中的橫向位置用前車輪距道路標線的距離表示,車輛向左偏轉(zhuǎn)時,用左前車輪距左道路標線的距離|DE|表示;車輛向右偏轉(zhuǎn)時,用右前車輪距右道路標線的距離|DE|’表示,如圖1所示。車輛在車道中的行駛方向用車輛縱向平面相對于道路標識線的偏轉(zhuǎn)角ψ表示,車輛偏向左方時,ψ為正值;車輛偏向右方時,ψ為負值。
    車道偏離預警主要作用于駕駛員由于注意力分散或疏忽造成的無意偏離,當車輛的轉(zhuǎn)向燈信號開啟時,說明駕駛員有意圖轉(zhuǎn)向,此時屏蔽系統(tǒng)的偏離車道預警功能。當本車距道路標識線的橫向距離與橫向車速的比值小于規(guī)定的時間時,認為車輛即將偏離車道行駛,需要報警。系統(tǒng)的預警算法如下:車輛位置參數(shù)滿足式(4)并且ψ>0時,為車道偏離預警時刻,方向偏向左。
    
    車輛位置參數(shù)滿足式(5)并且ψ<0時,為車道偏離預警時刻,方向偏向右。
    
    式中,v、vl2表示由速度傳感器獲得的瞬時速度及其橫向分量,vl為瞬時橫向速度,vl1為用橫向距離計算的橫向速度。|DE|i,|DE|‘in分別代表第i幀的車輛橫向位置,|DE|i-1,|DE|‘i-1h分別代表第i-1幀的車輛橫向位置,bw代表車輛輪距,△t表示采樣時間間隔,Tc是車輛偏離車道預警的時間閾值,這里取0.9 s。
3.2 系統(tǒng)軟件設計
    車輛偏離預警系統(tǒng)的實時性要求處理器有較快的運行速度和超強的實時調(diào)度能力,研究中選用基于DSP和ARM9雙核的TMS320DM6446ZWT片上系統(tǒng)(SoC)的評估板作為系統(tǒng)的硬件平臺;選用Linux系統(tǒng)作為嵌入式操作系統(tǒng)。[!--empirenews.page--]
    系統(tǒng)首先接收圖像傳感器傳送過來的圖像,將彩色圖像轉(zhuǎn)化為待處理的灰度圖像,利用中值濾波、Sobel算子邊緣檢測、自適應閾值分割等圖象處理的方法,消除噪聲并平滑圖像,經(jīng)過邊緣檢測和圖像分割獲得二值化圖像。在二值化圖像和灰度圖像基礎上根據(jù)攝像機標定參數(shù),通過模式識別對道路及道路標識線進行辨認,確定道路標線在整幅圖像中的直線方程及本車在道路中的位置。依據(jù)車道偏離預警模型檢查車輛是否在車道中正常行駛,是否偏離車道,并根據(jù)判斷結(jié)果發(fā)出預警信息。軟件流程圖如圖2所示。


3.3 預警實驗
    實驗車輛選用五菱之光6400C3加長版微型車,在高速公路及城市道路等結(jié)構化道路上進行道路標識線識別及車輛偏離預警試驗。系統(tǒng)能夠可靠地識別道路標識線,滿足后續(xù)處理的需要,當車輛偏離車道時,該系統(tǒng)能夠準確及時預警。例如系統(tǒng)某次報警發(fā)生時刻,車輛距道路標線距離為406 mm,橫向偏轉(zhuǎn)角為14.0°±2°,車速為85 km/h。

4 結(jié)束語
    該設計是以嵌入式系統(tǒng)為平臺,以圖像傳感器獲取的道路信息為基礎,提出基于車輛橫向位置與橫向分速度的車輛偏離車道預警模型,并進行了實驗驗證。實驗表明,該方法能夠準確分析車輛在車道中的位置信息,正確判斷車輛的行駛狀態(tài),當車輛偏離車道時及時給予報警。
 

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉