本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
了解影像集
影像集是作為 基礎的 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中繼資料和影像影格。
注意
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 } ] } } } } } }
下列範例顯示多個匯入任務如何一律建立新的映像集,且絕不會新增至現有的映像集。
下列範例顯示建立兩個映像集的單一匯入任務,因為執行個體 1 和 2 的患者名稱與執行個體 3 和 4 不同。
下列範例顯示建立兩個映像集以提高輸送量的單一匯入任務,即使病患名稱相符。