日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Dicom 学习笔记-Dicom 消息服务(DIMSE-C/DIMSE-N)

發布時間:2025/7/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Dicom 学习笔记-Dicom 消息服务(DIMSE-C/DIMSE-N) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

引言


??DICOM(Digital Imaging and Communications in Medicine)醫學數字成像與通信,是醫療影像領域一個非常重要的標準,本文主要簡單介紹 DICOM 標準中的消息交換服務。在介紹之前先聲明一下,有關一些名詞和概念,都是筆者自己翻譯和理解的意思,如有誤解,還請大家指正。

名詞簡介


??在正式介紹前我們需要先弄明白一些名詞。
DIMSE:DICOM Message Service Element(DICOM 消息服務元素)
DIMSE-C:DICOM Message Service Element - Composite(復合 DICOM 消息服務元素)
DIMSE-N:DICOM Message Service Element - Normalized(標準化的 DICOM 消息服務元素)
DIMSE-service-user:that part of an application entity that makes use of the DICOM Message Service Element.(使用 DICOM 消息服務元素的應用實體部分)

DIMSE-C


??DIMSE-C 服務是支持在有同等 DIMSE-service-user 復合信息對象定義的復合 SOP 實例上操作的 DIMSE 服務的子集,復合 SOP 實例大致可以理解為不會被改變的文檔類的實體,例如 dicom 影像文件。DIMSE-C 服務包含以下5個服務:

  • C-STORE:用于一個 DIMSE-service-user 在同等的 DIMSE-service-user 上存儲一個復合 SOP 實例;其實就是存儲服務,可以用來歸檔影像,也可以用來獲取影像;
  • C-FIND:查詢服務,用于一個 DIMSE-service-user 在同等的DIMSE-service-user 上查詢復合 SOP 實例的屬性滿足查詢條件給出的一組屬性的復合 SOP 實例;我們可以通過此服務查詢某一 PatientID 為xx的患者的所有檢查影像;
  • C-GET:獲取服務,用于一個 DIMSE-service-user 在同等的DIMSE-service-user 上查詢復合 SOP 實例的屬性滿足查詢條件給出的一組屬性的復合 SOP 實例,并取回這些符合條件的復合 SOP 實例,同時在這個過程中將觸發一個或多個 C-STORE 子操作過程,所有的操作(包含 C-STORE 子操作)均在同一個 TCP 連接中;
  • C-MOVE:也是獲取服務,但是獲取的發起方和接收方可以是同一個實體也可以是兩個不同的實體。標準中是這么定義的:用于一個 DIMSE-service-user 在同等的 DIMSE-service-user 上查詢復合 SOP 實例的屬性滿足查詢條件給出的一組屬性的復合 SOP 實例,并取回這些符合條件的復合 SOP 實例,同時在這個過程中將觸發一個或多個 C-STORE 子操作過程,所有的 C-STORE 子操作觸發在另外一個單獨的 TCP 連接中;和 C-GET 最大的區別是這個是兩個 TCP 連接,而 C-GET 服務是一個;
  • C-ECHO:驗證兩個同等的 DIMSE-service-user 之間端到端的通信是否成功;
  • DIMSE-N


    ??DIMSE-N 服務是支持在有對等 DIMSE-service-user 規格化信息對象定義的規格化 SOP 實例上操作和通知的 DIMSE 服務的子集。這類服務會在打印(具體可以參考 DICOM 標準第4部分的附錄H和第17部分的附錄BB)中使用到。DIMSE-N 服務包含以下6個服務:

  • N-EVENT-REPORT:用來由一個 DIMSE-service-user 給對等的另一個 DIMSE-service-user 報告一個事件;唯一一個通知類型的服務;
  • N-GET:用于一個 DIMSE-service-user 從對等的另一個 DIMSE-service-user 取回屬性值;
  • N-SET:用于一個 DIMSE-service-user 向對等的另一個 DIMSE-service-user 請求屬性值修改;
  • N-ACTION:用于一個 DIMSE-service-user 向對等的另一個 DIMSE-service-user 請求一個操作;
  • N-CREATE:用于一個 DIMSE-service-user 向對等的另一個 DIMSE-service-user 請求創建新的托管 SOP 實例,完成其標識和相關屬性的值,同時注冊其標識。
  • N-DELETE:用于一個 DIMSE-service-user 向對等的另一個 DIMSE-service-user 請求刪除一個托管 SOP 實例,同時注銷其標識。
  • 結語


    ??本文只是大致的介紹一下 DICOM 的消息服務,每一個服務都不是以上這么幾句話能概括的清楚的,后續會針對每個服務做詳細的解讀。

    總結

    以上是生活随笔為你收集整理的Dicom 学习笔记-Dicom 消息服务(DIMSE-C/DIMSE-N)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。