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

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

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

基于Xilinx reVISION Stack Demo雙攝像頭采集圖像

Hx ? 作者:工程師陳翠 ? 2018-07-05 06:03 ? 次閱讀

在近期舉辦的嵌入式視覺大會上,來自Xilinx合作伙伴安富利(Avnet)的高級FPGA/DSP設(shè)計(jì)工程師Mario Bergeron向大家展示了一款雙攝像頭采集圖像并實(shí)現(xiàn)融合的演示Demo。硬件平臺采用的是Avnet PicoZed SOM(片上系統(tǒng)),核心集成的是Xilinx Zynq Z-7030 SoC,同時還用到了PicoZed嵌入式開發(fā)套件的FMC擴(kuò)展板卡等模塊。采用的兩款攝像頭分別是FMC接口Python-1300-C彩色圖像傳感器,分辨率達(dá)1280x1024,配置靈活,敏感度高,性能高,主要應(yīng)用于工業(yè)圖像采集應(yīng)用,同樣是安富利(Avnet)公司設(shè)計(jì)生產(chǎn)的。另一個攝像頭采用的是FLIR紅外熱成像傳感器,輸出60x80分辨率的紅外視頻流,通過Pmod接口實(shí)現(xiàn)與PicoZed SoM的通信與數(shù)據(jù)傳輸。

基于Xilinx reVISION Stack Demo雙攝像頭采集圖像

圖1:安富利(Avnet)雙攝像頭圖像融合應(yīng)用模塊設(shè)計(jì)

首先對彩色圖像進(jìn)行了Sobel邊緣檢測處理,然后對紅外圖像進(jìn)行拉伸處理(warped)并重新調(diào)整大?。╮esize),這樣才能夠?qū)煞鶊D像進(jìn)行融合。開發(fā)過程中充分借助了Xilinx reVISION Stack資源,Sobel邊緣檢測和重新調(diào)整圖像大小的算法都直接來自reVISION Stack提供的算法庫,圖像融合部分是工程師Mario Bergeron采用C語言實(shí)現(xiàn)的,因?yàn)檫@三部分算法模塊都是計(jì)算密集型任務(wù),因此采用Vivado HLS進(jìn)行綜合創(chuàng)建硬件加速器模塊,然后借助SDSoC工具實(shí)現(xiàn)加速器模塊與ARM處理器的通信連接,生成軟件接口驅(qū)動程序。

基于Xilinx reVISION Stack Demo雙攝像頭采集圖像

圖2:安富利(Avnet)圖像融合方案設(shè)計(jì)開發(fā)流程

整個系統(tǒng)的性能如何呢?我們以Sobel邊緣檢測模塊做一下對比,如果采用非硬件加速的Sobel算法,使得Zynq Z-7030 SoC的ARM Cortex-A9處理器的負(fù)載瞬間達(dá)到100%,輸出的圖像也僅為1幀/秒,如果采用硬件加速即使用Zynq Z-7030 SoC的可編程資源來實(shí)現(xiàn)圖像輸出能夠達(dá)到30幀/秒,同時ARM處理器的負(fù)載也降低了80%,具體測試情況如下面視頻所示:

Xilinx reVISION Stack包括豐富的平臺、算法和應(yīng)用開發(fā)資源,支持最流行的神經(jīng)網(wǎng)絡(luò),針對應(yīng)用層開發(fā),提供完善工業(yè)級框架,包括面向機(jī)器學(xué)習(xí)的Caffe和面向計(jì)算機(jī)視覺的OpenVX。Xilinx reVISION Stack支持更廣泛的沒有或者很少硬件設(shè)計(jì)專業(yè)知識的嵌入式軟件和系統(tǒng)工程師,使其與機(jī)器學(xué)習(xí)、計(jì)算機(jī)視覺、傳感器融合,從而可以更快速地開發(fā)視覺導(dǎo)向的智能系統(tǒng)。

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

    關(guān)注

    71

    文章

    2140

    瀏覽量

    120682
  • 雙攝像頭
    +關(guān)注

    關(guān)注

    0

    文章

    111

    瀏覽量

    16950
