www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > EDA > 電子設(shè)計自動化
[導(dǎo)讀]摘要:介紹了一種以FPGA芯片為核心,基于數(shù)字圖像處理技術(shù)和SOPC技術(shù)的車道偏離預(yù)警系統(tǒng)實現(xiàn)方案。系統(tǒng)通過CCD攝像頭完成車輛前方圖像的采集,利用Hough變換實現(xiàn)車道檢測,利用邊緣檢測函數(shù)完成偏離預(yù)警的功能。系統(tǒng)

摘要:介紹了一種以FPGA芯片為核心,基于數(shù)字圖像處理技術(shù)和SOPC技術(shù)的車道偏離預(yù)警系統(tǒng)實現(xiàn)方案。系統(tǒng)通過CCD攝像頭完成車輛前方圖像的采集,利用Hough變換實現(xiàn)車道檢測,利用邊緣檢測函數(shù)完成偏離預(yù)警的功能。系統(tǒng)具有良好的便攜性、靈活性和通用性。詳細的論述了該系統(tǒng)硬件結(jié)構(gòu)和軟件設(shè)計思想,并分析了系統(tǒng)具有的優(yōu)點。
關(guān)鍵詞:車道偏離;車道檢測;Hough變換;SoPC;FPGA;

0 引言
   
隨著我國國民經(jīng)濟的發(fā)展,汽車擁有量劇增,同時公路建設(shè)事業(yè)的迅速發(fā)展,造成目前公路交通呈現(xiàn)行駛高速化、車流密集化和駕駛員非職業(yè)化的趨勢,由汽車碰撞引起的交通事故危害著人民的生命財產(chǎn)安全。根據(jù)美國國家公路交通安全管理局(NHTSA)2009年乘用車在交通事故中碰撞位置的統(tǒng)計數(shù)據(jù),在各種交通事故中,車輛前部碰撞占到總事故的62%,而這其中多數(shù)是由于車道偏離車道所引起的交通事故,因此通過設(shè)計汽車車道偏離預(yù)警系統(tǒng)有效地減少前向碰撞的發(fā)生幾率,可以有效降低公路交通事故的損失。
    本文利用SoPC(可編程片上系統(tǒng))技術(shù)設(shè)計方式靈活、可裁減、可擴充、可升級、設(shè)計周期短的優(yōu)勢,設(shè)計了一種可以靈活配置,易升級維護的車道偏離預(yù)警系統(tǒng)

1 系統(tǒng)的總體技術(shù)路線
   
根據(jù)系統(tǒng)功能需求,將系統(tǒng)的處理流程分為圖像預(yù)處理、特征提取、特征判別三個階段,如圖1所示。


    (1)圖像預(yù)處理。系統(tǒng)通過攝像機獲取車輛行駛前方的車道圖像,通過數(shù)字圖像處理技術(shù)完成數(shù)字圖像的采集、灰度化和濾波增強;
    (2)特征提取。利用Sobel邊緣檢測算法完成圖像的邊緣檢測,并以此為基礎(chǔ)利用Hough變換完成車道線檢查;
    (3)特征判別。根據(jù)檢測出的車道標志線信息,利用邊緣檢測函數(shù)EDF做出相關(guān)的偏離判決。

2 系統(tǒng)的硬件設(shè)計
   
基于FPGA的車道偏離檢測系統(tǒng)的硬件組成如圖2所示。系統(tǒng)利用CCD攝像機采集車道圖像,通過視頻模數(shù)轉(zhuǎn)換芯片ADV7181對獲取的視頻進行解碼,得到數(shù)字視頻信啟,并將其存儲于SDRAM中供LCD進行顯示,并作為原始信息供之后的圖像信號處理單元完成圖像處理任務(wù),從中提取車道信息。


    內(nèi)嵌于FPGA的軟核處理器Nios II為整個系統(tǒng)的控制核心,完成系統(tǒng)整體軟件流程執(zhí)行控制、Hough變換、車道檢測以及碰撞預(yù)警任務(wù);Nios II處理器通過Avalon交換架構(gòu)與SOPC系統(tǒng)其他組件完成數(shù)據(jù)交換和控制。FPGA內(nèi)部構(gòu)件的圖像信號處理單元完成對數(shù)字圖像信號的預(yù)處理、中值濾波除噪、Sobel邊緣檢測等任務(wù),其處理結(jié)果作為Nios II進行車道偏離檢測的依據(jù)。
    外圍存儲器件SDRAM、FLASH、SRAM,SDRAM用以存儲圖像信息,F(xiàn)LASH用以存儲程序以及系統(tǒng)參數(shù)配置,SRAMN以存儲軟件暫存數(shù)據(jù):系統(tǒng)以按鍵、LCD作為人機接口。
    附加邏揖完成系統(tǒng)的其他輔助任務(wù)。
