我有一个关于 DICOM 协议的基本问题。
我知道如何计算 DICOM 图像(A、P、L、R、H、F)的每个切片的方向标签。但是,当我得到一个数字从 0001 到 0024 的轴向切片时,我需要知道切片顺序是从头到脚还是从脚到头。
我该如何计算呢?
Patient Position (0018, 5100)将告诉您患者是否被扫描为头先仰卧位、脚先俯卧位、头先俯卧位等。 Instance Number (0020, 0013)也通常称为切片编号,不包含任何信息关于空间位置,甚至不能保证是唯一的。 如果切片位置 (0020, 1041)存在,它很有用,但您不能指望它始终存在,因为它是类型 3(可选)属性。要获得稳健的解决方案,您需要将Image Position Patient (0020, 0032)与Image Orientation Patient (0020, 0037)一起使用和患者位置 (0018, 5100) 以正确排列空间中的切片。Image Position Patient 为您提供从原点到图像第一个传输像素中心的矢量。Image Orientation Patient 为您提供空间中图像行和列方向的向量。患者位置告诉您患者是如何相对于坐标系放置在桌子上的。
患者坐标系的原点是任意的,并且由成像模态选择。我假设该模态可以为每个图像系列自由选择不同的原点,但对于给定系列,原点是固定的。
如果您希望在使用 (L) 或 (R) 等符号显示时对图像进行注释以指示 2D 图像的哪一侧被认为是患者的左侧或右侧,您需要 General 中的 Patient Position (0018, 5100) 属性系列模块。
此属性包含患者相对于成像设备空间的位置。有效值为:
1.Head First-Prone
2.Head First-Supine
3.Head First-Decubitus Right
4.Head First-Decubitus Left
5.Feet First-Decubitus Left
6.Feet First-Decubitus Right
7.Feet First-Prone
8.Feet First-Supine.
定义:
Head First 意味着患者躺在成像沙发上,头部首先面向成像设备。
双脚优先意味着患者躺在成像沙发上,双脚首先面向成像设备。
俯卧意味着患者趴在他/她的肚子上。(患者的面部位于向下(重力)方向。)
仰卧意味着患者仰卧。(患者的脸朝上。)
Decubitus Right 意味着患者躺下时右侧向下。
左侧褥疮是指患者左侧朝下躺着。
注意——患者体位 (0018, 5100) 是 CT 和 MR 模式的类型 1 必需属性。此属性对于准确解释患者的方向非常重要。
当显示在屏幕上时,您不需要考虑患者位置标签来标记 dicom 图像方向。您只需要图像定向患者。因为这是(患者)参考坐标系中图像的方向。因此,例如,如果患者俯卧或仰卧,您将从 CT 扫描仪获得不同的 IOP 值。