《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于OpenCV的嵌入式車輛駕駛偏離報警系統
基于OpenCV的嵌入式車輛駕駛偏離報警系統
2015年微型機與應用第16期
陳潔婧1,高 錚1,桂穎溢2
(1.中國農業大學 信息與電氣工程學院,北京 100083; 2.北京理工大學 光電學院,北京 100081)
摘要: 為減少因駕駛員無意識偏離車道行駛造成的交通事故,基于ARM和OpenCV建立嵌入式車道偏離報警系統。重點介紹了系統的設計、平臺的搭建和算法處理流程。該系統通過攝像頭采集獲取圖像信息,并應用OpenCV對圖像進行預處理,通過提取圖像中車道線信息,評估車輛行駛狀態是否偏離車道中心位置,根據車輛的行駛狀態,發出報警,提醒車輛駕駛人員當前行駛偏離情況,以達到輔助安全駕駛的目的。
Abstract:
Key words :

  摘  要: 為減少因駕駛員無意識偏離車道行駛造成的交通事故,基于ARM和OpenCV建立嵌入式車道偏離報警系統。重點介紹了系統的設計、平臺的搭建和算法處理流程。該系統通過攝像頭采集獲取圖像信息,并應用OpenCV對圖像進行預處理,通過提取圖像中車道線信息,評估車輛行駛狀態是否偏離車道中心位置,根據車輛的行駛狀態,發出報警,提醒車輛駕駛人員當前行駛偏離情況,以達到輔助安全駕駛的目的。

  關鍵詞車輛離道報警系統嵌入式系統;OpenCV;安全輔助駕駛

0 引言

  近些年隨著智能汽車的發展,汽車的主動安全性能受到人們的廣泛關注,安全輔助駕駛的設備大量涌現,相關研究已經成為智能交通系統研究的重要內容。大量相關研究表明,約有44%的車輛事故是由駕駛員疲勞駕駛或其他因素引起的車輛無意識偏離車道導致的。因此,車輛離道報警系統能夠有效避免事故的發生,提高駕駛安全性能。

  目前大多數嵌入式車輛離道報警系統多由一塊簡單的嵌入式CPU配以DSP或FPGA處理器加速圖像處理部分[1],抑或在ARM處理器的Linux操作系統上直接運行車道偏離檢測算法[2]。隨著近些年嵌入式處理器性能的大幅度提升,已經可以將全部的圖像采集、處理、報警系統全部交給高性能嵌入式CPU進行處理,開發人員只需要在一種平臺上進行設計、開發即可完成全部系統的搭建,具有降低開發難度的優勢。本研究在高性能ARM平臺上移植OpenCV(Open Source Computer Vision Library),使用OpenCV完成全部圖像采集處理以及報警功能,系統集成度高,具有可用性強、穩定性高、維護與升級簡單等優勢。

1 系統設計

001.jpg

  在汽車行駛過程中,駕駛員、汽車、行駛情況(路況)三者呈緊密耦合的閉環系統[3],如圖1所示。本文主要從監控形式情況中的路面信息入手,解決駕駛員無意識行駛偏離情況,通過報警的方式提醒駕駛員車輛偏離車道,從而實現輔助安全駕駛的目的。

  本文所實現的系統由硬件平臺、Linux操作系統和上層OpenCV軟件及算法程序組成。系統主要實現功能包括:通過攝像頭獲取包含車道信息的視頻幀圖像,通過OpenCV對取得的圖像進行預處理、車道邊緣提取,再根據提取出的車道邊緣信息進行車輛駕駛離道評估,最終根據評估結果進行相應的報警措施。其流程圖如圖2所示。

002.jpg

2 系統搭建

  硬件層面,本系統的核心處理器選用ARM4412四核處理器,具有1.4~1.6 GHz主頻,通過Pin口在硬件電路上直接與500萬像素高清晰攝像頭相連,外圍配以42 V轉5 V供電電路,可以直接接入汽車42 V電源系統。

  軟件層面,本系統在ARM處理器上移植Linux 2.6.38操作系統,并配置攝像頭驅動。在宿主機上通過交叉編譯的方式,向其移植OpenCV。由操作系統控制,通過攝像頭采集來的數據交付OpenCV進行處理,返回的報警信息經操作系統判斷是否為無意識車道偏離,并發送給報警系統,發出報警。系統結構如圖3所示。

003.jpg

