如何区分堆栈 DICOM 图像和概览图像?

How to distinguish stack DICOM images from overview image?

我有一堆 DICOM 日冕图像,我使用 Image Position (Patient)(0020,0032) 标签按正确顺序对图像进行排序。
然而,堆栈还包含一个“概览”图像,显示冠状切片是如何从轴向堆栈生成的 - 请参阅附件。

很明显,我想在对堆栈进行排序时自动跳过此概览图像 - 有谁知道如何利用 DICOM 标签(哪个?)将这一张与堆栈的其余部分区分开来?

Image Position (Patient)(0020,0032) 排序似乎是正确的。

按其他标签排序,例如:

  • (0008,0012) Instance Creation Date(0008,0013) Instance Creation Time
  • (0008,0022) Acquisition Date(0008,0032) Acquisition Time

可能不起作用。如果在较早的扫描序列中丢失,技术人员可能会在之后获取中间图像。

(0020,0012) Acquisition Number(0020,0013) Instance Number 可能出于同样的原因不起作用。

因此,您选择用于排序的标签看起来是正确的。

现在,您感兴趣的图像是 "AXIAL",您想要跳过 "OVERVIEW" 图像的堆叠。

嗯,我不确定 "OVERVIEW" 是否正确。你是说 Topogram/Scout/Scanogram/Localizer/Patient 协议还是什么?不管怎样,我们会继续你的任期。

检查 (0008,0008) Image Type 属性。对于 "AXIAL" 图像,它通常应该在第三个位置包含值 "AXIAL"。类似以下内容:

ORIGINAL\PRIMARY\AXIAL
OR
DERIVED\SECONDARY\AXIAL

对于 "OVERVIEW" 图像,这要么不会出现,要么会有所不同("LOCALIZER" 最有可能假设 CT 图像)。

请注意,只有前两个值是必需的。超出该值的值是可选的。

参考:

ftp://dicom.nema.org/MEDICAL/dicom/2016a/output/chtml/part03/sect_C.7.6.html#sect_C.7.6.1.1.2

https://dicom.innolitics.com/ciods/ct-image/ct-image/00080008

ftp://dicom.nema.org/MEDICAL/dicom/2016a/output/chtml/part03/sect_C.8.16.html#table_C.8-129

另一个可能比图像类型属性​​更可靠的选项是检查图像方向患者 (0020,0037),因为定位器通常垂直于它们所引用的堆栈。