View a markdown version of this page

AWS HealthImaging 範例專案 - AWS HealthImaging

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS HealthImaging 範例專案

AWS HealthImaging 在 GitHub 上提供下列範例專案。

透過 OIDC 整合到 AWS HealthImaging 的 OHIF 檢視器

AWS Cloud Development Kit (AWS CDK)專案會在 Amazon CloudFront 上部署 OHIF 檢視器。檢視器會整合到 Amazon Web Services 資料存放區做為 DICOMWeb 資料來源,並與 Amazon Cognito 做為身分提供者,以透過 OIDC 進行身分驗證。

從現場部署到 AWS HealthImaging 的 DICOM 擷取

一種無 AWS 伺服器專案,用於部署從 DICOM DIMSE 來源 (PACS、VNA、CT 掃描器) 接收 DICOM 檔案並將其存放在安全 Amazon S3 儲存貯體中的 IoT 邊緣解決方案。解決方案會為資料庫中的 DICOM 檔案編製索引,並將要在 AWS HealthImaging 中匯入的每個 DICOM 系列排入佇列。它包含在邊緣執行且由 管理的元件AWS IoT Greengrass,以及在 AWS Cloud 中執行的 DICOM 擷取管道。

並排層級標記 (TLM) Proxy

使用圖磚層級標記 (TLM) 從 AWS HealthImaging 擷取影像影格的AWS Cloud Development Kit (AWS CDK)專案,TLM 是高輸送量 JPEG 2000 (HTJ2K) 的一項功能。這會導致較低解析度影像的擷取時間更快。潛在的工作流程包括產生縮圖和逐步載入影像。

Amazon CloudFront 交付

使用 HTTPS 端點建立 Amazon CloudFront 分佈的無 AWS 伺服器專案,該端點快取 (使用 GET) 並從邊緣交付影像影格。根據預設,端點會使用 Amazon Cognito JSON Web 字符 (JWT) 驗證請求。驗證和請求簽署都是使用 Lambda@Edge 在邊緣完成。此服務是 Amazon CloudFront 的一項功能,可讓您更接近應用程式的使用者執行程式碼,進而提升效能並減少延遲。沒有要管理的基礎設施。

AWS HealthImaging 檢視器使用者介面

使用後端身分驗證部署前端 UI 的AWS Amplify專案,您可以使用此專案來檢視儲存在 AWS HealthImaging 中的影像集中繼資料屬性和影像影格 (像素資料),並使用漸進式解碼。您可以選擇整合上面的並排層級標記 (TLM) Proxy 和/或 Amazon CloudFront 交付專案,以使用替代方法載入影像影格。

AWS HealthImaging DICOMweb Proxy

以 Python 為基礎的專案,可在 HealthImaging 資料存放區上啟用 DICOMweb WADO-RS 和 QIDO-RS 端點,以支援以 Web 為基礎的醫療影像檢視器和其他 DICOMweb 相容應用程式。

注意

此專案不會使用 HealthImaging 中描述的 DICOMweb APIs 表示法搭配 AWS HealthImaging 使用 DICOMweb

若要檢視其他範例專案,請參閱 GitHub 上的 AWS HealthImaging 範例