3 算法設計

  本系統核心算法實現于OpenCV上,在OpenCV上對采集來的圖像進行按幀處理,通過以下算法進行車道圖像的預處理、車道檢測、偏離報警功能。

  在原始圖像中,由于路面障礙物、車道遠方景物以及天空等信息具有很強的干擾性,因此,需要將圖像進行預處理后才能用于車道的檢測。預處理階段將圖像初始化,裁剪選擇適當的區域[4],以減少干擾并提高計算效率。為了消除畫面中的噪聲,同時提高后續算法的準確性,還需要對圖像進行濾波操作。在綜合考慮處理效果與運算速度的情況下,本系統在預處理階段首先對圖像進行灰度化,以便加快后續處理速度;再對畫面進行高斯模糊,去除原始圖像中的噪點;然后進行連通域濾波,通過預先設定的面積閾值,消除畫面中小面積的干擾圖像,使畫面中干擾點大幅度降低。

  對經過預處理后的圖像進行車道提取時,首先使用Canny算子運算,提取出畫面中物體的邊緣,由于Canny算子使用時需要確定閾值,一些圖像識別算法采用動態閾值的方法進行處理,而導致運算量增加,系統實時性降低[5]。本文通過實驗確定在較高時速行駛時Canny算子恰當閾值,采用固定閾值算法進行運算,在保證實時性的前提下,達到準確檢測車道的目的[6]。提取邊緣后,通過霍夫變換[7]提取圖片中車道的信息。再通過拋物線車道線擬合,將車道信息變換成數學模型,即完成完整的車道信息提取步驟。

  將處理好的車道線數學模型經過運算,求出車道中心點,并與車輛中心點進行比較。由于本系統選用前置攝像頭模式,并默認將攝像頭安裝在車頭的中央,畫面的中心即為車輛的中心,因此將車道中點與畫面中心坐標進行對比判斷,即可得出車輛相對于車道的偏移量,從而得出車輛的離道情況。根據道路寬度和車輛的寬度,本系統默認設置車輛偏離車道達到約30 cm時為偏離,約50 cm時為嚴重偏離,該閾值可以在系統中進行調整。總體流程圖如圖4所示。

004.jpg

4 實際效果

005.jpg

  以實際路面為例,顯示本系統在不同階段處理圖像后的結果。圖5為原始圖像經過灰度、高斯模糊后的圖像,圖6為Canny算子運算后的圖像,圖7為提取出的車道線以及其延長線。

5 結論

  本系統創新之處在于將OpenCV移植到嵌入式平臺上,通過高性能的嵌入式處理器,支持系統的高性能運作。相較于以往的車輛離道報警系統,本系統良好地屏蔽了嵌入式環境,提供了更好的開發模式,易于升級和系統維護。

參考文獻

  [1] 芮晴波.基于DSP Builder的行車道檢測的實現[J].電子技術應用,2007,33(6):60-61.

  [2] 李曉松.基于ARM汽車視覺導航的車道線識別技術研究[D].武漢:湖北工業大學,2013.

  [3] 陳清陽,李健,安向京,等.嵌入式車道跑偏告警系統設計[J].計算機仿真,2008,25(11):261-265.

  [4] 劉紀紅,康小霞,楊麗.結合機器視覺的車道偏離識別算法研究[J].電子技術應用,2013,39(3):133-135.

  [5] BERTOZZI M, BROGGI A, CELLARIO M, et al. Artificial vision in road vehicles[C]. Proceedings of the IEEE, 2002,90(7):1258-1271.

  [6] 雒濤,鄭喜鳳,丁鐵夫.改進的自適應閾值Canny邊緣檢測[J].光電工程,2009,36(11):106-111.

  [7] 韓博.嵌入式車道偏離預警系統[D].吉林:東北師范大學,2014.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
