資料介紹
描述
立體視覺是通過從稍微不同的角度比較兩個圖像來推斷深度。有許多局部和全局算法用于獲得實(shí)時立體深度圖。
然而,立體聲的計(jì)算要求會根據(jù)分辨率呈指數(shù)增長。在深入研究立體視覺的實(shí)現(xiàn)之前,需要一個立體相機(jī)設(shè)置!
本系列將記錄如何從頭開始構(gòu)建立體相機(jī)設(shè)置。下一步將是嘗試立體算法
該項(xiàng)目將概述用于 ZYNQ FPGA SOC 的立體相機(jī)平臺的設(shè)計(jì)。ZC702 開發(fā)板將用作主 SOC,但該設(shè)計(jì)可以輕松移植到任何帶有 FMC 連接器的板上,該連接器為相機(jī)使用適當(dāng)?shù)碾妷?CMOS 電平。項(xiàng)目的第一部分詳細(xì)介紹了立體平臺設(shè)置的硬件設(shè)計(jì)設(shè)置和 Vivado FPGA 設(shè)計(jì)

在這種情況下,通過將兩個圖像源保持在相同的基線,設(shè)計(jì)將大大簡化。
兩個相機(jī)的每個對應(yīng)特征都應(yīng)該在同一級別。這稱為整改。為了簡化整改過程,兩個攝像頭將并排放置。
硬件
本項(xiàng)目的硬件部分由一塊ZC702開發(fā)板、兩塊OV5640攝像頭和一塊Stereo FMC板組成。
ZC702
該開發(fā)板包含一個 ZYNQ7000 XC7020。它與 PYNQ 和 Zedboard 上使用的芯片組相同,因此可以很容易地將設(shè)計(jì)移植到這些開發(fā)板上。
ZC702開發(fā)板包含XC7020 FPGA SOC。該開發(fā)板具有兩個 LPC(低引腳數(shù))FMC(FPGA 夾層卡)連接器,可將多個引腳引出到外部世界。
默認(rèn)情況下,這些引腳設(shè)置為在 2.8V 邏輯電平下運(yùn)行。

DVP OV5640 攝像機(jī)
對于這個項(xiàng)目,我選擇了 DVP 攝像機(jī),因?yàn)樗鼈兒苋菀撰@得。此設(shè)置允許測試立體聲算法。
立體聲 FMC 卡的原理圖如下所示。
?

立體聲 FMC 插入 ZC702 板的兩個 LPC FMC 母插座之一。它兼容 20 針和 22 針 DVP 攝像頭模塊,例如 OV5640、OV7670、OV2640 等。Raspberry PI 攝像頭 V1 包含一個配置有 MIPI-CSI 接口的 OV5640 傳感器。
?

。

。
?
?

?
VDMA
VDMA 配置為三緩沖模式。與使用單個緩沖區(qū)的情況不同,這有助于防止撕裂偽影。由于混合器 AXI4-Stream 數(shù)據(jù)總線的輸出長度為 24bit(每種顏色 8 位),因此流數(shù)據(jù)寬度配置為 24bits。行緩沖區(qū)寬度至少應(yīng)為掃描線寬度的大小。在這種情況下,對于 1280x720p 分辨率,使用了 2048 的緩沖區(qū)深度。

。有趣的是,IP 使用的是第 4 版,但 SDK 驅(qū)動程序使用的是第 5 版。關(guān)于此 IP,有幾個重要的注意事項(xiàng)。它需要外部重置,用戶指南中沒有明確提及。
SDK 驅(qū)動程序也有點(diǎn)錯誤,因此必須修改底層 BSP 驅(qū)動程序才能獲得工作設(shè)置。

