磁共振成像系統DICOM
Research and Development of Standard DICOM Interface
for M agnetic resonance imaging System
楊杰 ,胡紹海 ,劉文2
(1.北京交通大學計算機學院,北京100044;2.北京軍區總醫院,北京100700)
(文章編號]1672—8270(2006)01—24—03 [中圖分類號]R445 [文獻標識碼]B
【摘要】在實現MR的DICOM接口的實際工程,分析MR成像設備DICOM接口的基本需求,分析了
DICOM數據集和DCM文件格式,介紹了DICOM通訊的消息結構;提出了實現接口的基本方案。
【關鍵詞】DICOM;MR;接口
Abstract: A research and development of DICOM interface is made in this paper.
The author analyze the requirements for
MR DICOM interface .By introducing the DICOM dataset, the DCM file format,and the DICOM message structure used for
communication,basic scheme is given.
1 引言:
DICOM通訊標準簡介
DICOM (Di tal Imaging and Communications In
Medicine)是醫療設備得國際標準通訊協議。以前由于各
廠商生產的PACS及醫療影像設備的不同,造成與設備
有關的醫學圖像存儲格式、傳輸方式千差萬別,使得醫
學影像及其相關信息在不同系統、不同應用之間的交換
受到嚴重阻礙。為解決醫學圖像及其相關數據的通訊、
存儲標準化問題,美國放射協會提出了醫學數字圖像通
訊標準DICOM。
MR是目前一種主流的影像診斷設備,為了將其接
人圖像歸檔和通信系統(PACS),提供DICOM接口就顯
得非常必要。
使用DICOM標準除了可以方便地使用標準網絡接
口作為通訊接口,還有以下作用:
(1)減少檢查和等待時間,增加設備吞吐量。充分
發揮影像工作人員的能力。
(2)進行更快更準確更高質量地圖像存儲和回放。
(3)獲得和管理MR掃描信息的支持清單。
(4)病人記錄信息可以在網絡中管理和多次使用。
(5)有助于開發和推廣圖像歸檔和傳輸系統,并與
其他醫療信息系統相連。
2 MR的DICOM接口的功能需求分析
考慮到MR作為大型影像設備由它產生的相關數
據和參數的多樣性,以及與醫院PACS系統的復雜的交
互,導致MR的DICOM接口的復雜性。以下為基本需求:
(1)根據圖像信息、設備信息、成像參數、病人信息
生成DCM文件或者直接從DCM文件獲得關鍵數據用
于計算。 。
(2)輸入來自PACS系統的圖像及相關數據。根據
各種信息完成回顯。
(3)輸入來自HIS/RIS的病人安排信息。包括輸入
安排到MR設備的病人信息等相關管理數據。
(4)輸出檢查反饋信息至HIS/RIS。輸出檢查執行
過程、狀態、結果。
(5)打印信息輸出,包括打印格式,打印內容,打印
隊列以及隊列的管理信息。
3 根據功能需求分析實現DICOM接口的基本內容
按照需求我們首先是要按照DICOM格式根據MR
的圖像數據和其他圖像相關信息來生成DICOM文件。
DICOM文件格式和一般文件格式類似是由一個DICOM
文件頭和一個DICOM數據集組成。
3.1 DICOM文件頭(DICOM File Meta Information)
DICOM文件頭包含了標識數據集合的相關信息。
每個DICOM文件都必須包括該文件頭。文件頭的最開
始是文件前言,它由128個00H字節組成,接下來是
作者簡介:楊杰:北京交通大學計算機學院信號與信息處理專業碩士研究生。胡紹海:副教授.博士.北京交通大學信息所信號檢測室主
任。劉文:高級工程師碩士學位全軍醫學計量委員會委員,北京軍區醫學工程委員會委員。
維普資訊 http://www.cqvip.com
中國醫學裝備2006年1月第3卷第1期ChinaMedicalEquipment2006JanuaryVol3NO.1
DICOM前綴, 它是一個長度為4字節的字符串
“DICM”,可以根據該值來判斷一個文件是不是DICOM
文件。文件頭中還包括其它一些非常有用的信息,如文
件的傳輸格式、生成該文件的應用程序等等,關于文件
頭詳細的說明請參閱DICOM標準Ps 3.10的l3~l4頁
表7.1一l。
3.2 DICOM數據集(DATASET)
DICOM文件從內容上可以分為4層
1.Patient 人)
2.Study(檢驗)
3.Series(系列)
4.Image(圖像)
每一層叫一個Information Entity,或IE(從relational
database schema設計引用而來)。每一層又細分成
Module。(DICOM規定的MR的模塊表見表2)每個
Module里面的最小單元叫做一個attribute或dement(數
據元素)。作為DICOM文件的基本單元attribute/element
(數據元素)的結構如下圖(圖1)所示:
DIcoM數據集合 傳輸順序
— — ’
數據元素 數據元素 素 數據元素
/ \ \
示簽 VR 數據長度 數據域
圖1 結構圖
它由Data Element Tag (數據標簽),Value Representa
tion(數據值描述,簡稱VR),Value Len~h(值長度),Value
Field(數據域)構成。其中:Data Element Tag 是Data
Element的標識,由一對l6位無符號整數構成。VR為2
或4字節的字符串,表示Value Field所含數據的數據類
型。Value Length是記錄Value Field所含數據的字節長
度。Value Field是Data Element所包含的數據。DICOM數
據集(DICOM DataSet)就是由若干Data Element按照Data
Element Tag 的升序排列而成。
需要注意的是在數據元素中,VR是可選的,它取決
于協商的傳輸數據格式。DICOM中規定了顯式(Explicit
VR)和隱式(Inexplicit VR)兩種傳輸格式,其中在顯式傳輸
時,VR必須存在;在隱式傳輸時,VR必須省略。同時要
注意DICOM規定標簽組號也就是group 0002的只能使
用Explicit。至于較復雜的序列類型數據元素(Data
Element with Value Field of Sequence Type), 簡稱為SQ
Element是指具有嵌套結構的數據元素。這種數據元素
的結構適用于定義樹型結構或用于記錄Data Set中一些
重復出現的數據模塊。對于SQ Element結構的理解,要
引入DICOM數據項的概念(DICOM Item)。DICOM Item可
以被理解為封裝好的DICOM Data Set。一般而言,每個
DICOM Item的內容是一個完整的DICOM Data Set, 由于
篇幅原因,在此不作詳述。
下表(表1)為DICOM規定的MR圖像IOD的模塊
表
IE M oduh Rerefence Usale
Patient Patient C.7.1.1 M
Study General Study C.7.2.1 M
Patient Study C.7.2.2 U
Series Ge neral Series C.7.3.1 M
Frame of Fram e of C
.7.4.1 M
Reference Reference
Equipment Ge neral C
E .7.5.1 M
quipment
Image Ge neral Image C.7.6.1 M
Image Plane C.7.6.2 M
Image Pixel C.7.6.3 M
Contrast/bolus C Requiredif
C contrast media
.7.6.4
Was usedinthis
linage
MRImage C.8.3.1 M
OverlayPlan e C.9.2 U
VOILUT C.11.2 U
SOP COllltnon C.12.1 M
表1 MR圖表IOD模塊表
將表中這些Modules里的所有dements都找出來就
做成了一個MR圖像的架構。要注意的是這些Module有
些是一定要的(Modatory)有些是用戶選用的(User)。到了
每個Module里attribute/element表又分五類Type l,l C。
2,2C和3。Type l是一定要的,2也是一定要的但是內
容可以是空的。Type 3則可要可不要。
3.3 MR的DICOM通信接口
在DICOM的網絡接口中,信息是通過DICOM消息
通信的。一個消息是由用于交換的一個或多個命令(命
令集)以及后面必需的數據元素(數據集)復合而成的,
它是DICOM應用實體之間進行通信的基本單元。其中
命令集用來指明待完成的在數據集上的操作和通告。
DICOM消息的總的結構見圖2。命令集由命令元素構
成,命令元素包含有DIMSE(DICOM消息服務元素)協
議指定語義的命令集中每個獨立域中的編碼值。每個命
令元素由一個顯式標記、值長度和值域復合而成。
DICOM 消息绱構
圖2 DICOM消息總結構圖
維普資訊 http://www.cqvip.com |
|