![基于ZYNQ-FPGA實(shí)現(xiàn)圖像采集存儲(chǔ)顯示_第1頁(yè)](http://file4.renrendoc.com/view/8366f4eb864ca33d3ab4953d8781877f/8366f4eb864ca33d3ab4953d8781877f1.gif)
![基于ZYNQ-FPGA實(shí)現(xiàn)圖像采集存儲(chǔ)顯示_第2頁(yè)](http://file4.renrendoc.com/view/8366f4eb864ca33d3ab4953d8781877f/8366f4eb864ca33d3ab4953d8781877f2.gif)
![基于ZYNQ-FPGA實(shí)現(xiàn)圖像采集存儲(chǔ)顯示_第3頁(yè)](http://file4.renrendoc.com/view/8366f4eb864ca33d3ab4953d8781877f/8366f4eb864ca33d3ab4953d8781877f3.gif)
![基于ZYNQ-FPGA實(shí)現(xiàn)圖像采集存儲(chǔ)顯示_第4頁(yè)](http://file4.renrendoc.com/view/8366f4eb864ca33d3ab4953d8781877f/8366f4eb864ca33d3ab4953d8781877f4.gif)
![基于ZYNQ-FPGA實(shí)現(xiàn)圖像采集存儲(chǔ)顯示_第5頁(yè)](http://file4.renrendoc.com/view/8366f4eb864ca33d3ab4953d8781877f/8366f4eb864ca33d3ab4953d8781877f5.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于ZYNQ FPGA實(shí)現(xiàn)圖像采集存儲(chǔ)顯示1 FPGA硬件系統(tǒng)設(shè)計(jì)基于ZYNQ FPGA實(shí)現(xiàn)圖像數(shù)據(jù)采集、存儲(chǔ)、處理和顯示系統(tǒng)框圖如圖1所示。說(shuō)明:2路攝像頭采集系統(tǒng),4種顯示方案,原始數(shù)據(jù)顯示2路,經(jīng)過(guò)算法處理2路。圖1 系統(tǒng)設(shè)計(jì)OV5640模塊:圖像傳感器,視頻流來(lái)源。寫(xiě)VDMA模塊:硬件采集到的數(shù)據(jù)通過(guò)寫(xiě)VDMA存儲(chǔ)到PS端的DDR中。ZYNQ模塊:ZYNQ-7000系列FPGA,ARM + FPGA架構(gòu),核心處理芯片。讀VDMA模塊:通過(guò)讀VDMA從PS端的DDR中讀取圖像數(shù)據(jù)。RGB轉(zhuǎn)換DVI模塊:32bit轉(zhuǎn)為RGB888,再轉(zhuǎn)為DVI時(shí)序輸出到HDMI顯示。HDMI顯示器:顯示圖
2、像視頻數(shù)據(jù)。2 關(guān)鍵技術(shù)1)OV5640攝像頭設(shè)計(jì)中采用兩片美國(guó)OmniVision公司的CMOS圖像傳感器OV5640,OV5640芯片支持DVP和MIPI接口。為保證OV5640正常工作,需要依次實(shí)現(xiàn)以下時(shí)序要求。a、ResetB拉低、PWND拉高;b、DOVDD和AVDD同時(shí)上電;c、電源穩(wěn)定5ms后,拉低PWND,再過(guò)1ms,拉高ResetB;d、20ms后初始化OV5640DESCCB寄存器。e、通過(guò)IIC接口配置,配置目標(biāo)為RGB565、30FPS、720輸出格式;f、FPGA接收來(lái)自O(shè)V5640的視頻流數(shù)據(jù)輸入,需要對(duì)攝像頭完成相應(yīng)的時(shí)序操作。每次傳輸8bit,16bit為一個(gè)像
3、素點(diǎn),所以要進(jìn)行數(shù)據(jù)轉(zhuǎn)換8bit-16bit-32bit;2)圖像處理算法邊緣檢測(cè)算法要求首先找到圖片中物體的邊緣,由于邊緣處顏色變化一般比較明顯,在工程上一般借助卷積濾波器實(shí)現(xiàn),卷積濾波器相當(dāng)于求導(dǎo)的離散版本。針對(duì)圖像進(jìn)行邊緣檢測(cè),有多種不同的濾波器算子,我們采用的Sobel濾波器算子圖1,分別針對(duì)圖像水平方向的邊緣以及豎直方向的邊緣,求和得出圖像的邊緣。圖1 濾波器算子3)ZYNQ FPGAZYNQ 7000系列基于Xilinx 全可編程的擴(kuò)展處理平臺(tái)結(jié)構(gòu),芯片內(nèi)部集成 ARM 公司雙核Cortex-A9處理器的處理系統(tǒng) (PS端)和基于Xilinx邏輯資源的可編程邏輯系統(tǒng) (PL端)。芯
4、片內(nèi)擁有豐富的資源,PS端的ARMCortex-A9處理器包含DDR控制器、SPI控制器、SMC控制器等多種控制器接口,同時(shí)提供SD/SDIO控制器、UART控制器等在內(nèi)的多種 IO 接口。PL端包含可配置邏輯塊、數(shù)字信號(hào)處理資源以及模數(shù)轉(zhuǎn)換器、HDMI接口、擴(kuò)展接口等,同時(shí)芯片內(nèi)部借助 AxI4協(xié)議,數(shù)據(jù)帶寬高達(dá) 4.8GB/s,實(shí)現(xiàn)Ps與PL端的高速互聯(lián),這些都為用ZYNQ 7000平臺(tái)實(shí)現(xiàn)嵌入式圖像傳輸系統(tǒng)提供有力的支撐。4)vdma IP核(video dma)Frame Buffers :選擇vdma緩存幾幀圖像,這里默認(rèn)是寫(xiě)通道和讀通道都設(shè)置相同的緩存幀數(shù),具體設(shè)置多少幀合適一般根
5、據(jù)應(yīng)用來(lái)定,比如讀寫(xiě)帶寬相同,想用ddr作為一個(gè)乒乓buffer,那就可以設(shè)置成2幀,寫(xiě)第一個(gè)地址,讀第二個(gè)地址,寫(xiě)第二個(gè)地址,讀第一個(gè)地址。這里面設(shè)置幾幀,就要在vdma寄存器配置的時(shí)候設(shè)置幾個(gè)幀起始地址。Memory Map Data Width:代表數(shù)據(jù)到達(dá)AXI4總線上的位寬,比如這里設(shè)置成64,那就代表M_AXI_XX總線上的數(shù)據(jù)位寬是64bit,這時(shí)候如果stream上的數(shù)據(jù)是32bit,那vdma內(nèi)部會(huì)有一個(gè)帶寬轉(zhuǎn)換模塊,把數(shù)據(jù)拼成64bit。Burst Size : AXI總線上突發(fā)傳輸?shù)拈L(zhǎng)度,一般設(shè)置為16Stream Data Width:vdma與pl邏輯部分通過(guò)axis
6、tream協(xié)議交互數(shù)據(jù),這里代表stream數(shù)據(jù)位寬Line Buffer Depth:vdma內(nèi)部會(huì)有一個(gè)行緩存fifo,stream數(shù)據(jù)會(huì)先寫(xiě)入fifo,然后AXI總線邏輯會(huì)讀出到總線上,這個(gè)深度就代表fifo的深度。設(shè)置原則(個(gè)人理解):如果AXI總線數(shù)據(jù)帶寬是stream總線數(shù)據(jù)帶寬的1.5倍以上,這個(gè)fifo深度可以設(shè)置的小一點(diǎn),如果AXI總線帶寬小于1.5倍的stream總線帶寬,那fifo的深度至少要是圖像一個(gè)有效行的一半。Advanced : 這里面只說(shuō)一下Fsync Options,這個(gè)信號(hào)是什么意思呢,就是告訴vdma什么時(shí)候開(kāi)始運(yùn)行,一般s2mm通道選擇tuser,就是說(shuō)在tuser 拉高的時(shí)候開(kāi)始傳輸。mm2s通道,可以選擇none,也可以選擇 mm2s_fsync,這里介紹一下這兩個(gè)的區(qū)別。none : 就是沒(méi)有同步信號(hào),但這并不是說(shuō)沒(méi)有開(kāi)始信號(hào),而是只要mm2s_stream通道tready拉高,就開(kāi)始傳輸,相當(dāng)于free模式mm2s_fsync:當(dāng)這個(gè)信號(hào)發(fā)生一個(gè)下降沿的時(shí)候開(kāi)始傳輸,如果沒(méi)有這個(gè)下降沿,即使mm2s_stream通道tready拉高也不會(huì)傳輸下面是接口介紹:M_AXI_XX : axi4總線接口
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年碳鋼長(zhǎng)接桿項(xiàng)目投資可行性研究分析報(bào)告
- 2025年軟磁鐵氧體用氧化鎂項(xiàng)目可行性研究報(bào)告
- 道路基礎(chǔ)建設(shè)工程EPC總承包模式實(shí)施方案
- 中國(guó)機(jī)械療法器具行業(yè)發(fā)展運(yùn)行現(xiàn)狀及投資潛力預(yù)測(cè)報(bào)告
- 停車用地合同范本
- 代建工程合同范例
- 2025年度房地產(chǎn)開(kāi)發(fā)合同終止及購(gòu)房退款協(xié)議
- 農(nóng)村壘墻養(yǎng)殖合同范本
- 剪輯崗位合同范例
- 買賣火車罐合同范例
- 17J008擋土墻(重力式、衡重式、懸臂式)圖示圖集
- GB/T 14177-2003林業(yè)機(jī)械便攜式割灌機(jī)和割草機(jī)試驗(yàn)方法
- FZ/T 54007-2019錦綸6彈力絲
- DB11-T 291-2022日光溫室建造規(guī)范
- 外貿(mào)業(yè)務(wù)員面試試卷
- 紀(jì)檢知識(shí)答題測(cè)試題及答案
- 人教版八年級(jí)人文地理下冊(cè)知識(shí)點(diǎn)整理(2021版)
- 道教系統(tǒng)諸神仙位寶誥全譜
- 中國(guó)經(jīng)濟(jì)轉(zhuǎn)型導(dǎo)論-政府與市場(chǎng)的關(guān)系課件
- 食品經(jīng)營(yíng)操作流程圖
- 新視野大學(xué)英語(yǔ)讀寫(xiě)教程 第三版 Book 2 unit 8 教案 講稿
評(píng)論
0/150
提交評(píng)論