【前言】
【目录】
一、DICOM标准。
二、DICOM文件结构化信息解析。
三、实用工具修改文件信息ChangeDicomHeader
四、实用工具读取修改所有文件信息efilmDicomDump
五、实用工具匿名化文件信息DICOM Anonymizer
【内容】
一、DICOM标准。
DICOM,英文全称为Digital Imaging and Communications in Medicine,中文名称为医疗数字成像和通信,于1983年由ACR及NEMA联合委员会起草制定,是医学影像和相关信息的国际标准(ISO12052),用于医学影像处理、储存、打印、传输的一组通用的标准协定。主要包含文件格式的定义以及 络通信协议。
DICOM标准设定目的:
1、不同设备间数字图像信息通信传输。
2、促进和PACS系统进行交互使用。
3、为不同地理位置诊断设备创建统一的诊断信息数据库。
DICOM标准内容:
1、涵盖了医学影像图像采集、归档、通信、显示及查询等几乎所有信息交换的协议。
2、开放互联架构和面向对象的方法定义了一套包含各种类型医学诊断信息的对象集。
3、定义为用语信息传递、交换的服务类与命令集,以及消息的标准响应。
4、提供了应用于TCP/IP协议的服务支持。
5、结构化定义了制造厂商的兼容性声明。
目前,DICOM被广泛应用于放射诊疗设备(X射线,CT,核磁共振,超声、核医学等),并且在眼科和牙科、病理科、内镜科、五官科、皮肤科、神经内外科等其它临床医学领域得到越来越深入广泛的应用。
目前采用的标准是DICOM3.0。
二、DICOM文件结构化信息解析。
DICOM文件是按照DICOM标准而存储的医学文件,其内容为结构化存储方式,主要包含一个DICOM文件头和一个DICOM数据集合组成,格式后缀一般为DCM格式文件。
1、DICOM文件头
主要包括表示数据集合的相关信息。
前言,128个字节组成。
DICOM前缀,长度为4字节的字符串“DICM”,用来判断一个文件是否是符合DICOM标准文件,无论其文件后缀为何种格式。
其他信息,文件传输格式、生成该文件应用程序等。
| 
 导言  | 
 “DICM”  | 
 DataElement  | 
 DataElement  | 
 …  | 
 DataElement  | 
| 
 128 Byte  | 
 4 Byte  | 
 n Byte  | 
 n Byte  | 
 n Byte  | 
2、DICOM数据集合
DICOM数据集合主要包括Group和Elenment,相当于门牌 码。其中最便于我们理解的是tag标签。
DataElement的Tag用于标识Element的数据内容,比如病人信息、图像的格式等。Tag总共有2000多个。常用的主要组 :0002组描述设备通讯,0008组描述特征参数,0010组描述患者信息,0028组描述图像信息参数。
一幅图像包含大量信息,具体按tag标签包括如下分类:
a、Patient患者信息
b、Study检查信息
c、Series序列信息
d、Image图像信息
分别列出最常用的tag标签,分别以Group和Element显示。
a、Patient Tag患者信息
| 
 Group  | 
 Element  | 
 Tag Description  | 
 中文解释  | 
 VR  | 
| 
 0010  | 
 0010  | 
 Patient’s Name  | 
 患者姓名  | 
 PN  | 
| 
 0010  | 
 0020  | 
 Patient ID  | 
 患者ID  | 
 LO  | 
| 
 0010  | 
 0030  | 
 Patient’s Birth Date  | 
 出生日期  | 
 DA  | 
b、Study Tag检查信息
| 
 Group  | 
 Element  | 
 Tag Description  | 
 中文解释  | 
 VR  | 
| 
 0008  | 
 0050  | 
 Accession Number:  | 
 检查 :RIS的生成序  | 
 SH  | 
| 
 0020  | 
 0010  | 
 Study ID  | 
 检查ID  | 
 SH  | 
| 
 0020  | 
 000D  | 
 Study Instance UID  | 
 检查实例  | 
 UI  | 
| 
 0008  | 
 0020  | 
 Study Date:Date the Study started.  | 
 检查日期  | 
 DA  | 
| 
 0008  | 
 0030  | 
 Study Time:Time the Study started.  | 
 检查时间  | 
c、Series Tag序列信息
| 
 Group  | 
 Element  | 
 Tag Description  | 
 中文解释  | 
 VR  | 
| 
 0020  | 
 0011  | 
 Series Number  | 
 序列 :  | 
 IS  | 
| 
 0020  | 
 000E  | 
 Series Instance UID  | 
 序列实例  | 
 UI  | 
| 
 0008  | 
 0060  | 
 Modality  | 
 检查模态(MR/CT/DR)  | 
 CS  | 
| 
 0008  | 
 103E  | 
 Series Description  | 
 检查描述  | 
 LO  | 
| 
 0008  | 
 0021  | 
 Series Date  | 
 检查日期  | 
d、Image Tag图像信息
| 
 Group  | 
 Element  | 
 Tag Description  | 
 中文解释  | 
 VR  | 
| 
 0008  | 
 0008  | 
 Image Type  | 
 CS  | 
|
| 
 0008  | 
 0018  | 
 SOP Instance UID  | 
 SOP实例UID.  | 
|
| 
 0008  | 
 0023  | 
 Content Date  | 
 拍摄日期.  | 
 DA  | 
| 
 0008  | 
 0033  | 
 Content Time  | 
 拍摄时间.  | 
 TM  | 
| 
 0020  | 
 0013  | 
 Image/Instance Numbe  | 
 图像码  | 
以上给出了最常用的tag标签,便于理解文件结构化信息内容。如果有更深入学习需要,请自行学习相关知识。
以下三个实用免费小工具,视频版中有具体使用教程。
三、实用工具修改文件信息ChangeDicomHeader
小工具的名字就是功能描述,修改DICOM文件头,主要修改患者姓名、拍摄日期、医院名称,非常简单。注意只能修改单个文件。
打开一个dcm文件,读取并显示信息,修改后单击更改按钮即可修改。
四、实用工具读取修改所有文件信息efilmDicomDump
这是efilm系列中的一个小文件,免费的小工具,很好用。功能强大。读取DCM文件后,显示所有相关文件信息,可单击最后一个按钮进行修改并保存。注意只能修改单个文件。
五、实用工具匿名化文件信息DICOM Anonymizer
非常有用的一个小工具,也是笔者以后使用最主要的工具,可以批量对指定目录下的DCM文件进行匿名化,即隐藏所有患者、医院等外显信息,达到保护患者隐私的目的。强力推荐。注意批量修改指定文件目录所有文件。
使用方法非常简单,单击【add folder】按钮,选择指定文件夹,单击【anonymizer】按钮即可覆盖源文件,也可以取消勾选即不覆盖源文件。
【小结】
【声明】
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!