0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

GPU引擎增強了超聲檢測到的大腦運動計算

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:嵌入式計算設計 ? 2022-08-11 15:00 ? 次閱讀

多普勒超聲是一種醫(yī)學超聲模式,用于觀察沿從超聲探頭發(fā)出的軸或在由這種探頭掃描的平面區(qū)域中的運動。雖然多普勒超聲通常用于檢查血流,但也可用于檢測組織微搏動。這種組織脈動源于低速血液灌注,它是周期性的,與每次心跳同步。研究人員報告了對亞微米級運動的敏感性。了解這些腦組織脈動可能有助于識別大腦中的出血或缺血(缺乏血流)。

測量組織位移

科學家經常使用換能器來發(fā)射和檢測高頻聲波。向換能器內部的壓電晶體施加高壓發(fā)射脈沖,以產生短脈沖的超聲波能量。當這種超聲波脈沖在組織中傳播時,它會遇到不同組織結構之間的界面。在這些交界處,超聲波脈沖中的一些能量被反射為回波,而另一些則繼續(xù)向組織深處傳播。每個波分量的相對幅度是組織之間聲阻抗失配程度的函數(shù)。具有相似成分的組織區(qū)域具有低程度的不匹配,因此允許更多的超聲脈沖穿透更深。

在這項研究中,我們使用 2 MHz 超聲波檢查大腦。該頻率低到足以穿透顱骨,但又高到足以提供容易檢測到的來自血流和組織的回波。2 MHz 處的波長 ( λ ) 約為 0.8 mm,比我們觀察到的組織運動大一個數(shù)量級以上。識別隨時間的相位變化允許使用該波長在微米級檢測組織運動。π 的相位變化導致通過多普勒樣本體積λ /4 或約 0.2 mm 的位移??梢暂p松完成分辨率為 π/1,000 的角度測量,從而獲得一微米或以下的位移分辨率。

本應用中使用的系統(tǒng)以 2 MHz 的載波頻率和以 6.25 kHz 的脈沖重復頻率發(fā)射的八周期發(fā)射突發(fā)運行。發(fā)射突發(fā)大小導致大約 3 mm 的軸向分辨率(樣本量)。軸向分辨率不應與上一段中討論的位移計算的角分辨率相混淆。當超聲脈沖在組織中傳播時,它會跟蹤散射體的運動。重要的是樣本體積大小不能與獨立移動的組織元素的大小不匹配;否則,多個移動組織元素可能導致凈位移為零。此外,由于一組超聲脈沖上的散射體去相關,小樣本體積中的大組織偏移會產生不確定性。

每個脈沖重復周期的多普勒頻移信號是通過放大接收到的回波并使用 16 位 A/D 轉換器以 32 MSps 將其數(shù)字化,然后在現(xiàn)成的 DSP 卡(TigerSHARC 引擎)中解調和抽取來獲得的。 因此,每個脈沖周期從 5,120 個回波樣本開始,并轉換為 320 個解調的 IQ 值,它們以 0.4 mm 的間隔均勻分布(即載波的λ/2)。然后將這 320 個 IQ 值重新采樣為 64 個 IQ 樣本,這些樣本以 1.1 mm 的間隔將深度范圍從 20 到 90 mm 分層。以這種方式,在每個門深度以 6.250 kHz 采樣復數(shù)多普勒頻移信號。

64 個門中每個門的局部大腦運動是在 MATLAB 中通過 Jacket 使用具有 Jacket 的 gsingle 數(shù)據(jù)類型的 NVIDIA GTX 280 顯卡計算的。位移源自使用公式 1 計算的 IQ 信號的展開瞬時相位。公式 2 捕獲了相位和位移之間的關系。

圖 1 中所示的 16 個門跨越距離探頭 20 到 90 mm 的范圍,間隔為 4.5 mm。這些門是 64 個樣本門的子集,每個都被處理成位移波形。圖 1 中的所有位移波形共享一個共同的 x 軸,它以秒為單位表示時間。y 軸以微米為單位顯示每條曲線的局部位移大小。

