阅读本文大概需要 6 分钟

Dicom简介
DICOM是Digital Imaging and Communications in Medicine的英文缩写,即医学数字成像和通信标准。是ACR(American College of Radiology,美国放射学会)和NEMA(National Electrical Manufactorers Association,国家电子制造商协会)为主制定的用于数字化医学影像传送、显示与存储的标准。在DICOM标准中详细定义了影像及其相关信息的组成格式和交换方法,利用这个标准,人们可以在影像设备上建立一个接口来完成影像数据的输入/输出工作。
通俗的来说,比如你去医院做CT检查,机器扫描完后会生成对应的检查数据,这个数据一般就是Dicom格式的,然后医生使用专业的DICOM阅读器,打开数据进行查看(俗称阅片)并对图像中出现的问题进行诊断。比如下面几个过程:
我们去医院检查拍片:

审核医生进行二维阅片

三维重建审核阅片

PS:上面过程省略了'Dicom'如何从机器上传输到医生电脑上的,而这个过程就属于'Dickm'网络传输部分内容了。
最终阅片完会生成报告,具体结果就是我们拿到报告后的病例描述了
Dicom分类

本文重点关注的是医学影像处理部分!即Dicom数据如何整成显示在电脑上,这部分比较复杂后面会单独进行详细说明。
一些参数
支持的设备类型
| 设备 | 描述 |
|---|---|
| AS | Angioscopy 血管镜 |
| BI | Biomagnetic Imaging 生物磁场成像 |
| CD | Color Flow Doppler 彩色血流多普勒 |
| CF | Cinefluorography 荧光透视 |
| CP | Colposcopy 阴道镜 |
| CR | Computed Radiography 电脑X光摄影 |
| CS | Cystoscopy 膀胱镜 |
| CT | Computed Tomography 电脑断层摄影 |
| DD | Duplex Doppler 双工多普勒 |
| DF | Digital Fluoroscopy 数位荧光透视 |
| DG | Diaphanography 透视摄影 |
| DM | Digital Microscopy 数字显微镜 |
| DSA | Digital Subtraction Angiography 数位减影心血管造影 |
| DX | Digital Radiography 数位X光摄影 |
| EC | Echocardiography 超声心动图 |
| ES | Endoscopy 内视镜 |
| FA | Fluorescein Angiography 透视血管摄影 |
| FS | Fundoscopy 眼底检查 |
| HC | Hard Copy 硬拷贝 |
| LP | Laparoscopy 腹腔镜 |
| LS | Laser Surface Scan 激光体表扫描 |
| MA | Magnetic Resonance Angiography 磁共振血管摄影 |
| MR | Magnetic Resonance 核磁共振成像 |
| MS | Magnetic Resonance Spectroscopy 核磁共振波谱 |
| NM | Nuclear Medicine 核子医学(简体:核医学) |
| OT | Other 其他 |
| PT | Positron Emission Tomography (PET) 正电子发射断层显像 |
| RF | Radio Fluoroscopy 透视摄影 |
| RG | Radiographic Imaging (conventional film screen) X光成像(传统底片) |
| RTDOSE | Radiotherapy Dose 放射治疗剂量 |
| RTIMAGE | Radiotherapy Image 放射治疗影像 |
| RTPLAN | Radiotherapy Plan 放射治疗计划 |
| RTSTRUCT | Radiotherapy Structure Set 放射治疗结构装置 |
| ST | Single-photon Emission Computed Tomography 单光子放射断层摄影(单光子发射计算机断层摄影) |
| TG | Thermography 热影像技术 |
| US | Ultrasound 超声波成像 |
| VF | Videofluorography 视频透视 |
| VL | Visible Light Microscope 光学显微镜 |
| XA | X-Ray Angiography X光血管摄影 |
| XC | eXternal Camera 外置镜头 |
| ECG | Electrocardiograms 心电图 |
常见数据存储参数:
| Value | Description | Matric(px) | Bit per px | Size | Study count |
|---|---|---|---|---|---|
| CD | Color flow Doppler | 768 x 576 | 8 | 0,442 MB | |
| CR | Computed radiography | 3520 x 4280 | 12 | 30 MB | 2 |
| CT | Computed tomography | 512 x 512 | 16 | 0,524 MB | 40-3000 |
| DSA | Digital Subtraction Angiography | 512 x 512 | 8 | 15-40 | |
| DX | Digital Radiography | 2048 x 2048 | 12 | 2 | |
| MG | Mammography | 4608 x 5200 | 14 | 45,7 MB | 1 |
| MR | Magnetic Resonance | 256 x 256 | 16 | 0,131 MB | 60-3000 |
| NM | Nuclear Medicine | 256 x 256 | 0,128 MB | ||
| PET | Positron Emission Tomography - PET | 128 x 128 | 32 MB | ||
| US | Ultrasound | 512 x 512 | 8 | 0,262 MB | 20-240 |
| XA | X-Ray Angiography | 512 x 512 | 16 |
可以看到
CR和MG,DX占用存储空间挺大的。记得之前开发某个小功能时就遇到类似问题,在做分割回显遍历图像时,遇到CR等宽高较大的数据程序异常慢, 出现明显的卡顿现象,最后优化算法还算能接受。
ps:以上内容来自于自己工作以来学习到的基础知识整理而来,若有任何不恰当欢迎沟通交流,欢迎大家指出。