DICOM 图像中 Referenced Image Sequence 中的 [Referenced SOP Class/Instance UID] 是什么?
What is the [Referenced SOP Class/Instance UID] in the Referenced Image Sequence in DICOM images?
我正在使用 fo-dicom 库开发模态工作列表客户端。
我不清楚以下与 [Referenced SOP Instance UID (0008,1155)
] 有关的事情。
- 什么是引用的 SOP 实例 UID?
- 整个系列引用的 SOP 实例 UID 是否相同?
- 我在一些示例图像中看到了 2 个引用的 SOP Class UID;为什么?
场景一:
我正在尝试检索模态工作列表以为请求的研究创建一些图像系列。我必须创建捕获的图像序列以将 "Completed" 通知发送到 MPPS 服务器。模态工作列表的 fo-dicom 示例在创建完整的图像序列以向 MPPS 发送 "Competed" 通知时包含参考 SOP Class/Instance UID。我的问题是这个 Referenced SOP Class/Instance UID 是什么?
场景二:
除此之外,我还找到了一些示例 DICOM 文件系列和每个图像内容
引用 SOP Class/Instance UID 两次并且与系列相同。
这些引用的 SOP Class/Instance UID 相同还是不同?
以下是 DICOM 文件内容示例引用 SOP Class/Instance UID 两次:
首先:
- 引用的SOP Class/Instance UID总是一个序列的项目,序列定义了引用的含义。
- 参考图像序列不参考模态工作列表,它仅参考图像和其他对象。
该序列旨在容纳与给定图像的解释相关的其他对象。在 DICOM 中:"A Sequence that references other images significantly related to this image."
这些可能是:
与当前图像相关的其他图像(例如Bi-Plane采集中其他平面的ID)
当前图像计算所依据的其他图像
如果当前图像是立体对的一部分,则为第二张图像
引用的任何特定含义可能会受到您正在创建的特定图像类型的限制或强制执行。可以按照 IOD(DICOM 第 3 部分中定义的信息对象定义)中的参考资料获取此信息。
对于大多数图像,引用的图像序列是可选的(类型 3)或 "may-be empty"(类型 2)属性,这意味着如果与其他图像没有显着关系,则可以省略。
我对 Referenced SOP Class/Instance UID 进行了更多研究,以了解与我目前正在研究的 DICOM Modality WorkList 实现的实际关系。
@kritzel_sw 已经主要回答了我的场景 2: 问题,我发现了以下与我的场景 1:question.
相关的更多信息
根据 DICOM Part4 F.7.2.1.1 Modality Performed Procedure Step Subset Specification (Table F.7.2-1),[Performed Series Sequence (0040,0340)] 是 N 的必需属性-SET 协议,它是 Modality WorkList Management 的一部分(向 MPPS 服务器发送 "COMPLETED" 通知)。
引用的 SOP Class/Instance UID 是 [Referenced Image Sequence] 的子属性
(0008,1140)] 在[执行的系列序列 (0040,0340)] 下。
实际上,SCU 模态应该向 SCP 发送捕获图像的 SOPInstanceUID 列表,以使用 N-SET 完成请求的过程步骤。 [Referenced Image Sequence (0008,1140)] 下的参考 SOP Class/Instance UID 应该用于发送这些信息。
以下是模态工作列表管理的基本顺序
- SCP 从 SCU 请求模态工作列表
- SCU 发送模态工作列表
- SCU 发送 "IN PROGRESS" 通知给 SCU
- SCP 创建图像序列
- SCU 将图像存储到 PACS
- SCU 通过引用创建的图像 SOPInstanceUID
向 SCU 发送 "COMPLETED" 通知
我正在使用 fo-dicom 库开发模态工作列表客户端。
我不清楚以下与 [Referenced SOP Instance UID (0008,1155)
] 有关的事情。
- 什么是引用的 SOP 实例 UID?
- 整个系列引用的 SOP 实例 UID 是否相同?
- 我在一些示例图像中看到了 2 个引用的 SOP Class UID;为什么?
场景一:
我正在尝试检索模态工作列表以为请求的研究创建一些图像系列。我必须创建捕获的图像序列以将 "Completed" 通知发送到 MPPS 服务器。模态工作列表的 fo-dicom 示例在创建完整的图像序列以向 MPPS 发送 "Competed" 通知时包含参考 SOP Class/Instance UID。我的问题是这个 Referenced SOP Class/Instance UID 是什么?
场景二:
除此之外,我还找到了一些示例 DICOM 文件系列和每个图像内容 引用 SOP Class/Instance UID 两次并且与系列相同。
这些引用的 SOP Class/Instance UID 相同还是不同?
以下是 DICOM 文件内容示例引用 SOP Class/Instance UID 两次:
首先:
- 引用的SOP Class/Instance UID总是一个序列的项目,序列定义了引用的含义。
- 参考图像序列不参考模态工作列表,它仅参考图像和其他对象。
该序列旨在容纳与给定图像的解释相关的其他对象。在 DICOM 中:"A Sequence that references other images significantly related to this image."
这些可能是:
与当前图像相关的其他图像(例如Bi-Plane采集中其他平面的ID)
当前图像计算所依据的其他图像
如果当前图像是立体对的一部分,则为第二张图像
引用的任何特定含义可能会受到您正在创建的特定图像类型的限制或强制执行。可以按照 IOD(DICOM 第 3 部分中定义的信息对象定义)中的参考资料获取此信息。
对于大多数图像,引用的图像序列是可选的(类型 3)或 "may-be empty"(类型 2)属性,这意味着如果与其他图像没有显着关系,则可以省略。
我对 Referenced SOP Class/Instance UID 进行了更多研究,以了解与我目前正在研究的 DICOM Modality WorkList 实现的实际关系。
@kritzel_sw 已经主要回答了我的场景 2: 问题,我发现了以下与我的场景 1:question.
相关的更多信息根据 DICOM Part4 F.7.2.1.1 Modality Performed Procedure Step Subset Specification (Table F.7.2-1),[Performed Series Sequence (0040,0340)] 是 N 的必需属性-SET 协议,它是 Modality WorkList Management 的一部分(向 MPPS 服务器发送 "COMPLETED" 通知)。 引用的 SOP Class/Instance UID 是 [Referenced Image Sequence] 的子属性 (0008,1140)] 在[执行的系列序列 (0040,0340)] 下。 实际上,SCU 模态应该向 SCP 发送捕获图像的 SOPInstanceUID 列表,以使用 N-SET 完成请求的过程步骤。 [Referenced Image Sequence (0008,1140)] 下的参考 SOP Class/Instance UID 应该用于发送这些信息。
以下是模态工作列表管理的基本顺序
- SCP 从 SCU 请求模态工作列表
- SCU 发送模态工作列表
- SCU 发送 "IN PROGRESS" 通知给 SCU
- SCP 创建图像序列
- SCU 将图像存储到 PACS
- SCU 通过引用创建的图像 SOPInstanceUID 向 SCU 发送 "COMPLETED" 通知