DICOM协议学习笔记(一)

    xiaoxiao2022-06-27  208

    DICOM 协议一:

    1.啥是DICOM?

    DICOM就是医学数字成像和传输协议(Digital Imaging and COmmunications in Medicine) 的简称,是:数据传输、存储和显示协议的总和。

    说到   DICOM 必须要说PACS (图像传输和归档系统(Picture Archiving and CommunicationSystems))

    DICOM告诉我们这个数据的表现形式以及数据如何传输和显示等,而PACS就是利用DICOM这个协议或规则 进行实现的一个系统。

    就像自拍的图片与美图秀秀(不太恰当)。

    我个人认为就是对图片进行更深度的包装,把病人的相关信息(检查报告等)、设备信息等按照指定的规则都封装在一个对象里。而这个规则就是DICOM协议,这个对象就是DICOM文件

    2.DICOM的运作(也就是文件如何产生,又如何消费的)

    偷懒 直接上图,

    设备端(CT机等)我们就叫 SCU,这个就是  服务类用户  ,存储和归档叫SCP(CT有存储吧,或者我们强行外接存储也行)服务类提供者  这个就叫Storage 服务。

    CT采集    然后上传存储归档,后面传输、解析等等(没啥好说的)

    3.DICOM语法

    上面两点全是在扯,下面来说说DICOM的语法

    在解释什么是DICOM 时 说了一句金句:

    我个人认为就是对图片进行更深度的包装,把病人的相关信息(检查报告等)、设备信息等按照指定的规则都封装在一个对象里。而这个规则就是DICOM协议,这个对象就是DICOM文件

    说说这个对象,对象总有属性吧,属性总有大小吧。

    1)对象的属性——VR(Value Representations)

     

    上面是各个关于DICOM的属性介绍(标签)。

    在DICOM对象中,所有的属性取值不通过属性名,而是通过标签,(标签就是类似于属性索引值

    在DICOM 应用程序中 查询数据元素都使用它们的项目组元素(通常称为标签,用于标识属性值的属性名)

     

    2)对象的属性值规范

    VR的值必须是偶数(文本格式的不够偶数的加空格,二进制不够偶数的加null)如:病人姓名:'Tom'在DICOM对象中存储的是加了空格的'Tom  '所有偶数的标签都是标准数据(DICOM标准的),当添加新的标签或者属性的时候使用单数的标签(一般每个厂家自定义的属性) 在DICOM的世界里 '  \  '代表的是 或的意思 ,'  *  '代表通配符

     

     

     

     


    最新回复(0)