2.1 SOPC系統(tǒng)的設(shè)計
    SOPC系統(tǒng)的核心為Nios II CPU,本文選用的是標準型Nios II IP核,用以在硬件規(guī)模和性能之間取得平衡;JTAG UART用以完成FPGA配置及系統(tǒng)調(diào)試;顯示接口IP包括SDRAM、SRAM、FLASH的IP核完成SOPC系統(tǒng)與FPGA外部存儲器件的連接與通信;人機界面器件接口完成LED、LCD、按鍵與SOPC系統(tǒng)的連接。
2.2 圖像信號處理單元的設(shè)計
   
圖像信號處理單元利用Verilog HDL實現(xiàn)了基于FPGA的圖像預(yù)處理、中值濾波及Sobel邊緣檢測功能,設(shè)計過程中,充分利用TFPGA適于并行處理和流水處理的特性。
2.2.1 快速中值濾波單元
   
快速中值濾波單元主要由3×3模板生成模塊、中值濾波算法模塊及行列計數(shù)模塊組成,其單元框圖如圖3所示。


2.2.2 Sobel邊緣檢測單元
    Sobel邊緣檢測單元由3×3模板生成模塊、梯度運算模塊、梯度比較輸出模塊三部分組成,其單元框圖如圖4所示。三部分按照流水線的方式工作,通過窗口模板的移動,完成整幅圖像的邊緣檢測任務(wù)。

3 軟件流程
3.1 系統(tǒng)軟件流程
   
車道偏離檢測系統(tǒng)的軟件執(zhí)行流程圖如圖5所不。上電后,完成初始化,將EPCS中FPGA的相關(guān)配置信息及Flash中的程序配置入FPGA,并完成攝像機等系統(tǒng)部件的初始化。


    系統(tǒng)完成初始化后,進入車道偏離檢測及預(yù)警流程。啟動攝像機開始圖像采集,并調(diào)用FPGA內(nèi)部圖像處理模塊對圖像進行顏色空間轉(zhuǎn)換、灰度化、中值濾波、邊緣檢測等操作。
    程序載入經(jīng)邊緣檢測的圖像后,將圖像分為左右兩部分進行直線檢測??紤]到在實際應(yīng)用中,車道接近水平或垂直的幾率極小的事實,同時也為了濾除干擾(如地平線、路邊燈桿、前方車輛邊緣等),在利用Hough變換進行直線檢測的過程中采用了如下策略:在左半部圖像中,方向角在95°~175°之間進行直線檢測;在右半部圖像中,方向角在5°~85°之間進行直線檢測。搜尋過程遍歷整幅圖像,搜尋計算完畢,在累加器A(ρ,θ)中尋找局部極大值,由此確定車道標志線的位置和參數(shù)。
    調(diào)用Hough變換函數(shù)進行直線的識別后,如果圖像處理后有可利用的車道信息,進入車道偏離預(yù)警及判決過程,車道偏離預(yù)警也采用兩級預(yù)警機制,當偏離角度大于警告值時,發(fā)出聲光警告;當偏離角度小于警告值但大于提醒值時,發(fā)出聲光提醒。若經(jīng)圖像處理后沒有相關(guān)車道信息則返回障礙物檢測與碰撞預(yù)警流程。

4 結(jié)語
   
系統(tǒng)充分利用了FPGA的可編程和SoPC系統(tǒng)可重構(gòu)的特點,系統(tǒng)升級維護非常方便,可以極大地延長系統(tǒng)的生存周期;同時采用以FPGA為核心的單芯片解決方案,外圍電路簡單,可以使系統(tǒng)的體積做得很小;另外,本系統(tǒng)還可通過自定義模塊、自定義指令、C2H等方式進行加速,其思想都是以犧牲硬件資源換取運算速度的提升。通過加速,可以做到圖像處理的實時性要求,從而進一步提高車道偏離檢測系統(tǒng)的實時性,提高系統(tǒng)的實用性。

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

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設(shè)計中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計成為提升電機驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設(shè)計、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