如果在轴向平面上扫描患者,并且“患者位置”属性读取为“HFS”或先仰卧,则“图像方向(患者)(0020,0037)”属性不应为[-1,0,0,0, 1,0]?似乎应该是[1,0,0,0,1,0]。我的困惑可能在于对“扫描视点”(技术名称是什么)的不正确理解。希望这张图片可以阐明我的意思:

DICOM:了解患者位置之间的关系(0018,5100)图像方向(患者)(0020,0037)-LMLPHP

如果“扫描视点”是“神经外科医生”的 View ,则该属性应显示为[-1,0,0,0,1,0]?我认为,如果“患者位置”属性读取为“HFS”,则应该是这种情况。如果有人可以澄清,我将非常谨慎!

最佳答案

对不起。我过分简化并在两个属性之间建立了联系,而实际上没有任何联系,因此我不得不更新答案。在此期间,答案已被接受,但我还是决定更新答案,以备将来引用。

@OP抱歉,答案有点复杂。

如果是HFS,患者的位置应与图像中的位置完全相同。患者位置(0018,5100)指定当面对成像设备的正面时,患者相对于成像设备空间的位置。

OP中提到的不同观点是两个主要的观察约定。查看约定不是DICOM标准的一部分。符合DICOM的扫描设备可传输像素以进行放射学观察。扫描设备会根据患者在扫描期间的方向对像素进行排序。因此,图像技术人员必须在扫描开始之前指示患者的方向。

//编辑

更正确,但技术上更复杂的答案。这两个dicom属性无关。无论患者如何放置在机器中,“图像方向患者”都与患者的 body 有关,而“患者位置”指定患者相对于成像设备的位置。机器制造商必须知道患者位置,以便能够根据机器引用系中的图像方向余弦值来计算图像方向(患者)。

知道了这一点,我们现在就可以确定图像定向患者的含义。矢量第一分量指定图像第一行相对于患者坐标系的方向。类似地,向量的第二分量指定图像第一列的方向。现在,我们将图像定向患者定义为用于描述DICOM坐标系中患者定向的旋转矩阵P。 **现在,在默认的CT情况下,您通常具有上图所示的方案。其中HFS为[1 0 0; 0 1 0]。但是,MR几乎从不具有“图像定向”患者的身份,而是通常具有稍微angularjs的一组轴。请注意,这两种情况仍将HFS作为其默认值。

09-11 22:24