隨著現代科技的高速發展,機器視覺技術在無人機、安防監控、工業檢測、ADAS高級駕駛輔助系統、醫療診斷等方面有著廣泛的應用,并且更多的場合中要求能實現高算力、高速采集、高速傳輸。目標追蹤的視覺技術是計算機視覺領域的一個重要分支課題,有著重要的研究意義。
本文主要介紹基于TI C6678+ Xilinx Zynq-7045/7100的目標追蹤視覺方案。
01
方案介紹
1.1方案要點
(1) 圖像數據采集
通過可編程邏輯器件(例如FPGA)進行高速、高精度的圖像數據采集,且可靈活接入各種攝像頭,如CameraLink、SDI、PAL等。
(2) 目標追蹤分析
將采集得到的圖像數據通過高速數據總線(例如SRIO、PCIe等)傳輸至數字信號處理平臺(例如DSP),通過算法對圖像數據進行位置分析。
(3) 目標圖像監控
將處理后的圖像通過CameraLink、HDMI等接口進行實時顯示,并可對可視化界面進行控制。
1.2 方案框圖
圖 2 方案框圖
1.3 方案優勢
(1) 高性能處理器
TMS320C6678集成八核C66x定點/浮點DSP,主頻可高達1.25GHz,運算能力可高達320 GMAC、160 GFLOP,算法能力強,滿足目標追蹤算法要求。
ZYNQ Z-7045/7100集成PS端雙核ARM Cortex-A9 + PL端Kintex-7架構28nm可編程邏輯資源,ARM主頻800MHz,硬件資源豐富。可通過PL端進行高速圖像數據采集,并通過PS端進行業務邏輯控制,運用十分便捷。
(2) 視頻接口豐富
可拓展眾多目標追蹤場合常用的視頻接口,如CameraLink、SDI、HDMI、PAL等。其中CameraLink可支持Full模式,最大支持傳輸速率5.4Gbps。
(3) 系統穩定可靠
核心板集成DSP和ZYNQ處理器,芯片間通過SRIO高速接口鏈接,核間通信更高速、更穩定。
核心板經過高低溫測試、振動測試、老化測試,并經過3000次系統掉電啟動測試,達到工業級品質,系統運行穩定。
02
案例演示
本篇方案采用了創龍科技(Tronlong)基于TI TMS320C6678 + Xilinx Zynq-7045的高速多路高清視頻采集處理平臺,其采用DSP+FPGA+ARM架構,完美滿足目標追蹤關鍵指標。
接下來給大家介紹本次方案的案例功能,以及演示中所使用到的硬件平臺/配套模塊,感興趣可以點擊文末鏈接與掃描二維碼自行下載相關資料、獲取案例源碼。
2.1演示硬件平臺
*硬件平臺:
創龍科技TL6678ZH-EVM評估板(TMS320C6678+Zynq-7045/7100)
2.2案例功能
(1)基于TL6678ZH-EVM評估板接入CameraLink相機采集圖像,把圖像數據傳輸到DSP進行Sobel(邊緣檢測)算法處理(客戶可自行替換為目標追蹤算法),最后通過網絡輸出處理結果。
(2)CameraLink相機參數:分辨率2560 x 2048,幀率107,灰度輸出,每個像素8bit,數據量為2560 x 2048 x 107 x 8 ≈ 4.5Gbps。
(3)C6678與Zynq-7045通過SRIO接口的兩個Lanes進行高速數據傳輸,每個Lane傳輸速率為5Gbps,總數據有效帶寬為5Gbps x 2 x 80% = 8Gbps。
2.3演示案例模塊推薦
創龍科技基于TL6678ZH-EVM評估板提供CameraLink、SDI、HDMI、PAL的測試案例,客戶僅需要專注上層應用開發。
*方案模塊:CameraLink模塊、SDI模塊、PAL模塊
責任編輯:haq
-
處理器
+關注
關注
68文章
19159瀏覽量
229115 -
機器視覺
+關注
關注
161文章
4342瀏覽量
120105 -
Zynq
+關注
關注
9文章
608瀏覽量
47125
原文標題:源碼公開!基于C6678+Zynq-7045的目標追蹤視覺方案分享
文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論