99伊人成综合| 久久精品日产第一区二区三区| 午夜精品一区二区三区电影天堂 | 久久偷窥视频| 欧美在线一二三区| 午夜精品国产更新| 欧美一级成年大片在线观看| 亚洲一区免费| 亚洲一区二区三区精品在线| 中文av字幕一区| 亚洲视频福利| 亚洲中字在线| 午夜精品理论片| 性欧美暴力猛交另类hd| 新片速递亚洲合集欧美合集| 新狼窝色av性久久久久久| 国产专区综合网| 欧美在线观看网站| 欧美一区二区三区久久精品茉莉花 | 亚洲素人一区二区| 亚洲一区二区三区色| 亚洲免费视频一区二区| 午夜精品免费视频| 欧美制服丝袜| 久久尤物视频| 欧美大尺度在线| 欧美日韩不卡| 国产精品萝li| 国产欧美韩国高清| 韩国欧美一区| 亚洲国产综合在线| 99在线精品视频| 亚洲字幕在线观看| 久久丁香综合五月国产三级网站| 亚洲国产成人久久综合| 亚洲精品三级| 亚洲一区二区久久| 欧美一区二区三区久久精品| 久久一区二区精品| 欧美精品一区二区三区蜜臀 | 国产精品入口福利| 国产婷婷色一区二区三区在线| 国产一区日韩欧美| 亚洲国产激情| 亚洲视频欧洲视频| 久久成人在线| 亚洲素人一区二区| 久久精品日产第一区二区三区| 免费国产一区二区| 欧美日韩中文字幕日韩欧美| 国产精品影视天天线| 一区在线观看视频| 一本大道久久a久久精二百| 亚洲欧美日韩成人高清在线一区| 久久精品五月| 亚洲丝袜av一区| 久久久综合香蕉尹人综合网| 欧美激情一区二区三区全黄 | 亚洲国产影院| 亚洲在线中文字幕| 美女国内精品自产拍在线播放| 狂野欧美性猛交xxxx巴西| 久久精品国产99| 夜夜爽99久久国产综合精品女不卡| 亚洲女人av| 久久午夜激情| 欧美午夜免费| 精品动漫3d一区二区三区免费 | 欧美亚洲一区二区在线| 亚洲精品久久久久久下一站 | 香蕉成人久久| 欧美福利小视频| 国产精品欧美久久久久无广告| 在线日本欧美| 亚洲免费网址| avtt综合网| 久久久精品五月天| 欧美四级电影网站| 精品福利av| 亚洲女优在线| 亚洲免费黄色| 久久久成人精品| 国产精品毛片a∨一区二区三区|国 | 久久精品视频在线播放| 亚洲欧美日韩另类| 欧美国产视频日韩| 国产亚洲精品久久久久动| 日韩视频亚洲视频| 亚洲国产精品999| 欧美一级片在线播放| 欧美剧在线免费观看网站| 国产亚洲人成a一在线v站| 99香蕉国产精品偷在线观看| 亚洲精品国产系列| 久久久久久久久一区二区| 国产精品久久久久9999| 最新日韩欧美| 亚洲大片在线| 久久久噜噜噜久噜久久| 国产乱码精品| 这里只有视频精品| 99在线精品观看| 欧美激情第一页xxx| 精品成人在线视频| 亚洲大片av| 久久一区二区精品| 黑丝一区二区| 久久av二区| 欧美一区二区视频在线观看2020| 欧美性事在线| 一区二区久久久久| 一区二区三区四区国产精品| 欧美激情一区在线| 亚洲丶国产丶欧美一区二区三区| 亚洲大胆av| 美国十次了思思久久精品导航| 精品999在线观看| 欧美中文字幕在线| 久久久久久综合| 国内自拍视频一区二区三区| 欧美一级久久| 久久久一区二区三区| 狠狠色狠狠色综合人人| 久久精品99国产精品日本| 久久天天综合| 在线观看91精品国产入口| 亚洲精品123区| 欧美福利专区| 亚洲精品视频一区| 中文在线资源观看网站视频免费不卡| 欧美日本在线播放| 亚洲精品一区在线| 亚洲天堂免费观看| 国产精品日本欧美一区二区三区| 亚洲免费在线精品一区| 久久国产精品一区二区三区四区| 国产亚洲欧美日韩在线一区| 久久福利视频导航| 欧美国产日韩在线| 在线亚洲欧美| 欧美在线观看视频一区二区三区| 国产日韩欧美高清免费| 久久精品91| 欧美国产高清| 一本色道久久综合亚洲精品高清| 亚洲欧美日韩国产一区| 国产日韩三区| 亚洲国内精品| 欧美日本亚洲| 亚洲欧美日本伦理| 麻豆精品在线视频| 亚洲精品自在在线观看| 亚洲欧美激情视频在线观看一区二区三区| 国产精品久久久对白| 欧美一区二区三区日韩视频| 麻豆免费精品视频| 洋洋av久久久久久久一区| 亚洲欧美在线网| 激情国产一区二区| 日韩视频永久免费| 国产精品嫩草99a| 久久精品日韩欧美| 欧美日本中文字幕| 性欧美18~19sex高清播放| 女女同性精品视频| 在线视频欧美一区| 久久久综合免费视频| 日韩视频亚洲视频| 久久人人97超碰精品888| 最新国产成人av网站网址麻豆 | 亚洲日韩中文字幕在线播放| 亚洲男人av电影| 在线日韩视频| 亚洲欧美日韩一区二区三区在线观看| 国产欧美日本| 日韩视频免费观看高清完整版| 国产精品一区在线观看你懂的| 最新国产精品拍自在线播放| 国产精品国产三级国产专播精品人| 久久精品免费电影| 欧美日韩色婷婷| 亚洲二区在线| 欧美视频不卡| 亚洲黄色成人久久久| 国产精品裸体一区二区三区| 亚洲精品在线三区| 国产欧美精品国产国产专区| 亚洲欧洲综合另类| 国产精品亚洲аv天堂网| 亚洲人成绝费网站色www| 国产精品一区二区a| 亚洲精品日韩欧美| 国产日韩欧美一区在线| 亚洲视频www| 亚洲成色777777在线观看影院| 午夜一区不卡| 亚洲精品乱码久久久久久久久| 久久久久久久网站| 亚洲线精品一区二区三区八戒| 欧美黄在线观看|