CVB GPU Processing開發人員可以利用GPU的強大力量的優勢來提高影像處理速度。GPU Processing 開發於Common Vision Blox是以Microsoft's DirectX High Level Shader Language (HLSL)為基礎,這意味著它完全不限定硬體,允許在不同的圖形卡和卡的供應商之間進行轉換
- 使用圖形卡視為附加而獨立的CPU
- 同時與影像截取進行運作Works asynchronously to acquisition
- 允許多個任務依序處理
- 以High Level Shader Language為基礎 (Microsoft DirectX的一部分)
- 標準的圖像處理工作包括預定義模組
- 使用HLSL 使用者演算法可以很容易地開發並部署
- 獨立製造商
GPU和CPU的完美結合
這兩種類型的處理器有各自的優點,GPU與CPU完美的合作使得與眾不同。此外,要注意的是,不是每一個演算法都適用於轉換成GPU,當然加速度必須抵消主機和圖形卡之間的附加圖像傳輸速度。然而CVB的最大優點是,開發商可以完全控制演算法的運行。它支援的多個演算法至影像處理序列中,再轉移至主機記憶體。附加演算法在處理時,可以從動態序列中添加和移除。