DICOM 涵蓋了數字圖像信息構成和通信兩個領域,內容極其煩瑣、龐大,目前沒有任何醫學系統可以
支持所有的DICOM 服務,每一種設備都是只針對自己最需要的部分提供支持。我們也根據核醫學的需
要,制定了自己的符合DICOM 標準的圖像文件格式。其中核醫學圖像文件結構部分主要參閱了DICOM
標準的PS 3.3~PS 3.6 和PS 3.10。
其中規定了
Patient、Study、Series、Image 四個層次的醫學圖像
信息結構,以及由它們組成的信息對象(Informa-tion Object); 采用服務類客戶/服務類提供者(Service
Class User/Service Class Provider)概念組成的服務—對象對(Service-Object Pair); 支持點對點(PPP)和
TCP/IP 網絡通信協議。
DICOM 文件一般由一個DICOM 文件頭和一個DICOM 數據集合組成。DICOM 數據集合是按照DICOM 標準的PS 3.5 部分來編碼組成的.
在DICOM 文件中最基本的單元是數據元素(Data Element)。DICOM 數據集合就是由DICOM 數據元素
按照一定的順序排列組成的。
DICOM 數據元素的組成主要由四個部分組成:
標簽、VR (Value Representation,數據描述)、數據長度和數據域。
(1) 標簽是一個4 字節的無符號整數。DICOM 所有的數據元素都可以用標簽來唯一表示,各個標簽對
應什么數據元素可以查閱DICOM 標準PS 3.6 部分—數據字典。
在DICOM 中人為地將標簽分為兩個部分: 組號(高位2 字節)和元素號(低位2 字節),在數據字典中所有
的元素都是用“(組號,元素號)”這種方式來表示的。
(2) VR 指明了該數據元素中的數據是哪種類型的。在DICOM 文件中,它是一個長度為2 的字符串,例
如,如果一個數據元素的VR 為“DA”,則表示該數據元素中存儲的數據為日期型數據,如果一個數據
元素的VR 為“FL”則表示該數據元素中存儲的數據為浮點型數據。關于VR 的詳細取值和說明可以參閱
DICOM 標準PS 3.5 部分第15~21 頁的表6.2-1。
在數據元素中,VR 是可選的,它取決于協商的傳輸數據格式。DICOM 中規定了顯式(Explicit VR)和隱
式(Inexplicit VR)兩種傳輸格式,其中在顯式傳輸時,VR 必須存在; 在隱式傳輸時,VR 必須省略。表1
和表2 是顯式傳輸時數據元素的格式,表3 為隱式傳輸時數據元素的格式。
(3) 數據長度指明該數據元素的數據域中數據的長度(字節數)。
(4) 數據域中包含了該數據元素的數值。
DICOM 文件頭
DICOM 文件頭(DICOM File Meta Information)包含了標識數據集合的相關信息。每個DICOM 文件都必
須包括該文件頭。文件頭的最開始是文件前言,
它由128 個00H 字節組成,接下來是DICOM 前綴,它
是一個長度為4 字節的字符串“DICM”,可以根據該值來判斷一個文件是不是DICOM 文件。文件頭中
還包括其它一些非常有用的信息,如文件的傳輸格式、生成該文件的應用程序等等,關于文件頭詳細的
說明請參閱DICOM 標準PS 3.10 的13~14 頁表7.1-1。
說明:
(1) 除了128 字節的文件前言和4 字節的DICOM 前綴外,所有其它的文件頭元素都必須采用上面介紹
的顯示格式編碼,各個數據元素排列的順序按照標簽數值從小到大的傳輸格式(Little Endian)編碼。
(2) 每個文件頭元素的長度必須為偶數,否則應該按照規定補充一個字節。
(3) 所有(0002,****)類的標簽都為DICOM 所保留。為了兼容后續版本,如果發現文件中有目前尚未
規定的(0002,****)類標簽,則應該忽略它。
DICOM 數據集合
DICOM 文件主要組成部分就是數據集合。這不僅包括醫學圖像,還包括許多和醫學圖像有關的信息,
如病人姓名、圖像大小等。表中“使用”列為“M”時表示該模塊必須存在,“U”表示可選,“C”表示在特定的情況下必須存在。
例如在制定Patient 模塊時,查閱DICOM 標準PS 3.3 部分的C.7.1.1 小節,可以查到的病人模塊屬性表.
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
posted on 2007-04-03 10:02
喬棟 閱讀(1392)
評論(2) 編輯 收藏 引用 所屬分類:
IHE -- HL7 -- DICOME3.0