video_image_processing_tile_graphic

高度可配置的視覺處理,與傳統基於 CPU 的方法相比,可實現達 100 倍的加速

概述

邊緣至雲端的視覺處理

這些應用需要一種能夠滿足實時性能和靈活性要求的解決方案,在滿足高能效的同時,管理一係列幀分辨率和靈活應變的吞吐量要求(1080p60 至 8K60)。Xilinx 平台的架構與高度靈活的 Vitis™ 視覺庫相結合,無論是在邊緣,還是在數據中心,均可提供理想的解決方案,充分滿足您的視覺係統需求。

Vision_Processing 720x400_FNL

滿足嚴格的應用需求

如今,計算機視覺和圖像處理在醫學成像、ADAS、機器人、IIoT、監控安全攝像頭與視頻流媒體服務等廣泛應用領域無處不在,而且也是 AI 視覺解決方案端到端處理流水線的重要組成部分。

medical_imaging 720x400_FNL
adas 720x400_FNL
robotics 720x400_FNL
iiot 720x400_FNL

降低係統複雜性

Xilinx 平台的靈活應變計算屬性有助於將廣泛的圖像處理功能集成在單個器件的視頻流水線中。這可消除對固定特性 ASIC 的需求或者對具有固定處理功能的外部圖像傳感器處理器件的依賴。

Reduce_System_Complexity

Renew_Hardware_Design_Graph

更新硬件設計

Xilinx 平台的靈活連接可實現對係統設計的重複使用,這些係統設計可輕鬆更新,達到相關圖像傳感器數字接口(如 MIPI、SLVS-EC、GigE 和 GMSL 等)的新興標準。這不僅可通過減少與更換標準有關的風險顯著縮短初始發布的上市時間,而且還可在新標準公開采用後加速现金网博e百 升級進程。


支持現場重新配置

Xilinx 平台的安全性和可編程性有助於開發能夠輕鬆更新的係統,從而可提供增強的特性和圖像處理功能。一旦係統部署完成,使用 Vitis 視覺庫功能的組合可讓您的係統升級變得輕鬆易行,充分滿足未來需求。Vitis 視覺庫不僅可幫助您在 Xilinx 平台上開發和部署加速的計算機視覺和圖像處理應用,同時還有助於您繼續在高度抽象的層麵上工作。

Enable_Field_Reconfiguration

Vitis 視覺庫的主要特性

性能優化

性能優化的功能包括色彩和位深轉換、像素算術運算、幾何變換、統計、濾波器、特性檢測和分類器以及 3D 重建等

多通道流媒體傳輸

所提供的原生支持,支持彩色圖像處理多通道流媒體傳輸

高效的數據移動

高效管理片上或外部存儲器之間的數據移動,以獲得最佳性能

Vision Library Key Feature Icon City

基準和設計輔助

快速獲取視覺流水線計算需求並為器件選擇優化提供幫助

設計範例

幾個設計示例逐步演示了如何加速您的視覺和圖像算法

高吞吐量:

功能參數可實現處理多個像素/時鍾的應用,滿足吞吐量需求


Vitis 視覺庫性能

Vitis 視覺庫的目標可以是 Xilinx 器件上的不同資源,這可優化性能和吞吐量特征,從而可滿足苛刻的處理流水線需求。在 Versal 器件上,即可針對可編程邏輯引擎,也可針對 AI 引擎,以便根據應用需求和設計約束實現目標吞吐率。

Vitis_Vision_Library_Functions_Bar_Chart
Vitis_Vision_Library_Kernels_Bar_Chart

Vitis 視覺設計方法

Vitis 視覺庫可用於通過 Vitis 設計方法在 Vitis HLS 中構建應用,該方法不僅可幫助開發人員做出有關應用架構的重要決策,而且還有助於確定各種因素,例如什麼軟件功能應該映射至處理內核、需要多大的並行度,以及將其目標確定為可編程邏輯的方法,以加速新一代計算機視覺或圖像處理應用,等等。

如欲了解有關該工作流程所涉及到的步驟的更多詳細信息,請參閱Vitis 設計方法

Vitis_Vision_Design_Methodology

Vitis_Vision_AIE_Design_Methodology

Vitis 視覺 AI 引擎 (AIE) 的設計方法

Vitis 視覺 AIE 設計方法有助於設計人員利用 Vitis 視覺 AIE 庫的功能,該功能主要針對 Versal 自適應計算加速平台 (ACAP)。這包括創建自適應數據流 (ADF) 圖形、設置虛擬平台以及編寫相應的主機代碼等。

如欲了解有關該工作流程所涉及到的步驟的更多詳細信息,請參閱Vitis AIE 設計方法

開始設計