圖 1:可以使用 2 MHz 超聲波束檢測隨時間變化的大腦位移,并通過 Jacket 在 MATLAB 中進行計算。

poYBAGL0qUKAZafdAAaAiQDLmjk710.png

圖 1 的左上角顯示了 Marc 600 頭架,其中裝有傳感器 (a),傳感器 (a) 牢固地放置在大腦的時間聲學窗口上。換能器顯示在典型大腦的 MRI 圖像旁邊,其中重疊描繪了與超聲波束路徑相鄰的主要前動脈路徑。從威利斯環(huán)分支的動脈包括右大腦中動脈 (RMCA)、右大腦前動脈 (RACA)、左大腦前動脈 (LACA) 和左大腦中動脈 (LMCA)。右側顯示了距離探頭 20 至 90 mm 處的多普勒門的位移波形(y 軸以微米為單位)與時間(x 軸以秒為單位)的關系。

這些大腦位移圖具有很強的心臟周期存在。曲線還顯示,在舒張末期和收縮峰值后不久測量的總偏移量的位移值低至 20 微米。(請注意,心臟在舒張期放松,而在收縮期泵血。)在每個心臟周期中,大腦通常從收縮期開始向一個方向移動,并從收縮期末開始向相反方向移動。查看任何給定時間的所有深度顯示具有不同幅度的正位移值和負位移值,表明心臟周期中組織運動的異質性。

計算性能的基礎

憑借 1 GB 的片上 RAM 和 240 個處理內核,本研究中使用的 GTX 280 GPU 能夠處理 1,000 GFLOPS。對于這個應用程序,我們將數(shù)據(jù)劃分為 64 個多普勒門,乘以 2 秒的數(shù)據(jù)矩陣,從而得到一個 64 x 12,800 個復雜數(shù)據(jù)值的輸入矩陣。使用 MATLAB 在 CPU 和使用 Jacket 的 GPU 中計算位移(使用公式 1 和 2)進行比較。報告的時間測量值是 50 次試驗的平均值。

平均而言,GPU 計算位移的時間為 51.50 毫秒,而 CPU 計算的時間為 621.5 毫秒。憑借其高度并行的架構,GPU 的性能比 CPU 高出 12 倍。梳理 GPU 時序測量進一步顯示 CPU 和 GPU 之間的內存?zhèn)鬏斝枰?41 毫秒(占總時間的 80%),而實際計算僅耗時 10.5 毫秒(占總時間的 20%)。

在使用 Jacket 和 GPU 技術取得積極成果后,我們預計該軟件將為遠遠超過最先進的 DSP 性能的計算性能奠定基礎。此功能對于實時處理作為深度函數(shù)的組織微脈動至關重要,這是我們研究的基本目標。我們還希望使用 Jacket 軟件能夠提高我們以高效方式設計和測試算法的能力,并有助于降低開發(fā)成本。

關于作者:

Asanka S. Dewaraja是 Spencer Technologies 的學生研究員。她的研究興趣包括以超聲波為重點的生物醫(yī)學信號處理。她擁有華盛頓大學生物工程學士學位和碩士學位,目前正在攻讀博士學位。

Travis M. Rothlisberger是 Spencer Technologies 的一名工程師。他的興趣包括多普勒超聲、嵌入式系統(tǒng)和可編程邏輯。他在華盛頓大學獲得計算機工程學士學位。

Robert S. Giansiracusa是 Spencer Technologies 的一名工程師。他的興趣包括信號處理和硬件設計。他獲得了加州大學伯克利分校的電氣工程學士學位和麻省理工學院的電氣工程碩士學位。

Steven M. Swedenburg是 Spencer Technologies 的一名工程師。他擁有 30 多年的電子硬件設計工程師經驗,曾為從車庫初創(chuàng)公司到財富 500 強的公司工作。他的專長包括在動態(tài)市場中快速設計和實施尖端電路和硬件。

