《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于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亚洲国产精品_日韩亚洲一区二区
乱中年女人伦av一区二区| 久久精品国产欧美亚洲人人爽| 91久久中文| 国产日韩欧美在线观看| 玖玖玖国产精品| 亚洲综合三区| 亚洲美女视频| 亚洲国产岛国毛片在线| 亚洲欧美日产图| 日韩一级裸体免费视频| 伊人精品久久久久7777| 国产老女人精品毛片久久| 欧美日韩精品一区二区| 免费观看亚洲视频大全| 久久九九热免费视频| 亚洲婷婷在线| 亚洲美女在线视频| 亚洲国产婷婷| 久久精品成人| 亚洲欧美综合v| 亚洲一区二区三区三| 日韩视频免费| 亚洲人永久免费| 亚洲国产精品一区二区第一页| 国内一区二区在线视频观看| 国产精品一区二区久久精品 | 亚洲大片av| 午夜精品久久99蜜桃的功能介绍| 亚洲免费激情| 精品粉嫩aⅴ一区二区三区四区| 国产热re99久久6国产精品| 国产精品久久久久高潮| 欧美日韩在线三区| 欧美乱人伦中文字幕在线| 欧美成人一品| 欧美69wwwcom| 欧美黄色影院| 久久全球大尺度高清视频| 久久精品网址| 久久精品免视看| 久久亚洲精品中文字幕冲田杏梨| 老牛嫩草一区二区三区日本| 欧美精品一区在线发布| 欧美视频观看一区| 国产毛片精品国产一区二区三区| 黑人一区二区三区四区五区| 亚洲精品偷拍| 午夜久久久久| 亚洲精品美女久久7777777| 亚洲视频一二区| 欧美在线看片| 欧美激情视频在线播放| 国产精品高清在线| 伊人成人在线| 亚洲一级二级| 亚洲日本中文字幕免费在线不卡| 亚洲在线国产日韩欧美| 久久综合伊人77777尤物| 欧美三级乱人伦电影| 韩国免费一区| 亚洲天堂视频在线观看| 亚洲国产小视频| 亚洲欧美日韩视频二区| 欧美成人在线网站| 国产麻豆9l精品三级站| 亚洲人午夜精品免费| 午夜宅男欧美| 一卡二卡3卡四卡高清精品视频| 欧美一区二区视频在线| 欧美日韩ab片| 一区二区三区亚洲| 亚洲一区自拍| 一区二区欧美在线| 久久精品女人| 国产精品久久久久一区二区三区| 亚洲电影av| 欧美怡红院视频一区二区三区| 中文在线资源观看网站视频免费不卡 | 亚洲乱码国产乱码精品精可以看 | 亚洲小视频在线| 亚洲精品视频在线播放| 久久精品国产综合| 欧美午夜片欧美片在线观看| 伊人成人在线视频| 小黄鸭视频精品导航| 在线中文字幕不卡| 久久色中文字幕| 国产精品羞羞答答xxdd| 日韩视频在线播放| 亚洲精品视频在线看| 久久九九免费视频| 国产精品一区二区在线观看网站| 亚洲日本va在线观看| 亚洲国产成人av好男人在线观看| 午夜伦欧美伦电影理论片| 欧美日韩情趣电影| 91久久久久久久久| 亚洲激情另类| 美国十次成人| 国产自产在线视频一区| 亚洲欧美国产77777| 亚洲免费视频中文字幕| 欧美日韩国产专区| 91久久综合亚洲鲁鲁五月天| 亚洲第一在线综合网站| 久久九九精品| 国产视频一区在线| 亚洲午夜日本在线观看| 国产精品99久久久久久白浆小说| 欧美激情综合在线| 亚洲电影免费在线 | 亚洲专区在线视频| 欧美日韩国产探花| 亚洲国产专区| 亚洲欧洲三级电影| 欧美va天堂| 激情欧美一区二区三区| 亚洲第一精品影视| 久久久一二三| 精品不卡一区二区三区| 欧美在线视频全部完| 欧美专区亚洲专区| 国产日韩欧美视频| 先锋影院在线亚洲| 久久久91精品国产一区二区三区| 国产一区二区三区免费在线观看| 香蕉久久夜色精品| 久久久久在线观看| 一区二区视频免费在线观看| 亚洲激情图片小说视频| 欧美国产视频在线| 日韩视频第一页| 亚洲欧美日韩在线综合| 国产精品亚洲片夜色在线| 亚洲欧美日韩在线一区| 久久嫩草精品久久久精品一| 依依成人综合视频| 日韩午夜在线电影| 欧美四级电影网站| 亚洲一区图片| 久久久青草青青国产亚洲免观| 激情视频一区二区三区| 最近中文字幕日韩精品 | 国内外成人免费激情在线视频网站 | 欧美人与性动交cc0o| 99视频在线精品国自产拍免费观看| 国产精品99久久久久久白浆小说| 国产精品v一区二区三区| 亚洲欧美日韩一区在线| 久久免费视频网站| 亚洲福利精品| 中文av一区二区| 国产精品一香蕉国产线看观看| 久久超碰97人人做人人爱| 免费观看日韩av| 99xxxx成人网| 欧美中文字幕久久| 亚洲国产第一页| 亚洲综合精品一区二区| 韩日视频一区| 正在播放亚洲| 国产日产欧美一区| 最新国产成人av网站网址麻豆 | 一本久久知道综合久久| 久久激情五月婷婷| 亚洲大片免费看| 在线一区二区三区四区五区| 国产欧美 在线欧美| 亚洲激情第一页| 欧美体内she精视频| 欧美在线亚洲在线| 欧美久久电影| 性色av一区二区三区在线观看| 欧美成人精品在线播放| 亚洲综合成人婷婷小说| 欧美大片免费久久精品三p | 欧美大片国产精品| 亚洲视频成人| 欧美jizz19性欧美| 亚洲一区二区三区欧美| 免费的成人av| 亚洲欧美欧美一区二区三区| 美女脱光内衣内裤视频久久网站| 一区二区91| 免费av成人在线| 亚洲一级在线观看| 欧美成人一区二区在线| 亚洲欧美日韩区| 欧美日本一区二区三区| 欧美在线一级va免费观看| 欧美日韩精品在线视频| 久久精品一区二区三区不卡| 国产精品第三页| 日韩视频在线一区| 国产主播一区二区三区四区| 亚洲午夜小视频| 亚洲成色999久久网站| 欧美一区二视频| 一区二区精品在线观看| 欧美成人精品一区二区三区|