了解影像集 - AWS HealthImaging

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

了解影像集

影像集是作為 基礎的 AWS 概念AWS HealthImaging。當您將DICOM資料匯入 時,會建立影像集 HealthImaging,因此在使用 服務時,需要充分了解這些影像集。

影像集的引入原因如下:

  • 透過靈活的 支援各種醫療影像工作流程 (臨床和非臨床)APIs。

  • 僅將相關資料分組,將病患安全最大化。

  • 鼓勵清除資料,以協助提高不一致的可見性。如需詳細資訊,請參閱修改影像集

    重要

    在清理DICOM資料之前的臨床使用可能會導致患者受傷。

下列選單會進一步詳細描述影像集,並提供範例和圖表,協助您了解其在 中的功能和用途 HealthImaging。

影像集是一種 AWS 概念,定義摘要分組機制,以最佳化相關的醫療影像資料。當您將 DICOM P10 影像資料匯入AWS HealthImaging 資料存放區時,資料會轉換為包含中繼資料和影像影格 (像素資料) 的影像集。

注意

影像集中繼資料已標準化 。換句話說,一組常見的屬性和值會映射到DICOM資料元素登錄檔中列出的病患、檢查和序列層級元素

在匯入期間,某些影像集會保留其原始傳輸語法編碼,而其他影像集則預設為無失真轉碼至高通量 JPEG 2000 (HTJ2K)。如果影像集在 中編碼HTJ2K,則必須在檢視之前解碼。如需詳細資訊,請參閱 支援的傳輸語法HTJ2K 解碼程式庫

影像影格 (像素資料) 以高通量 2000 JPEG (HTJ2K) 編碼,且必須在檢視前解碼

影像集是 AWS 資源,因此會指派 Amazon Resource Names (ARNs)。它們可以標記最多 50 個鍵值對,並透過 授予角色型存取控制 (RBAC) 和屬性型存取控制 (ABAC)IAM。此外,映像集是版本化的 ,因此會保留所有變更,並可存取先前的版本。

匯入 DICOM P10 資料會產生影像集,其中包含相同DICOM系列中一或多個 Service-Object 對 (SOP) 執行個體的DICOM中繼資料和影像影格。

顯示映像集在 中的圖表AWS HealthImaging。
注意

DICOM 匯入任務:

  • 一律建立新的映像集,絕不更新現有的映像集。

  • 請勿刪除重複的SOP執行個體儲存,因為相同SOP執行個體的每次匯入都會使用額外的儲存。

  • 可為單一DICOM系列建立多個影像集。例如,當 有標準化中繼資料屬性的變體時,例如PatientName不相符。

使用 GetImageSetMetadata動作來擷取映像集中繼資料。傳回的中繼資料會壓縮為 gzip,因此您必須在檢視之前將其解壓縮。如需詳細資訊,請參閱取得映像集中繼資料

下列範例顯示 JSON 格式的影像集中繼資料結構。

{ "SchemaVersion": "1.1", "DatastoreID": "2aa75d103f7f45ab977b0e93f00e6fe9", "ImageSetID": "46923b66d5522e4241615ecd64637584", "Patient": { "DICOM": { "PatientBirthDate": null, "PatientSex": null, "PatientID": "2178309", "PatientName": "MISTER^CT" } }, "Study": { "DICOM": { "StudyTime": "083501", "PatientWeight": null }, "Series": { "1.2.840.113619.2.30.1.1762295590.1623.978668949.887": { "DICOM": { "Modality": "CT", "PatientPosition": "FFS" }, "Instances": { "1.2.840.113619.2.30.1.1762295590.1623.978668949.888": { "DICOM": { "SourceApplicationEntityTitle": null, "SOPClassUID": "1.2.840.10008.5.1.4.1.1.2", "HighBit": 15, "PixelData": null, "Exposure": "40", "RescaleSlope": "1", "ImageFrames": [ { "ID": "0d1c97c51b773198a3df44383a5fd306", "PixelDataChecksumFromBaseToFullResolution": [ { "Width": 256, "Height": 188, "Checksum": 2598394845 }, { "Width": 512, "Height": 375, "Checksum": 1227709180 } ], "MinPixelValue": 451, "MaxPixelValue": 1466, "FrameSizeInBytes": 384000 } ] } } } } } }

下列範例顯示多個匯入任務如何一律建立新的映像集,且絕不會新增至現有的映像集。

顯示 中多個映像集匯入任務外觀的圖表 HealthImaging。

下列範例顯示建立兩個映像集的單一匯入任務,因為執行個體 1 和 2 的患者名稱與執行個體 3 和 4 不同。

顯示 HealthImaging 使用單一匯入任務時,兩個影像集變體的外觀圖表。

下列範例顯示建立兩個映像集以提高輸送量的單一匯入任務,即使病患名稱相符。

顯示 HealthImaging 使用單一匯入任務時影像集最佳化的外觀圖表。