生活随笔
收集整理的這篇文章主要介紹了
Dicom 学习笔记-Dicom 消息服务(DIMSE-C/DIMSE-N)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
引言 ??DICOM(Digital Imaging and Communications in Medicine)醫(yī)學數(shù)字成像與通信,是醫(yī)療影像領(lǐng)域一個非常重要的標準,本文主要簡單介紹 DICOM 標準中的消息交換服務(wù)。在介紹之前先聲明一下,有關(guān)一些名詞和概念,都是筆者自己翻譯和理解的意思,如有誤解,還請大家指正。
名詞簡介 ??在正式介紹前我們需要先弄明白一些名詞。 DIMSE:DICOM Message Service Element(DICOM 消息服務(wù)元素) DIMSE-C:DICOM Message Service Element - Composite(復(fù)合 DICOM 消息服務(wù)元素) DIMSE-N:DICOM Message Service Element - Normalized(標準化的 DICOM 消息服務(wù)元素) DIMSE-service-user:that part of an application entity that makes use of the DICOM Message Service Element.(使用 DICOM 消息服務(wù)元素的應(yīng)用實體部分)
DIMSE-C ??DIMSE-C 服務(wù)是支持在有同等 DIMSE-service-user 復(fù)合信息對象定義的復(fù)合 SOP 實例上操作的 DIMSE 服務(wù)的子集,復(fù)合 SOP 實例大致可以理解為不會被改變的文檔類的實體,例如 dicom 影像文件。DIMSE-C 服務(wù)包含以下5個服務(wù):
C-STORE:用于一個 DIMSE-service-user 在同等的 DIMSE-service-user 上存儲一個復(fù)合 SOP 實例;其實就是存儲服務(wù),可以用來歸檔影像,也可以用來獲取影像; C-FIND:查詢服務(wù),用于一個 DIMSE-service-user 在同等的DIMSE-service-user 上查詢復(fù)合 SOP 實例的屬性滿足查詢條件給出的一組屬性的復(fù)合 SOP 實例;我們可以通過此服務(wù)查詢某一 PatientID 為xx的患者的所有檢查影像; C-GET:獲取服務(wù),用于一個 DIMSE-service-user 在同等的DIMSE-service-user 上查詢復(fù)合 SOP 實例的屬性滿足查詢條件給出的一組屬性的復(fù)合 SOP 實例,并取回這些符合條件的復(fù)合 SOP 實例,同時在這個過程中將觸發(fā)一個或多個 C-STORE 子操作過程,所有的操作(包含 C-STORE 子操作)均在同一個 TCP 連接中; C-MOVE:也是獲取服務(wù),但是獲取的發(fā)起方和接收方可以是同一個實體也可以是兩個不同的實體。標準中是這么定義的:用于一個 DIMSE-service-user 在同等的 DIMSE-service-user 上查詢復(fù)合 SOP 實例的屬性滿足查詢條件給出的一組屬性的復(fù)合 SOP 實例,并取回這些符合條件的復(fù)合 SOP 實例,同時在這個過程中將觸發(fā)一個或多個 C-STORE 子操作過程,所有的 C-STORE 子操作觸發(fā)在另外一個單獨的 TCP 連接中;和 C-GET 最大的區(qū)別是這個是兩個 TCP 連接,而 C-GET 服務(wù)是一個; C-ECHO:驗證兩個同等的 DIMSE-service-user 之間端到端的通信是否成功; DIMSE-N ??DIMSE-N 服務(wù)是支持在有對等 DIMSE-service-user 規(guī)格化信息對象定義的規(guī)格化 SOP 實例上操作和通知的 DIMSE 服務(wù)的子集。這類服務(wù)會在打印(具體可以參考 DICOM 標準第4部分的附錄H和第17部分的附錄BB)中使用到。DIMSE-N 服務(wù)包含以下6個服務(wù):
N-EVENT-REPORT:用來由一個 DIMSE-service-user 給對等的另一個 DIMSE-service-user 報告一個事件;唯一一個通知類型的服務(wù); N-GET:用于一個 DIMSE-service-user 從對等的另一個 DIMSE-service-user 取回屬性值; N-SET:用于一個 DIMSE-service-user 向?qū)Φ鹊牧硪粋€ DIMSE-service-user 請求屬性值修改; N-ACTION:用于一個 DIMSE-service-user 向?qū)Φ鹊牧硪粋€ DIMSE-service-user 請求一個操作; N-CREATE:用于一個 DIMSE-service-user 向?qū)Φ鹊牧硪粋€ DIMSE-service-user 請求創(chuàng)建新的托管 SOP 實例,完成其標識和相關(guān)屬性的值,同時注冊其標識。 N-DELETE:用于一個 DIMSE-service-user 向?qū)Φ鹊牧硪粋€ DIMSE-service-user 請求刪除一個托管 SOP 實例,同時注銷其標識。 結(jié)語 ??本文只是大致的介紹一下 DICOM 的消息服務(wù),每一個服務(wù)都不是以上這么幾句話能概括的清楚的,后續(xù)會針對每個服務(wù)做詳細的解讀。
總結(jié)
以上是生活随笔 為你收集整理的Dicom 学习笔记-Dicom 消息服务(DIMSE-C/DIMSE-N) 的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔 網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔 推薦給好友。