医疗业务DICOM协议的基础内容

dicom

  • DICOM协议是医疗领域对如何处理、存储、打印和传输医疗图片的一系列标准。
  • DICOM是 Digital Imaging and Communications in Medicine 的缩写,它包括一个文件存储定义和一个通讯协议。

AE (Application Entity )

  • 代表DICOM通信中的一个终端,可以代表一个系统或者一个程序。
  • 每个系统中的AE拥有一个唯一的Application Entity Title (AET)
  • AET的要求时不能超过16个字节。一个设备上面可以有很多个AE。

Association (通信连接 或者 管道)

  • 类似一次http 请求的的连接
  • 服务端:在DICOM定义的通信协议中,提供服务的被称为 Service Class Provider (SCP),
  • 客户端: 消费服务的被称为 Service Class User (SCU)。
  • 但是一个AE既可以是服务提供者也可以是服务消费者,相互交换数据的角色互换。
  • 交换数据时,消费者SCU发起 Association,并且询问 SCP 是否支持。

SOP ( Service-Object Pair)

  • 类似http 协议的 提供的方法提供某种能力 例如 CT 存贮等
  • SCP在提供服务时也会申明自己能够提供的功能。类似接口文档或者RPC中存根信息
  • SCU可以申请具体的功能。

Transfer Syntax

  • 传输使用的编码格式 dicom 文件 Transfer Syntax uid 可以查看具体编码规则
  • Transfer Syntax可以简单理解为HTTP服务中Header里的Content-Type。

Modality

  • 表示医学影像的分类,超声影像,CT等等。

Attribute

  • 表示dicom 的原信息
  • 每一个Attribute最重要的是Tag, VR 和 Value。
  • Tag是Attribute的唯一标识,不同的Attribute的Tag都不一样。
  • VR(Value Representation)表示Attribute的值类型,
  • Value是Attribute具体的值

影像的完整信息 Study, Series, Instance

  • 一次完整的医学影像可能包含多个部位的多张图像
  • Study是DICOM中虚拟出来的一个定义,可以表示针对病人进行的一次检查。 病人可以有多次检查就是多个Study 。
  • 一次Study包含一个或多个Series,Series一般用来表示病人进行的某一部位的检查,一次完整的检查可能包含多个部位。
  • Series包含一个或多个Instance, 一个Instance就是一个DICOM文件,指的是一次完整的扫描,可以是简单的扫描,便是单帧照片。也可以是长扫描,便是多帧照片。

frame

  • 在instance后面还有个frame,这个是因为有些dicom文件是多帧图像,那么frame就是他们的序号。

影像服务 SCP

  • 提供DICOM文件的查询,归类等。
  • 一般医疗机器都是自带这个的, 在设置中可以找到远程PACS的配置, 如果没填,则默认存到机器上, 如果填了,会在每次打图的时候发送到远程PACS系统中。
  • WADO-RS(Web Access to DICOM Objects by URI): DICOM Web Service中的Study Service的一部分,主要负责检索Study相关的资源
  • STOW-RS(Store Over the Web by RESTful Services):DICOM Web Service中的Study Service的一部分,主要负责存储Study相关的资源
  • QIDO-RS(Query based on ID for DICOM Objects by RESTful Services):DICOM Web Service中的Study Service的一部分,主要负责搜索Study相关的资源

医学影像的存贮

  • 原生的影像文件都是要保存的,而且要无损,即使压缩也要无损的解压缩出来 ,叫做归档
  • 保存按照study/series/instance.dcm的目录结构进行保存,以便于查找和定位
posted @ 2024-08-09 15:09  vx_guanchaoguo0  阅读(68)  评论(0编辑  收藏  举报