本文將深入分析 DICOM 醫(yī)學(xué)影像的解碼功能。AWS HealthImaging 利用 NVIDIA 的 nvJPEG2000 庫(kù)來(lái)實(shí)現(xiàn)此功能。我們將深入探討圖像解碼的復(fù)雜性,并介紹 AWS HealthImaging,以及 GPU 加速解碼解決方案帶來(lái)的進(jìn)步。
通過(guò) GPU 加速的 nvJPEG2000 庫(kù),踏上在 AWS HealthImaging 中提高吞吐量和降低醫(yī)療影像解密成本的旅程,代表著在云環(huán)境中實(shí)現(xiàn)運(yùn)營(yíng)效率的一大步。這些創(chuàng)新有望節(jié)省大量成本,預(yù)測(cè)表明此類(lèi)工作負(fù)載的潛在成本降低總計(jì)數(shù)億美元。
JPEG 2000
JPEG 2000 的實(shí)施要面對(duì)相當(dāng)大的復(fù)雜性,因?yàn)樵缙谟龅降幕ゲ僮餍詥?wèn)題阻礙了不同系統(tǒng)之間的無(wú)縫整合。然而,高吞吐量 JPEG 2000(HTJ2K)編碼系統(tǒng)的出現(xiàn)代表了圖像壓縮技術(shù)的重大進(jìn)展。JPEG 2000 標(biāo)準(zhǔn)的第 15 部分概述的 HTJ2K 利用更有效的 FBCOT(優(yōu)化截?cái)嗟目焖賶K編碼)替代原始?jí)K編碼算法 EBCOT(優(yōu)化截?cái)嗟?a target="_blank">嵌入式塊編碼),以提高吞吐量。
這項(xiàng)新標(biāo)準(zhǔn)解決了解碼速度的限制,并為 JPEG 2000 在醫(yī)學(xué)影像領(lǐng)域更廣泛地應(yīng)用打開(kāi)了大門(mén)。HTJ2K 同時(shí)支持無(wú)損壓縮和有損壓縮,在保留關(guān)鍵醫(yī)療細(xì)節(jié)和實(shí)現(xiàn)高效存儲(chǔ)之間實(shí)現(xiàn)了平衡。具有任意寬度和高度的灰度圖和彩色圖像以及每個(gè)通道多達(dá) 16 位的支持,展示了 HTJ2K 的適應(yīng)性。新標(biāo)準(zhǔn)對(duì)分解級(jí)別沒(méi)有限制,支持廣泛的選項(xiàng)。
nvJPEG2000 庫(kù)
隨著 GPU 加速技術(shù)的進(jìn)步,nvJPEG2000進(jìn)一步提高了 HTJ2K 的解碼性能。這種進(jìn)步釋放了 JPEG 2000 在醫(yī)學(xué)影像處理中的真正潛力,為醫(yī)療健康提供商、研究人員和開(kāi)發(fā)人員提供了可行且高效的解決方案。nvJPEG2000 提供一個(gè) CAPI ,包括用于解碼單個(gè)圖像的 nvjpeg2kDecode 和用于解碼圖像中特定圖塊的 nvjpeg2kDecodeTile 等函數(shù)。該庫(kù)提供了:
統(tǒng)一 API 接口 nvImageCodec:該開(kāi)源庫(kù)與 Python 無(wú)縫集成,為開(kāi)發(fā)者提供了便捷的界面。
解碼性能分析:HTJ2K 與傳統(tǒng) JPEG 2000 的解碼性能比較分析,深入了解 GPU 加速的機(jī)制。
為了確保可用性、高性能以及生產(chǎn)準(zhǔn)備,本文將探討如何將 HTJ2K 解碼與 MONAI 框架結(jié)合起來(lái)。MONAI 是一種專(zhuān)為醫(yī)學(xué)影像分析設(shè)計(jì)的框架。MONAI Deploy App SDK 提供高性能功能,并有助于在醫(yī)學(xué)影像 AI 應(yīng)用程序中進(jìn)行調(diào)試。本文還深入探討了使用 AWS HealthImaging、MONAI 和 nvJPEG2000 進(jìn)行醫(yī)學(xué)影像處理所帶來(lái)的成本效益。
采用 AWS HealthImaging
管理企業(yè)級(jí)醫(yī)學(xué)影像存儲(chǔ)
得益于無(wú)損 HTJ2K 編碼和 AWS 高性能網(wǎng)絡(luò)主干,AWS HealthImaging 提供亞秒級(jí)圖像檢索,并可快速訪(fǎng)問(wèn)云中圖像。它與工作流無(wú)關(guān),可無(wú)縫集成到現(xiàn)有的醫(yī)學(xué)成像工作流中。它符合 DICOM 標(biāo)準(zhǔn),確保在醫(yī)學(xué)影像通信中具有互操作性并符合行業(yè)標(biāo)準(zhǔn)。該服務(wù)提供本地 API,可實(shí)現(xiàn)可擴(kuò)展和快速的圖像提取,以適應(yīng)不斷增長(zhǎng)的醫(yī)學(xué)影像數(shù)據(jù)。
GPU 加速的圖像解碼
為進(jìn)一步增強(qiáng)圖像解碼性能,AWS HealthImaging 專(zhuān)門(mén)利用 NVIDIA nvJPEG2000 庫(kù)支持 GPU 加速。此 GPU 加速可確??焖俑咝У貙?duì)醫(yī)學(xué)影像進(jìn)行解碼,使醫(yī)療健康提供商能夠以前所未有的速度訪(fǎng)問(wèn)關(guān)鍵信息。HTJ2K 解碼的支持功能包含廣泛的選項(xiàng),可適應(yīng)不同的圖像類(lèi)型、大小、壓縮需求和解碼場(chǎng)景,使其成為各種圖像處理應(yīng)用程序的通用選擇。這些功能包括:
圖像格式:HTJ2K 支持任意寬度和高度的灰度和彩色圖像,可適應(yīng)各種圖像格式和尺寸。
位深:HTJ2K 支持每通道高達(dá) 16 位深度的圖像,確保準(zhǔn)確呈現(xiàn)顏色和細(xì)節(jié)。
無(wú)損壓縮:HTJ2K 標(biāo)準(zhǔn)支持無(wú)損壓縮,確保在不丟失任何數(shù)據(jù)的情況下保持畫(huà)質(zhì)。
統(tǒng)一代碼塊配置:HTJ2K 中所有代碼塊都符合 HT (高吞吐量) 標(biāo)準(zhǔn),無(wú)需進(jìn)行優(yōu)化代碼塊,以簡(jiǎn)化解碼過(guò)程。
代碼塊大?。?/strong>HTJ2K 利用不同的代碼塊大小,例如 64×64、32×32 和 16×16。這種可適應(yīng)性支持高效表示細(xì)節(jié)和復(fù)雜性各不相同的圖像。
進(jìn)度順序:HTJ2K 支持多種進(jìn)度順序,包括:
– LRCP (層分辨率 – 組件 – 位置)
– RLCP (分辨率層組件位置)
– RPCL (分辨率位置組件層)
– PCRL (位置 – 組件 – 分辨率層)
– CPRL (組件位置分辨率層)
變量分解水平:該標(biāo)準(zhǔn)允許不同數(shù)量的分解級(jí)別,范圍從 1 到 5。這種分解靈活性提供了根據(jù)特定需求優(yōu)化圖像壓縮的選項(xiàng)。
具有不同塊大小的多塊解碼:HTJ2K 支持解碼分為多個(gè)不同大小的圖塊圖像,以增強(qiáng)高效解碼的能力。
AWS HealthImaging 演練
在此演示中,我們展示了 AWS HealthImaging 的使用情況。我們演示了利用 GPU 加速接口使用 SageMaker 多模型端點(diǎn)進(jìn)行圖像解碼的過(guò)程。
圖 1. AWS 網(wǎng)絡(luò)主干接口
第 1 步:暫存 DICOM 圖像
首先,將您的 DICOM 圖像暫存到 Amazon S3 存儲(chǔ)桶中。AWS HealthImaging 與合作伙伴產(chǎn)品集成,可提供各種工具,以在指定的 S3 存儲(chǔ)桶中上傳和整理 DICOM 圖像數(shù)據(jù)。您可以在 AWS 開(kāi)放數(shù)據(jù)計(jì)劃公開(kāi)的 S3 存儲(chǔ)桶中找到包含合成醫(yī)學(xué)成像數(shù)據(jù)的開(kāi)放數(shù)據(jù)集,例如合成一致性。
第 2 步:調(diào)用 API 以導(dǎo)入 DICOM 數(shù)據(jù)
在 S3 存儲(chǔ)桶中暫存 DICOM 影像后,下一步是調(diào)用原生 API 將 DICOM 數(shù)據(jù)導(dǎo)入 AWS HealthImaging。此托管 API 有助于實(shí)現(xiàn)流暢的自動(dòng)化流程,從而確保您的醫(yī)學(xué)影像數(shù)據(jù)得到高效傳輸,并為進(jìn)一步優(yōu)化做好準(zhǔn)備。
第 3 步:在數(shù)據(jù)湖中索引 DICOM 標(biāo)頭
成功導(dǎo)入后,從 AWS HealthImaging 中檢索 DICOM 標(biāo)頭,解壓縮數(shù)據(jù) Blob,并將這些 JSON 對(duì)象寫(xiě)入數(shù)據(jù)湖 S3 存儲(chǔ)桶。從這里,您可以利用 AWS 數(shù)據(jù)湖分析工具,例如,用 Amazon Glue 生成數(shù)據(jù)目錄,用 Amazon Athena 執(zhí)行臨時(shí) SQL 查詢(xún),以及用 Amazon QuickSight 來(lái)構(gòu)建數(shù)據(jù)可視化控制面板。您還可以將圖像元數(shù)據(jù)與其他健康數(shù)據(jù)模式相結(jié)合,以執(zhí)行多模態(tài)數(shù)據(jù)分析。
第 4 步:訪(fǎng)問(wèn)醫(yī)學(xué)影像數(shù)據(jù)
借助托管 API,訪(fǎng)問(wèn)將成為無(wú)縫體驗(yàn)。AWS HealthImaging 可讓您以亞秒級(jí)的速度以高性能和精細(xì)的方式訪(fǎng)問(wèn)成像數(shù)據(jù)。
AWS 合作伙伴的 PACS 查看器和 VNA 云端解決方案可以將圖像查看應(yīng)用程序與 AWS HealthImaging 集成。這些應(yīng)用程序經(jīng)過(guò)優(yōu)化,可提供用戶(hù)友好且高效的體驗(yàn),以大規(guī)模查看和分析醫(yī)學(xué)影像。AWS 合作伙伴 PACS 的示例包括 Allina Health案例研究、Visage Imaging 和 Visage AWS。
科學(xué)家和研究人員可以利用 Amazon SageMaker 來(lái)執(zhí)行 AI 和 ML 建模,以獲得高級(jí)見(jiàn)解,并自動(dòng)執(zhí)行審查和標(biāo)注任務(wù)。Amazon SageMaker 與 MONAI 可用于開(kāi)發(fā)強(qiáng)大的 AI 模型。使用 Amazon SageMaker notebook,用戶(hù)可以從 AWS HealthImaing 中檢索像素幀,并使用開(kāi)源工具(例如 itkwidget)創(chuàng)建 SageMaker 托管訓(xùn)練作業(yè)或模型托管端點(diǎn)。
作為符合 HIPAA 標(biāo)準(zhǔn)的服務(wù),AWS HealthImaging 提供靈活性,允許遠(yuǎn)程用戶(hù)安全訪(fǎng)問(wèn)和審計(jì)醫(yī)療影像數(shù)據(jù)。訪(fǎng)問(wèn)控制由 Amazon Identity and Access Management 來(lái)管理,確保授權(quán)用戶(hù)對(duì) ImageSet 數(shù)據(jù)的訪(fǎng)問(wèn)被精細(xì)控制。訪(fǎng)問(wèn)活動(dòng)也可以通過(guò) Amazon CloudTrail 跟蹤。
第 5 步:支持 GPU 的 HTJ2K 解碼
在典型的 AI 或 ML 工作流(CPU 解碼路徑)中,HTJ2K 編碼的像素幀將加載到 CPU 顯存中,然后解碼并轉(zhuǎn)換為 CPU 中的張量。GPU 可以復(fù)制和處理這些像素。nvJPEG2000 可以從 AWS HealthImaging 中提取已編碼的像素,并直接將其解碼為 GPU 顯存(GPU 解碼路徑),而 MONAI 具有內(nèi)置功能,可將圖像數(shù)據(jù)轉(zhuǎn)換為可隨時(shí)輸入到深度學(xué)習(xí)模型中的張量。與 CPU 解碼方法相比,它的路徑更短,如圖 2 所示。
圖 2. AWS HealthImaging API 接口
此外,nvJPEG2000 的 GPU 加速可顯著提高解碼性能,降低延遲并增強(qiáng)整體響應(yīng)速度。該庫(kù)與 Python 無(wú)縫集成,為開(kāi)發(fā)者提供熟悉且強(qiáng)大的環(huán)境來(lái)執(zhí)行圖像解碼任務(wù)。
演示 Notebook,運(yùn)行在 Amazon SageMaker 上,展示了如何以可擴(kuò)展且高效的方式集成和利用 GPU 加速圖像解碼的強(qiáng)大功能。在我們的實(shí)驗(yàn)中,SageMaker g4dn.2 xlarge 實(shí)例上的 GPU 解碼速度比 SageMaker m5.2 xlarge 實(shí)例上的 CPU 解碼速度快 7 倍(圖 3)。
圖 3. 與 CPU 相比,
GPU 上的圖像解碼實(shí)現(xiàn)的加速
本實(shí)驗(yàn)中,我們使用了合成一致性數(shù)據(jù)集。對(duì)于不同大小的數(shù)據(jù)集,GPU 加速表現(xiàn)出相似的加速系數(shù)。上面標(biāo)記的圖像集包含腦 MRI 和像素幀。這些像素幀表示 DICOM MRI 圖像,并以壓縮的 HTJ2K 數(shù)據(jù)格式進(jìn)行編碼。
成本效益分析
AWS HealthImaging 與先進(jìn)的圖像解碼技術(shù)相結(jié)合,不僅能提高效率,還能為醫(yī)療保健組織提供經(jīng)濟(jì)高效的解決方案。所提議的解決方案具有巨大的端到端成本優(yōu)勢(shì),特別是考慮到通過(guò) GPU 加速實(shí)現(xiàn)的驚人吞吐量加速。
單臺(tái)設(shè)備的加速NVIDIA T4 GPU在 EC2 G4 實(shí)例上的性能提升約為 CPU 基準(zhǔn)的 5 倍,而EC2 G6 實(shí)例上的新GPU通過(guò)使用多個(gè) GPU 實(shí)例進(jìn)行擴(kuò)展,性能表現(xiàn)出近乎線(xiàn)性的可擴(kuò)展性,在四個(gè)NVIDIA T4 GPU和 4 個(gè)NVIDIAGPU實(shí)例上分別達(dá)到 19 倍和 48 倍。
在解碼性能方面,我們使用 OpenJPEG 進(jìn)行了比較分析。對(duì)于 CT1 16 位 512×512 灰度圖像,我們注意到不同 GPU 配置的速度顯著提高了 2.5 倍。此外,對(duì)于尺寸為 3064×4774 的 MG1 16 位灰度圖像,我們?cè)诟鞣N GPU 設(shè)置中實(shí)現(xiàn)了驚人的 8 倍速度提升。
為了全面評(píng)估年度云成本和能源使用情況,我們根據(jù)標(biāo)準(zhǔn)分割工作負(fù)載進(jìn)行計(jì)算。此工作負(fù)載涉及每分鐘向 MONAI 服務(wù)器平臺(tái)上傳 500 個(gè) DICOM 文件。我們的成本估算目前僅考慮 T4 GPU,預(yù)計(jì)未來(lái)將使用其他GPU。我們假設(shè)使用 Amazon EC2 G4 實(shí)例。
在這種情況下,在單個(gè) T4 GPU 上處理 DICOM 工作負(fù)載的年度成本估計(jì)約為 7400 萬(wàn)美元,而與 CPU 流程相關(guān)的成本為 3.454 億美元。這意味著云支出大幅減少,預(yù)測(cè)表明此類(lèi)醫(yī)院工作負(fù)載可能會(huì)節(jié)省數(shù)億美元。
在單個(gè) T4 GPU 上,與 CPU 基準(zhǔn)相比,端到端吞吐量加速大約快 5 倍。在新的 GPU 上,這種加速進(jìn)一步提升到快 12 倍左右。當(dāng)使用多個(gè) GPU 實(shí)例時(shí),性能幾乎呈線(xiàn)性擴(kuò)展。例如,使用 4 個(gè) T4 GPU 時(shí),加速大約達(dá)到 19 倍。
考慮到對(duì)環(huán)境的影響,能效是數(shù)據(jù)中心處理大型工作負(fù)載的關(guān)鍵因素。我們的計(jì)算表明,使用基于 GPU 的相應(yīng)硬件時(shí),以 GWh 為單位的年能耗顯著降低。具體來(lái)說(shuō),單個(gè)系統(tǒng)的能耗約為 CPU 服務(wù)器的十二分之一。
對(duì)于類(lèi)似于示例 DICOM 視頻場(chǎng)景(每分鐘 500 小時(shí)的視頻)的工作負(fù)載,預(yù)計(jì)每年可節(jié)省數(shù)百 GWh 的能源。這些能源節(jié)省不僅具有經(jīng)濟(jì)效益,而且還具有重大的環(huán)境意義。溫室氣體排放量的減少量相當(dāng)可觀(guān),約等于每年避免數(shù)萬(wàn)輛乘用車(chē)的排放,每輛車(chē)每年行駛約 11000 英里。
為何選擇 nvImageCodec?
NVIDIA 提供 nvImageCodec 庫(kù),為開(kāi)發(fā)者提供用于圖像解碼任務(wù)的可靠高效解決方案。nvImageCodec 利用 NVIDIA GPU 的強(qiáng)大功能,可提供加速解碼性能,非常適合需要高吞吐量和低延遲的應(yīng)用程序。
主要特性
GPU 加速:nvImageCodec 的主要特點(diǎn)之一是其 GPU 加速功能。利用 NVIDIA GPU 的計(jì)算能力,nvImageCodec 可有效提高圖像解碼速度,從而更快地處理大型數(shù)據(jù)集。
無(wú)縫集成:nvImageCodec 與 Python 無(wú)縫集成,為開(kāi)發(fā)者提供熟悉的圖像處理工作流環(huán)境。借助用戶(hù)友好型 API,將 nvImageCodec 集成到現(xiàn)有 Python 項(xiàng)目中非常簡(jiǎn)單。
高效性能:借助優(yōu)化的算法和并行處理,nvImageCodec 提供卓越的性能,即使在處理復(fù)雜的圖像解碼任務(wù)時(shí)也是如此。它支持 JPEG、JPEG 2000、TIFF 等多種圖像格式,并確??焖俑咝У奶幚?。
通用性:nvImageCodec 支持從醫(yī)學(xué)成像到計(jì)算機(jī)視覺(jué)應(yīng)用的各種用例。它支持處理灰度圖像和彩色圖像,并提供通用性和靈活性,以滿(mǎn)足您的圖像解碼需求。
用例
醫(yī)學(xué)成像:在醫(yī)學(xué)影像領(lǐng)域,快速準(zhǔn)確的圖像解碼對(duì)于及時(shí)診斷和治療至關(guān)重要。借助 nvImageCodec,醫(yī)療保健專(zhuān)業(yè)人員可以快速準(zhǔn)確地解碼醫(yī)學(xué)影像,從而加快決策制定并改善患者治療效果。
計(jì)算機(jī)視覺(jué):在計(jì)算機(jī)視覺(jué)應(yīng)用中,圖像解碼速度在物體檢測(cè)和圖像分類(lèi)等實(shí)時(shí)處理任務(wù)中至關(guān)重要。通過(guò)利用 nvImageCodec 的 GPU 加速,開(kāi)發(fā)者可以實(shí)現(xiàn)高效的圖像解碼,從而提高其應(yīng)用的響應(yīng)速度。
遙感:在遙感應(yīng)用中,快速高效地解碼大型衛(wèi)星圖像對(duì)于環(huán)境監(jiān)測(cè)和災(zāi)害管理等各種任務(wù)至關(guān)重要。借助 nvImageCodec,研究人員和分析人員可以輕松解碼衛(wèi)星圖像,從而實(shí)現(xiàn)及時(shí)的分析和決策制定。
如何獲取 nvImageCodec
獲取 nvImageCodec 非常簡(jiǎn)單。您可以從以下來(lái)源獲?。篜yPI、NVIDIA 開(kāi)發(fā)者專(zhuān)區(qū),或是直接從 GitHub 庫(kù)獲取。下載后,您可以開(kāi)始嘗試編碼和解碼示例,以提高圖像編解碼器管線(xiàn)的效率。
圖 4. 從 PyPI(左)、 NVIDIA 開(kāi)發(fā)者專(zhuān)區(qū)(中)
或 GitHub 庫(kù)(右)下載 nvImageCodec 軟件包
圖 5. nvImageCodec Python API 接口
如何批量解碼高吞吐量的JPEG 2000 醫(yī)學(xué)影像
以下是一個(gè) Python 示例,展示了使用 nvImageCodec 庫(kù)進(jìn)行批量圖像解碼。此示例說(shuō)明了如何使用 nvImageCodec 對(duì) HTJ2K 圖像進(jìn)行批量解碼。指定文件夾中的所有圖像均以無(wú)損 HTJ2K 格式壓縮,精度為 16 位。輸出確認(rèn)所有醫(yī)學(xué)影像均已成功解碼,且無(wú)損質(zhì)量(圖 6)。
import os; import os.path from matplotlib import pyplot as plt from nvidia import nvimgcodec dir = "htj2k_lossless" image_paths = [os.path.join(dir, filename) for filename in os.listdir(dir)] decode_params = nvimgcodec.DecodeParams(allow_any_depth = True, color_spec=nvimgcodec.ColorSpec.UNCHANGED) nv_imgs = nvimgcodec.Decoder().read(image_paths, decode_params) cols= 4 rows = (len(nv_imgs)+cols-1)//cols fig, axes = plt.subplots(rows, cols); fig.set_figheight(2*rows); fig.set_figwidth(10) for i in range(len(nv_imgs)): axes[i//cols][i%cols].set_title("%ix%i : %s"%(nv_imgs[i].height, nv_imgs[i].width, nv_imgs[i].dtype)); axes[i//cols][i%cols].set_axis_off() axes[i//cols][i%cols].imshow(nv_imgs[i].cpu(), cmap='gray')
圖 6. nvImageCodec 批量解碼圖像
如何批量解碼多個(gè) JPEG 2000 圖塊
以下是一個(gè) Python 示例,展示了使用 nvImageCodec 庫(kù)進(jìn)行基于塊的圖像解碼來(lái)處理大型圖像。這個(gè)示例展示了如何使用 nvImageCodec 解碼相當(dāng)大小的 JPEG 2000 壓縮圖像的過(guò)程。每個(gè)圖塊代表一個(gè)感興趣的區(qū)域(ROI),其大小為 512x512 像素。
解碼過(guò)程包括將圖像分割為圖塊,確定區(qū)域總數(shù),然后使用 nvImageCodec 根據(jù)每個(gè)圖塊的索引對(duì)其進(jìn)行解碼,從而提供特定的圖塊解碼信息。生成的輸出會(huì)顯示與不同圖塊相關(guān)的信息。
from matplotlib import pyplot as plt import numpy as np import random; random.seed(654321) from nvidia import nvimgcodec jp2_stream = nvimgcodec.CodeStream('./B_37_FB3-SL_570-ST_NISL-SE_1708_lossless.jp2') def get_region_grid(stream, roi_height, roi_width): regions = [] num_regions_y = int(np.ceil(stream.height / roi_height)) num_regions_x = int(np.ceil(stream.width / roi_width)) for tile_y in range(num_regions_y): for tile_x in range(num_regions_x): tile_start = (tile_y * roi_height, tile_x * roi_width) tile_end = (np.clip((tile_y + 1) * roi_height, 0, stream.height), np.clip((tile_x + 1) * roi_width, 0, stream.width)) regions.append(nvimgcodec.Region(start=tile_start, end=tile_end)) print(f"{len(regions)} {roi_height}x{roi_width} regions in total") return regions regions_native_tiles = get_region_grid(jp2_stream, jp2_stream.tile_height, jp2_stream.tile_width) # 512x512 tiles dec_srcs = [nvimgcodec.DecodeSource(jp2_stream, region=regions_native_tiles[random.randint(0, len(regions_native_tiles)-1)]) for k in range(16)] imgs = nvimgcodec.Decoder().decode(dec_srcs) fig, axes = plt.subplots(4, 4) fig.set_figheight(15) fig.set_figwidth(15) i = 0 for ax0 in axes: for ax1 in ax0: ax1.imshow(np.array(imgs[i].cpu())) i = i + 1
結(jié)束語(yǔ)
無(wú)論您是醫(yī)療健康機(jī)構(gòu)、研究人員還是開(kāi)發(fā)者,JPEG 2000 與尖端技術(shù)一起,為醫(yī)學(xué)成像的關(guān)鍵領(lǐng)域開(kāi)辟了新的創(chuàng)新途徑。AWS HealthImaging 與先進(jìn)的壓縮標(biāo)準(zhǔn)和 GPU 加速相結(jié)合,成為致力于增強(qiáng)診斷能力和提高患者治療效果的醫(yī)療健康專(zhuān)業(yè)人員的重要工具。
這項(xiàng)創(chuàng)新還為高性能多模式數(shù)據(jù)分析開(kāi)辟了新途徑,無(wú)縫集成基因組、臨床和醫(yī)學(xué)成像數(shù)據(jù),以提取有意義的洞察。云上托管的數(shù)據(jù)科學(xué)平臺(tái)簡(jiǎn)化了模型訓(xùn)練和部署流程。利用這些進(jìn)步,并通過(guò)加速和可靠的圖像解碼來(lái)推動(dòng)醫(yī)療健康行業(yè)的未來(lái)發(fā)展。
審核編輯:劉清
-
NVIDIA
+關(guān)注
關(guān)注
14文章
4986瀏覽量
103066 -
計(jì)算機(jī)視覺(jué)
+關(guān)注
關(guān)注
8文章
1698瀏覽量
45993 -
python
+關(guān)注
關(guān)注
56文章
4797瀏覽量
84690 -
圖像解碼
+關(guān)注
關(guān)注
0文章
5瀏覽量
6984 -
GPU加速器
+關(guān)注
關(guān)注
0文章
8瀏覽量
2369
原文標(biāo)題:使用 GPU 加速的 nvImageCodec 推進(jìn)醫(yī)學(xué)影像解碼
文章出處:【微信號(hào):NVIDIA-Enterprise,微信公眾號(hào):NVIDIA英偉達(dá)企業(yè)解決方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論