超聲

Vitis™ 庫可在支持 AI 引擎的 Versal 器件上加速高級醫療成像

在低時延情況下,提供高達 1000 FPS 的幀速率

概述

新一代優質醫療成像設備的性能和生產力

AMD 為 Vitis™ 2022.2 統一軟件環境推出首批醫療成像庫。客戶使用從 1 級構建塊到 3 級完整超聲波波束形成器設計的一係列可用選項,可加速醫療成像现金网博e百 的上市進程。我們的軟件庫、文檔和示例設計主要演示如何使用帶有 AI 引擎的 Versal™ 器件構建這種設計。任何醫療成像設備製造商都可以選擇使用 1 級基本構建塊和高級編程語言快速部署其自己的算法。

對於超聲設備製造商而言,2 級庫可用於使用高級編程語言部署自己的算法,以實現快速上市。我們 2 級庫中的工具套件包含關於如何構建自定義高性能波束形成器的所有函數和示例,而 3 級庫則可提供一個支持全工作波束形成器的現成應用。後麵部分可提供有關各種庫級別的更多詳情。


Vitis™ 醫療成像庫 — 超聲參考設計

Vitis 加速醫療成像庫主要用於 3 級庫中的新一代 UltraFast™ 成像參考設計示例。此參考設計代表了醫學成像的範式轉變,我們可以從正常順序采集到整個平麵的並行采集,使用球麵或平麵波。這可幫助我們的客戶在所捕獲圖像的任何地方創建圖像的最佳聚焦,提供超高畫質的 3D/4D 圖像,並能每秒獲得數千張圖像。

AMD ACAP 平台,如架構基於 AI 引擎的 AI Core 以及 AI Edge 係列器件,不僅能提供一款運行合成孔徑或平麵波類算法的波束成形器,能在單個芯片上提供 128 個工作元件和 200 行分辨率,而且還能在從心髒成像到腹部成像,再到小部位成像的任何成像上獲得每秒幾百幀到幾千幀的掃描速率。


Vitis™ AI 引擎醫療圖像庫 — 函數與編排

Vitis AI 引擎醫療成像庫是一係列可配置的元件,可用於通過 Versal AI 引擎開發各種醫療應用。這些開源庫主要針對目標 DSP 應用,其中包括超聲波束形成、CT 影像重構、使用 2D-FFT 的 MRI 影像重構、MRI 磁體的梯度處理器控製、X 射線輸入的采樣/數字化數據的圖像處理,以及 ECG 等。

當前版本可為完整的參考設計提供各種醫療成像應用的 1 級基本構建塊支持,充分滿足高級超聲波束形成器的構建需求。它包含:

  • 支持 BLAS(類似 Numpy)
  • 支持基本 DSP(比如衍射控象法的開窗功能)
  • 插值(樣條插值)
  • 一款可使用所有上述功能的完整醫療超聲波束形成器

這些庫有三個不同的級別:

L1— 最低級抽象(由簡單的 BLAS 運算組成)。這些運算是開源 NumPy 庫的 C++ 實施。L1 庫既支持算術運算,也支持一些向量處理運算。

L2— 波束形成器的功能單元(可通過組合 L1 庫獲得)。

L2 級超聲波庫由 RF 數據波束形成所需的數學組件組成。與 L1 API 相比,這些組件是 AIE 圖形,不再是單一的內核。因此,與 L1 級別相比,抽象級別增加了。

L3— 全波束形成設計

最後一級抽象是一個完整的波束形成器,由 L2 級提供的單元組成。提供有三種類型的波束形成器:合成孔徑 (SA)、平麵波 (PW) 和 ScanLine。

L3 圖是一款 PW 波束形成器的示例算法。

開始設計