一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于FPGA搭建一個(gè)通用的圖像處理平臺(tái)

CHANBAEK ? 來(lái)源:FPGA Zone ? 作者:FPGA Zone ? 2023-09-04 18:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文介紹如何搭建一個(gè)通用的圖像處理平臺(tái),采用HDMI接口進(jìn)行輸入、輸出,可用于測(cè)試基于HLS的FPGA圖像處理項(xiàng)目。

01硬件平臺(tái)

Zynq-700 ARM/FPGA SoC開發(fā)板套件。

02操作步驟

概述

本文演示如何搭建一個(gè)簡(jiǎn)單的基于Xilinx FPGA的圖像處理平臺(tái),可用于后續(xù)基于HLS(高層次綜合)的項(xiàng)目,并且可以采用標(biāo)準(zhǔn)的OpenCV庫(kù)輔助開發(fā)。

該項(xiàng)目采用Zybo Z7型號(hào)FPGA進(jìn)行開發(fā),該開發(fā)板上集成了HDMI輸入輸出接口,以及可以連接MIPI相機(jī)的CSI-2接口,便于后續(xù)開發(fā)使用。除了FPGA板卡外,還需要:1. HDMI相機(jī);2. HDMI輸入輸出相關(guān)線纜;3. HDMI接口顯示屏。

軟件開發(fā)方面,采用:1. Vivado 2017.4;2. Xilinx SDK 2017.4;3. Digilent Vivado庫(kù)。

創(chuàng)建該項(xiàng)目,需要準(zhǔn)備以下工作:1. 下載并解壓Digilent Vivado庫(kù);2. 配置Digilent 板卡參數(shù);3. 新建Zybo-Z7型號(hào)Vivado block 工程。

創(chuàng)建工程

在Vivado block design中添加以下IP核:

  1. ZY NQ處理系統(tǒng) (用于圖像處理系統(tǒng)的配置核控制),PL時(shí)鐘0設(shè)為200MHZ,PL時(shí)鐘1設(shè)為100MHZ,啟用HP0總線(用于和PS端DDR傳輸圖像數(shù)據(jù)),啟用GP0總線(用于系統(tǒng)參數(shù)配置)。
  2. DV I2RGB,將HDMI視頻流轉(zhuǎn)化為24位寬的RGB數(shù)據(jù)流。

圖片

圖2 配置DVI2RGB IP核

  1. Video Timing Controller,用于檢測(cè)接收的HDMI視頻模式。

圖片

圖3 配置VTC IP核

  1. Video In to AXI4-Stream,將視頻數(shù)據(jù)轉(zhuǎn)換為AXI數(shù)據(jù)流。

圖片

圖4 配置VIA IP核

  1. AXI4-Stream Subset Converter ,將24位視頻數(shù)據(jù)轉(zhuǎn)換為RGB格式,分別在VDMA前后使用。

圖片

圖5 配置AXI4-Stream Subset Converter IP

  1. VDMA ,配置如下:

圖片

圖片

圖6 配置VDMA IP

  1. VTC,視頻時(shí)序控制器配置如下:

圖片

圖7 配置VTC IP

  1. RGB2DVI,用于將視頻流轉(zhuǎn)換為HDMI數(shù)據(jù):

圖片

圖8 配置RGB2DVI IP

完整Vivado工程

將上述IP組合在一起,完整Vivado工程如下圖所示:

圖片

圖9 完整工程框圖

然后將上述工程導(dǎo)入Xilinx SDK中,以創(chuàng)建應(yīng)用軟件。軟件里編寫以下程序:1. 檢測(cè)HDMI視頻信號(hào),2. 配置視頻時(shí)序控制器,3. 配置VDMA從PS DDR讀出和寫入視頻數(shù)據(jù)。

