DICOM:将切片位置与图像方向和患者位置相关

use*_*098 3 dicom

如果“图像方向(患者)”标签(0020,0037)读为[1,0,0,0,1,0],而“患者位置”标签(0018,5100)读为“ HFS”,我该如何解释“切片位置”标签( 0020,1041),假设它存在?我知道它代表“图像平面的相对位置(以毫米为单位)”,在DICOM参考坐标系(RCS)中将范围的端点与Z轴相关联时,我遇到了麻烦。

示例:我有一个范围内的切片位置编号序列:[-1873.382,-771.782]

由于数字在增加,并且在DICOM RCS中,Z轴从下到上方向增加,我是否可以得出结论,“-1873.382”是最下层的位置?

另外,仅需注意,每个切片的“图像位置(患者)(0020,0032)”属性的z坐标包含与“切片位置”标签相同的信息。

kri*_*_sw 5

我仍然建议不要使用“切片位置”属性进行排序。在MR成像中,切片可以具有任意方向,甚至在CT中,门架也可以倾斜,因此您不能依靠所有切片都平行于xy平面。因此,您实际上不知道“切片位置”指向哪个轴。

我要做的是从两个切片中减去ImagePositionPatient,这为我提供了堆栈中的切片移动的方向。排序可以通过差异向量的数量来完成。


LEA*_*ort 2

图像位置(患者)(0020, 0032) 是图像左上角的 x、y 和 z 坐标,图像方向 (0020, 0037) 表示第一行和第一列相对于患者的方向(由患者方向进一步定义)。X 轴增加方向是朝向患者的左侧,y 轴增加方向是朝向后侧,z 轴增加方向是朝向患者的头部。

在您的情况下,如果 Z 轴正在变化并且增加朝向头部,我将使用 Z 轴值对堆栈进行排序。它比切片位置更可靠。是的,最小值(例如值-1873.382)是最劣的切片。