Gene A. Saxon是 Spencer Technologies 的一名工程師。他的研究興趣包括多普勒超聲和圖形用戶界面。他在英國布里斯托大學獲得機械工程學士學位/碩士學位,在華盛頓大學獲得醫(yī)學工程碩士學位。

Mark A. Moehring是 Spencer Technologies 的產品開發(fā)副總裁。他的興趣包括隨機信號處理的生物醫(yī)學應用,重點是使用超聲波進行生理測量。他在哈維穆德學院獲得物理學學士學位,在華盛頓大學獲得電氣工程碩士學位和博士學位。他是 IEEE 醫(yī)學和生物學工程學會西雅圖分會的主席。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • dsp
    dsp
    +關注

    關注

    552

    文章

    7959

    瀏覽量

    347932
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10805

    瀏覽量

    210847
  • gpu
    gpu
    +關注

    關注

    28

    文章

    4673

    瀏覽量

    128594
收藏 人收藏

    評論

    相關推薦

    GPU加速計算平臺是什么

    GPU加速計算平臺,簡而言之,是利用圖形處理器(GPU)的強大并行計算能力來加速科學計算、數(shù)據(jù)分析、機器學習等復雜
    的頭像 發(fā)表于 10-25 09:23 ?189次閱讀

    GPU計算主板學習資料第735篇:基于3U VPX的AGX Xavier GPU計算主板 信號計算主板 視頻處理 相機信號

    GPU計算主板學習資料第735篇:基于3U VPX的AGX Xavier GPU計算主板 信號計算主板 視頻處理 相機信號
    的頭像 發(fā)表于 10-23 10:09 ?218次閱讀
    <b class='flag-5'>GPU</b><b class='flag-5'>計算</b>主板學習資料第735篇:基于3U VPX的AGX Xavier <b class='flag-5'>GPU</b><b class='flag-5'>計算</b>主板 信號<b class='flag-5'>計算</b>主板 視頻處理 相機信號

    檢測到信賴:一步步了解運動音響如何通過氣密性檢測儀贏得市場

    運動音響氣密性檢測儀在當今科技與工業(yè)快速發(fā)展的時代,氣密性檢測儀已成為眾多行業(yè)不可或缺的設備之一,特別是在運動音響領域,其重要性更是不言而喻。本文將深入探討
    的頭像 發(fā)表于 08-09 11:50 ?131次閱讀
    從<b class='flag-5'>檢測到</b>信賴:一步步了解<b class='flag-5'>運動</b>音響如何通過氣密性<b class='flag-5'>檢測</b>儀贏得市場

    射頻功率放大器在空氣耦合超聲檢測系統(tǒng)中的應用

    實驗名稱:空氣耦合超聲檢測系統(tǒng)研究方向:超聲測試設備:ATA-8202射頻功率放大器、探頭、ATA-5620前置放大器、超聲波接收器、數(shù)據(jù)采集卡、
    的頭像 發(fā)表于 07-29 11:39 ?1151次閱讀
    射頻功率放大器在空氣耦合<b class='flag-5'>超聲</b><b class='flag-5'>檢測</b>系統(tǒng)中的應用

    VL53L8CX TOF開發(fā)(5)----運動閾值檢測

    調整用于檢測運動的最小和最大距離。其次,一旦在傳感器的視野中檢測到運動,并且該運動的強度超出了預先設置的閾值,那么這種情況將被認為是一個有效
    的頭像 發(fā)表于 06-19 10:45 ?1207次閱讀
    VL53L8CX TOF開發(fā)(5)----<b class='flag-5'>運動</b>閾值<b class='flag-5'>檢測</b>

    超聲波無損檢測原理及應用

    超聲波無損檢測(Ultrasonic Non-Destructive Testing,簡稱UT)是一種利用超聲波在材料內部傳播的特性,檢測材料內部缺陷和結構的無損
    的頭像 發(fā)表于 05-24 16:48 ?4432次閱讀

    無損檢測超聲檢測原理是什么

    無損檢測超聲檢測原理是一種利用超聲波在材料中傳播的特性來檢測材料內部缺陷的檢測方法。它具有
    的頭像 發(fā)表于 05-24 16:45 ?1370次閱讀

    進一步解讀英偉達 Blackwell 架構、NVlink及GB200 超級芯片

    引入英偉達機密計算技術,在不影響性能的情況下,增強了大規(guī)模實時s生成式人工智能推理的安全性。該架構還具有新的解壓縮引擎和用于人工智能預防性維護的可靠性引擎,有助于診斷并預測潛在的可靠
    發(fā)表于 05-13 17:16

    GPU:量化理論計算的新引擎

    計算資源和時間。傳統(tǒng)的CPU(中央處理單元)在處理這些計算時速度較慢,限制了研究人員的計算能力。近年來,隨著GPU(圖形處理單元)的迅速發(fā)展,這一局面發(fā)生了變化。G
    的頭像 發(fā)表于 04-16 08:27 ?397次閱讀
    <b class='flag-5'>GPU</b>:量化理論<b class='flag-5'>計算</b>的新<b class='flag-5'>引擎</b>

    modustoolbox在正常編譯中通過工程下增強了全局變量數(shù)組的長度后報錯了怎么解決?

    客戶使用modustoolboxdevelpcy8c6245azi-s3D72,在正常編譯中通過工程下增強了全局變量數(shù)組的長度,結果編譯報導不錯,初始化是內存超越了。通過對比發(fā)現(xiàn).bss的大小最小是25292,如附件描述,請幫忙確認識別本原因并提供解決方案,謝謝謝謝!
    發(fā)表于 01-25 06:58

    維修安捷倫54621A示波器無法檢測到信號案例

    近日山東某企業(yè)送修安捷倫示波器54621A,客戶反饋無法檢測到信號,對儀器進行初步檢測,確定與客戶描述故障基本一致。本期將為大家分享本維修案例。 下面就是安捷倫-54621A維修情況 ? 安捷倫
    的頭像 發(fā)表于 01-17 17:33 ?865次閱讀
    維修安捷倫54621A示波器無法<b class='flag-5'>檢測到</b>信號案例

    GPU:大數(shù)據(jù)時代的強力引擎

    精度和方案開發(fā)速度。無論是圖像識別、語音文字處理、機器翻譯(MT),還是自動駕駛、虛擬現(xiàn)實(VR)和增強現(xiàn)實(AR)等行業(yè)應用,GPU在大數(shù)據(jù)存儲、清洗、預處理以及
    的頭像 發(fā)表于 01-04 08:27 ?653次閱讀
    <b class='flag-5'>GPU</b>:大數(shù)據(jù)時代的強力<b class='flag-5'>引擎</b>

    AI引擎內核與計算圖編程指南

    電子發(fā)燒友網(wǎng)站提供《AI引擎內核與計算圖編程指南.pdf》資料免費下載
    發(fā)表于 01-03 10:50 ?0次下載
    AI<b class='flag-5'>引擎</b>內核與<b class='flag-5'>計算</b>圖編程指南

    ADXL345無法檢測到落體運動如何解決?

    在用加速度傳感器ADXL345測量落體運動時,當初速度為0自由落體時,傳感器能夠正常檢測到。但是當初速度不為0或者旋轉時再扔出去,傳感器ADXL345就無法檢測到落體運動,請教如何解釋
    發(fā)表于 12-29 06:45

    人體感應燈是如何檢測到人的存在的?

    人體感應燈是如何檢測到人的存在的? 人體感應燈是一種智能照明設備,它可以偵測到人的存在,并在人接近或離開時自動開啟或關閉。這一技術的實現(xiàn)離不開人體感應技術和燈光控制技術的相互作用。 首先,讓我們先了
    的頭像 發(fā)表于 12-07 11:09 ?1787次閱讀