DICOM" Media Storage SOP Instance UID"是真的吗? =" SOP实例UID"?为什么?

时间:2015-09-21 07:19:53

标签: dicom uid

我在阅读时有两个问题 DICOM标准:

在DICOM文件中,(0002 0003)"媒体存储SOP实例UID"和 (0008 0018)" SOP实例UID",它们是否相同?怎么样(0002 0002)和(0008 0016)?为什么??

2 个答案:

答案 0 :(得分:6)

克里斯是对的,他们是一样的。来自dicom标准部分C.12.1.1.1

  

为所有人定义SOP类UID和SOP实例UID属性   DICOM IOD。但是,它们仅在复合IOD中编码   类型等于1.参见第C.1.2.3节。编码时,它们应该相等   到DIMSE服务中的各自属性和文件元   信息标题(参见PS3.10媒体存储)。

至于这些项目重复的原因,我只能推测,但文件元信息标题仅存在于dicom文件中(它不由SCP / SCU传输)。当SCP从它接收的DICOM数据中写入文件时,它必须从数据集中获取SOP类和实例UID,因此这是它们相同的机械原因。至于为什么这些标签而不是其他标签,我确信有很多原因,但请注意文件元信息标题始终可以被任何dicom实体读取,因为它始终是“Little Endian Explicit”甚至如果以下数据集是一些奇怪的传输语法。因此,这两个字段始终保证在任何有效的dicom文件中都是可读和可用的(即使第8组版本采用不可读的传输语法)。

我也试着查看这个条件:

  

但是,它们仅在复合IOD中编码

当我查看标准时,几乎每个IOD都是复合IOD:

Normalized IODs

Composite IODs

答案 1 :(得分:4)

是的,他们是一样的。具有组0002的标签是DICOM P10标头的一部分,我认为它们是重复的,因此可以快速读取它们而无需解析整个文件。