最后,運(yùn)行上述寫好的軟件,可以看到相機(jī)采集的視頻。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22050

    瀏覽量

    618549
  • HDMI
    +關(guān)注

    關(guān)注

    33

    文章

    1830

    瀏覽量

    155437
  • 圖像處理
    +關(guān)注

    關(guān)注

    27

    文章

    1329

    瀏覽量

    58058
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4392

    瀏覽量

    222786
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5682

    瀏覽量

    104801
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    文詳解FPGA圖像處理技術(shù)

    基于軟件的圖像處理方法存在著些局限性,尤其是計(jì)算速度和算法效率方面。所以大家很自然的就想到了FPGA作為嵌入式圖像應(yīng)用的
    的頭像 發(fā)表于 05-06 01:04 ?8183次閱讀

    基于FPGA的實(shí)時(shí)邊緣檢測(cè)系統(tǒng)設(shè)計(jì),Sobel圖像邊緣檢測(cè),FPGA圖像處理

    搭建圖像處理硬件平臺(tái)成為圖像處理的發(fā)展趨勢(shì)。FPGA
    發(fā)表于 05-24 07:45

    基于DSP和FPGA通用圖像處理平臺(tái)設(shè)計(jì)

    設(shè)計(jì)種基于DSP和FPGA架構(gòu)的通用圖像處理平臺(tái),運(yùn)用FP
    發(fā)表于 12-25 17:06 ?62次下載

    基于DSP和FPGA通用圖像處理平臺(tái)設(shè)計(jì)

    基于DSP和FPGA通用圖像處理平臺(tái)設(shè)計(jì) 摘要:設(shè)計(jì)種基于DSP和
    發(fā)表于 02-01 11:10 ?1597次閱讀
    基于DSP和<b class='flag-5'>FPGA</b>的<b class='flag-5'>通用</b><b class='flag-5'>圖像</b><b class='flag-5'>處理</b><b class='flag-5'>平臺(tái)</b>設(shè)計(jì)

    基于FPGA的LCoS驅(qū)動(dòng)和圖像處理系統(tǒng)設(shè)計(jì)

    本文設(shè)計(jì)了基于FPGA的LCoS驅(qū)動(dòng)代碼及圖像的FFT變換系統(tǒng),為計(jì)算全息三維顯示圖像處理和顯示提供了硬件平臺(tái)
    發(fā)表于 06-28 09:36 ?2233次閱讀
    基于<b class='flag-5'>FPGA</b>的LCoS驅(qū)動(dòng)和<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>系統(tǒng)設(shè)計(jì)

    實(shí)時(shí)圖像邊緣檢測(cè)的設(shè)計(jì)及FPGA實(shí)現(xiàn)

    文中將FPGA應(yīng)用于實(shí)時(shí)圖像邊緣檢測(cè)系統(tǒng),從而實(shí)現(xiàn)動(dòng)態(tài)實(shí)時(shí)圖像的邊緣檢測(cè)。通過(guò)搭建實(shí)驗(yàn)平臺(tái)仿真驗(yàn)證表明,檢測(cè)精度和數(shù)據(jù)
    發(fā)表于 12-22 17:06 ?39次下載
    實(shí)時(shí)<b class='flag-5'>圖像</b>邊緣檢測(cè)的設(shè)計(jì)及<b class='flag-5'>FPGA</b>實(shí)現(xiàn)

    基于FPGA的高分辨率全景圖像處理平臺(tái)

    基于FPGA的高分辨率全景圖像處理平臺(tái)基于FPGA的高分辨率全景圖像
    發(fā)表于 11-04 16:30 ?2次下載

    基于FPGA圖像采集與處理

    基于FPGA圖像采集與處理,是個(gè)適合初學(xué)者學(xué)習(xí)的書籍。 內(nèi)容詳細(xì)完整。
    發(fā)表于 03-04 15:48 ?51次下載

    FPGA圖像處理

    FPGA圖像處理
    發(fā)表于 12-14 22:29 ?19次下載

    略談FPGA圖像處理

    FPGA圖像處理之路,從此開始,接下來(lái),讓我們把時(shí)間交給“圖像處理”。休哥在動(dòng)筆之前,
    發(fā)表于 05-09 17:05 ?4353次閱讀

    采用FPGA通用DSP相結(jié)合實(shí)現(xiàn)視頻圖像采集系統(tǒng)的設(shè)計(jì)

    已成為視覺測(cè)量領(lǐng)域的個(gè)發(fā)展趨勢(shì)。本文主要研究高速實(shí)時(shí)圖像處理系統(tǒng)中的圖像采集、處理技術(shù),采用
    發(fā)表于 07-28 17:03 ?1572次閱讀
    采用<b class='flag-5'>FPGA</b>和<b class='flag-5'>通用</b>DSP相結(jié)合實(shí)現(xiàn)視頻<b class='flag-5'>圖像</b>采集系統(tǒng)的設(shè)計(jì)

    基于ARM與FPGA的嵌入式實(shí)時(shí)圖像處理平臺(tái)

    基于ARM與FPGA的嵌入式實(shí)時(shí)圖像處理平臺(tái)(嵌入式開發(fā)流程包含哪些步驟和內(nèi)容)-該文檔為基于ARM與FPGA的嵌入式實(shí)時(shí)
    發(fā)表于 07-30 11:41 ?6次下載
    基于ARM與<b class='flag-5'>FPGA</b>的嵌入式實(shí)時(shí)<b class='flag-5'>圖像</b><b class='flag-5'>處理</b><b class='flag-5'>平臺(tái)</b>

    如何創(chuàng)建個(gè)支持HDMI輸入到輸出的圖像處理平臺(tái)

    本文將介紹如何創(chuàng)建個(gè)支持HDMI輸入到輸出的圖像處理平臺(tái)。這可以用作基于HLS的圖像
    的頭像 發(fā)表于 03-31 10:22 ?3492次閱讀
    如何創(chuàng)建<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>支持HDMI輸入到輸出的<b class='flag-5'>圖像</b><b class='flag-5'>處理</b><b class='flag-5'>平臺(tái)</b>

    Vitis HLS圖像處理平臺(tái)搭建

    在 2019.2 以上的版本中AMD-Xilinx去除了對(duì) OpenCV 的庫(kù)函數(shù)的直接支持,需要我們手動(dòng)搭建個(gè)OpenCV的環(huán)境(主要是仿真環(huán)境),這步雖然對(duì)綜合不影響,但是對(duì)于
    的頭像 發(fā)表于 11-21 09:10 ?1541次閱讀

    FPGA 實(shí)時(shí)信號(hào)處理應(yīng)用 FPGA圖像處理中的優(yōu)勢(shì)

    現(xiàn)場(chǎng)可編程門陣列(FPGA)是種高度靈活的硬件平臺(tái),它允許開發(fā)者根據(jù)特定應(yīng)用需求定制硬件邏輯。在實(shí)時(shí)信號(hào)處理圖像
    的頭像 發(fā)表于 12-02 10:01 ?1820次閱讀