VTC 配置為生成模式,分辨率為 1280x720p。
HDMI流水線
第二個版本實(shí)現(xiàn)了使用板載 HDMI 解碼器的管道。在這種情況下,必須通過使用 RGB 到 YCbCr 色度 IP (RGB -> YUV444) 來實(shí)現(xiàn)色彩空間轉(zhuǎn)換,然后將色度分量從 YUV444 重新采樣到 YUV422。
攝像頭配置
該 FMC 的主要優(yōu)點(diǎn)是您可以使用不同的 DVP 攝像頭(OV7670、OV2640、OV5640),甚至可以使用兩個具有 MIPI-CSI 接口的 Raspberry Pi V1 攝像頭。
作為圖像傳感器,使用了 OV5640 DVP 相機(jī)傳感器。主要原因是在通常的網(wǎng)站上可以找到幾乎開源的配置代碼。
由于攝像機(jī)使用 SCCB(I2C 的克?。┻M(jìn)行配置。要配置兩臺攝像機(jī),通常一個會使用多路復(fù)用器。但是,此 FMC 卡使用為每個攝像機(jī)分配的單獨(dú)引腳。
時鐘同步
在立體設(shè)置中,同步是處理 DVP 圖像傳感器時出現(xiàn)的另一個問題。每個傳感器都有一個主時鐘 (XCLK)。這個時鐘決定了像素輸出時鐘,但對于這些相機(jī)的 VGA 分辨率,它通常在 24Mhz 左右。
為了避免 FPGA 上出現(xiàn)額外的同步問題,F(xiàn)MC 被配置為向兩個相機(jī)提供相同的 XCLK。如果不是這種情況,則必須使用 FIFO 并手動確定從一臺攝像機(jī)到另一臺攝像機(jī)的延遲時間。
該設(shè)計(jì)由 Vivado 框圖和 SDK (Vitis) 裸機(jī)固件組成。

?
利用率和時間

。。該設(shè)計(jì)用作在 FPGA 上實(shí)現(xiàn)立體聲算法的測試平臺。
- 差分驅(qū)動ADC 第一部分
- 使用Σ-Δ轉(zhuǎn)換器——第一部分
- 生成任意量級偏置電流網(wǎng)絡(luò)(第一部分)
- 《家用和類似用途電器的安全第一部分:通用要求》pdf 3次下載
- 第一部分、硬件設(shè)計(jì)
- 有時你需要一點(diǎn)收獲第一部分
- AN-388: 使用Σ-Δ轉(zhuǎn)換器—第一部分[中文版] 0次下載
- 2012年P(guān)SoC數(shù)?;旌显O(shè)計(jì)培訓(xùn)_第一部分 4次下載
- GB 2099.1-1996家用和類似用途插頭插座 第一部分通用 0次下載
- 中國NB-IOT產(chǎn)業(yè)聯(lián)盟-第一部分問題清單-20160824 9次下載
- GBT 20234.1-2011 第一部分 1次下載
- 微型模塊電源產(chǎn)品第一部分 0次下載
- 開關(guān)電源設(shè)計(jì)(第3版)第一部分 0次下載
- 射頻識別基礎(chǔ):第一部分
- 免調(diào)節(jié)中頻VCO的實(shí)現(xiàn)(第一部分)
- 隧穿場效應(yīng)晶體管TFET簡介與仿真 9.1k次閱讀
- 雙極踏腳車(第二部分):微步和衰減模式 1.4k次閱讀
- ADC眼中的虛擬評估,第2部分 1.5k次閱讀
- NanoBeacon? BLE掃描器教程(第一部分) 1.6k次閱讀
- 邊緣智能第1部分:邊緣節(jié)點(diǎn) 2k次閱讀
- 如何將Raspberry Pi相機(jī)用作Bash腳本的一部分? 2.4k次閱讀
- 實(shí)時數(shù)據(jù)體系建設(shè)的總體方案的三部分 7.4k次閱讀
- 數(shù)字萬用表雙積分 ADC 的工作原理分析 8.1k次閱讀
- C語言中或操作和與操作的介紹 1.2w次閱讀
- 數(shù)字IC、模擬IC及IC設(shè)計(jì)制造哪一部分和美國相差更大? 2.5k次閱讀
- 電壓檢測器、監(jiān)控器和高級監(jiān)控各種功能介紹:第1部分 5.6k次閱讀
- 一部分機(jī)械設(shè)計(jì)原理的基礎(chǔ)分析資料概述 5.9k次閱讀
- 關(guān)于如何「訓(xùn)練」神經(jīng)網(wǎng)絡(luò)的一部分經(jīng)驗(yàn)與見解 8.2k次閱讀
- DC/DC轉(zhuǎn)換器數(shù)據(jù)表——靜態(tài)電流解密:第一部分 2k次閱讀
- 自動泊車技術(shù)的發(fā)展與原理解析 3.6k次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費(fèi)
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊
- 2.33 MB | 次下載 | 免費(fèi)
- 4MDD品牌三極管S9012數(shù)據(jù)手冊
- 2.62 MB | 次下載 | 免費(fèi)
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊
- 2.50 MB | 次下載 | 免費(fèi)
- 8MS1000TA 超聲波測量模擬前端芯片技術(shù)手冊
- 0.60 MB | 次下載 | 免費(fèi)
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費(fèi)
- 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
- 7100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
- 8FS8025B USB的PD和OC快充協(xié)議電壓誘騙控制器IC技術(shù)手冊
- 1.81 MB | 1次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論