使用 DICOM 服務的數位病理學

病理學是醫學科學的一個分支,主要涉及疾病的原因、起源和性質。 它涉及檢查組織、器官、體液和屍檢,以研究和診斷疾病。

從歷史上看,組織活檢儲存在玻璃投影片中,並在顯微鏡下進行調查。 當臨床醫生和病理學家需要分享諮詢和診斷以及研究的資訊時,這會產生挑戰。

數位成像在病理學領域越來越受歡迎,以支援在實驗室外部共用影像、訓練 AI/ML 模型,以及長期儲存。 這種轉換是由用於數位化顯微鏡投影片的儀器商業可用性所推動。

如今,數位病理掃描器通常會將成像輸出為專屬格式。 這會使共用和 AI/ML 模型定型複雜化,使數位化的許多優點變得模糊不清。 為了簡化此轉換,許多組織開始將神秘投影片影像處理 (WSI) 數位投影片轉換為 DICOM 標準格式。 一旦這些影像採用 DICOM® 格式,這些影像就可以儲存在商業上可用的 PACS 系統中,這些影像可以使用數十年來由放射學家完善的工具和程式來管理。

數位病理學的 DICOM 服務

DICOM 服務支援獨特的數位病理需求,例如:

  1. 上傳大小為多個 GB 的病理 DICOM 實例所需的規模和效能。
  2. 快速畫面存取,可讓 Web 檢視器順暢地平移和縮放 DICOM 病理影像,而沒有延遲或模糊。
  3. 儲存用於封存和研究用途之長期診斷影像的符合成本效益的方式。

Diagram showing whole-slide imaging digitization and cloud storage.

數位化

雖然 DICOM 標準現在支援全投影片影像 (WSI), 但許多下載掃描器不會以 DICOM 格式擷取影像。 DICOM 服務僅支援 DICOM 格式的影像,因此其他格式的 WSI 需要格式轉換。 有數個商業和開放原始碼解決方案可以執行這些格式轉換。

以下是一些範例開放原始碼工具來建置您自己的轉換器:

儲存體

每個轉換的 WSI 都會產生具有多個實例的 DICOM 系列。

批次上傳

考慮到需要上傳的實例大小和數目較大,我們建議使用 匯入來批次上傳每個數列或一批已轉換的 WSIS

串流上傳

如果您想要在轉換每個檔案時上傳,您可以使用 STOW 單一元件要求,如下所示。

先決條件

curl -X POST \
    -H "Content-Type: application/dicom" \
    -H "Authorization: Bearer {token}" \
    -H "Accept: application/dicom+json" \
{service-url}/{version}/studies \
    --data-binary {dcmFile}.dcm

我們測試了幾秒 內支援 數十 GB 上傳。

擷取

檢視者會擷取儲存為 DICOM 實例中框架的磚。 每個 DICOM 實例可以包含多個畫面。 我們建議使用平行單一部分 GET 框架來提升效能。

先決條件

curl -X GET \
    -H "Authorization: Bearer {token}" \
    -H "Accept: application/octet-stream; transfer-syntax=*" \
{service-url}/{version}/studies/{studyInstanceUid}/series/{seriesInstanceUid}/instances/{sopInstanceUid}/frames/{frameNumber} \
    --output {fileName}

我們已測試 從用戶端下載大約 60-70 毫秒 的 60 Kb 圖格。

檢視者

我們建議使用任何可使用 DICOMWeb 服務和 OIDC 驗證設定的 WSI 檢視器。

範例開放原始碼檢視器

如果檢視器直接與 DICOM 服務互動,請遵循 CORS 指導方針

尋找 ISV 合作夥伴

dicom-support@microsoft.com如果您想要與我們的合作夥伴 ISV 合作,提供端對端解決方案和支援,請連絡 。

下一步

在 Azure 中部署 DICOM 服務

搭配 DICOM 服務使用 DICOMweb API

注意

DICOM® 是國家電氣製造商協會的注冊商標,其標準出版物與醫療資訊的數位通信有關。