收藏 人收藏

    評論

    相關(guān)推薦

    USB攝像頭圖像采集

    一個比較簡單的編程,實(shí)現(xiàn)簡單的USB攝像頭圖像顯示
    發(fā)表于 11-12 15:48

    關(guān)于攝像頭圖像采集問題

    `我用labview實(shí)現(xiàn)電腦攝像頭圖像采集,運(yùn)行過程中出現(xiàn)問題了,截圖如下,還請高手指教!謝謝啦`
    發(fā)表于 05-25 16:59

    攝像頭采集圖像處理

    就可以做到實(shí)際中圖像處理并且做到無線傳輸。這樣的圖像采集處理功能在監(jiān)控系統(tǒng)和在線檢測都有很大的前景。 本作品是基于安芯一號SLH89F5162單片機(jī),驅(qū)動并控制帶FIFO的OV7670CMOS
    發(fā)表于 11-05 22:35

    【轉(zhuǎn)載分享】USB攝像頭采集圖像

    `如果你有USB攝像頭,就是隨便的那種。平時QQ視頻的就可以了(筆記本上自帶的攝像頭,也可以),那你就可以用LabVIEW進(jìn)行圖像采集了。注意:由于LabVIEW8.6是個神奇的版本,
    發(fā)表于 03-02 11:36

    用USB攝像頭圖像采集,如何用按鈕觸發(fā)采集圖像一次

    用USB攝像頭圖像采集,如何用按鈕觸發(fā)采集圖像一次
    發(fā)表于 03-18 16:34

    例說FPGA連載99:攝像頭圖像采集之功能概述

    `例說FPGA連載99:攝像頭圖像采集之功能概述特權(quán)同學(xué),版權(quán)所有配套例程和更多資料下載鏈接:http://pan.baidu.com/s/1c0nf6Qc 本實(shí)例功能框圖20.1如
    發(fā)表于 05-11 21:26

    例說FPGA連載101:攝像頭圖像采集之板級調(diào)試

    例說FPGA連載101:攝像頭圖像采集之板級調(diào)試① 連接好硬件,SF-VIP1核心板 + SF-VGA子板 + VGA顯示器 + 兩個SF-MT9D111子板,并且給VIP核心板上電
    發(fā)表于 05-16 21:17

    基于Xilinx?FPGA的視頻圖像采集系統(tǒng)設(shè)計(jì)

    本篇要分享的是基于XilinxFPGA的視頻圖像采集系統(tǒng),使用攝像頭采集圖像數(shù)據(jù),并沒有用到SDRAM/DDR。這個工程使用的是OV7670
    發(fā)表于 07-03 10:56

    基于Xilinx?FPGA的視頻圖像采集系統(tǒng)設(shè)計(jì)

    本篇要分享的是基于XilinxFPGA的視頻圖像采集系統(tǒng),使用攝像頭采集圖像數(shù)據(jù),并沒有用到SDRAM/DDR。這個工程使用的是OV7670
    發(fā)表于 07-09 09:31

    labview圖像采集怎么無法連接USB攝像頭

    在labview中圖像采集無法連接USB攝像頭,只能連接電腦自帶攝像頭是怎么回事,求指教
    發(fā)表于 05-08 17:55

    USB攝像頭圖像采集與顯示有什么方法?

    目前市場上大部分的圖像采集與處理系統(tǒng)是基于DSP 芯片的,這種圖像采集與處理系統(tǒng)成本高、功耗高、體積約束等特點(diǎn)并不適用于一些簡單的應(yīng)用。隨著USB
    發(fā)表于 08-16 07:53

    【FPGA DEMO】Lab 4:攝像頭HDMI顯示(高速--HDMI&攝像頭)

    `項(xiàng)目名稱:攝像頭HDMI顯示。具體要求:攝像頭采集的視頻圖像數(shù)據(jù)通過HDMI實(shí)時顯示。 系統(tǒng)設(shè)計(jì):Perf-V開發(fā)板可以連接高速口——HDMI&
    發(fā)表于 07-30 15:21

    OV7725攝像頭圖像處理設(shè)計(jì)實(shí)現(xiàn)

    這次更新圖像處理部分,主要是為了提取出=信標(biāo)燈,并求出信標(biāo)燈在圖像中的坐標(biāo)。程序代碼可完善的地方還有很多,主要還是提供一種當(dāng)時我們參賽的解決思路,拋磚引玉。攝像頭采用中斷的方式來采集
    發(fā)表于 01-11 08:03

    如何在OKMX6UL-C上利用攝像頭圖像采集

    要求在OKMX6UL-C(emmc版本)上利用攝像頭圖像采集、視頻采集,需要在LCD屏幕上將圖像或視頻顯示出來1. 請問該采用什么類型的
    發(fā)表于 12-02 06:49

    基于DirectShow的多攝像頭視頻采集

    1.為什么使用DirectShow 筆者使用的是兩個USB攝像頭,單攝像頭視頻采集使用OpenCV的VideoCapture類沒有問題,但是攝像頭
    發(fā)表于 02-08 03:24 ?3221次閱讀