Digilent ARTY Z7-20使工程師、系統(tǒng)集成商和設(shè)計(jì)人員能夠快速開(kāi)始嵌入式視覺(jué)設(shè)計(jì)。Arty Z7-20 硬件平臺(tái)將Xilinx Zynq 7020 可編程 SoC與 Xilinx SDSoC 設(shè)計(jì)環(huán)境和 reVISION 機(jī)器學(xué)習(xí)堆棧相結(jié)合,使沒(méi)有深厚硬件專業(yè)知識(shí)的設(shè)計(jì)團(tuán)隊(duì)能夠?qū)?a href="http://www.brongaenegriffin.com/v/tag/3744/" target="_blank">計(jì)算機(jī)視覺(jué) (CV) 算法集成到高度響應(yīng)的系統(tǒng)中。憑借 512 MB 的板載 DDR3 SDRAM 和 HDMI 輸入和輸出,用戶可以在ARTY Z7-20上運(yùn)行各種實(shí)時(shí)、高清 (HD) 視頻處理設(shè)計(jì) 。

紅外 (IR) 在從野火探測(cè)到航空航天和國(guó)防的一系列應(yīng)用中非常受歡迎。例如, ADIUVO Engineering 的Adam Taylor 利用 FLIR Lepton 紅外相機(jī)和 Arty Z7-20創(chuàng)建了 紅外視覺(jué)應(yīng)用程序。
IR 視覺(jué):硬件設(shè)計(jì)概述
ADIUVO IR 視覺(jué)應(yīng)用程序提供了一個(gè)簡(jiǎn)單而強(qiáng)大的示例,說(shuō)明 Xilinx Zynq SoC 的可編程邏輯如何 允許用戶使用可配置 IP 塊和小 HDL 滿足嵌入式設(shè)計(jì)中的幾乎任何 I/O 要求代碼。
在紅外視覺(jué)應(yīng)用中,F(xiàn)LIR Lepton 紅外攝像頭組件安裝在分線板上并插入 Arty Z7-20 的Arduino 屏蔽連接器。Arty Z7-20 的板載Zynq SoC的 I 2 C 控制器 用于向相機(jī)發(fā)出命令。在Zynq SoC的可編程邏輯中實(shí)例化的AXI QSPI IP 塊 被配置為與標(biāo)準(zhǔn)SPI一起工作,并與 FLIR 相機(jī)上的 14 位 Video over SPI (VoSPI) 輸出接口。
為了通過(guò) HDMI 顯示接收到的圖像, Adam更新了Digilent GitHub 中的 HDMI 參考設(shè)計(jì) 。
IR 視覺(jué):軟件設(shè)計(jì)概述
Adam在編寫 FLIR 相機(jī)的控制軟件時(shí)引用了一個(gè)HDMI 輸出示例,該示例也在Digilent GitHub 上。軟件依次執(zhí)行以下功能:
使用 Xilinx XICPS API配置 I 2 C 和 SPI 外設(shè)
讀取狀態(tài)寄存器。如果攝像頭配置正確并準(zhǔn)備就緒,它將以 0x06 響應(yīng)
讀出圖像并將其存儲(chǔ)在內(nèi)存中
將存儲(chǔ)的圖像移動(dòng)到 VDMA 正在訪問(wèn)的內(nèi)存位置以顯示圖像
當(dāng)程序執(zhí)行時(shí), Adam 能夠看到自己拍攝監(jiān)視器屏幕的紅外圖像。圖像放大了 8 倍。
審核編輯:郭婷
-
控制器
+關(guān)注
關(guān)注
114文章
17668瀏覽量
190657 -
寄存器
+關(guān)注
關(guān)注
31文章
5590瀏覽量
129248 -
攝像頭
+關(guān)注
關(guān)注
61文章
5063瀏覽量
102594
發(fā)布評(píng)論請(qǐng)先 登錄

使用FLIR IR相機(jī)和Arty Z7-20創(chuàng)建IR視覺(jué)應(yīng)用程序
評(píng)論