如何在没有DICOM标头的情况下计算时间分辨率?

时间:2018-11-20 09:42:42

标签: image-processing dicom

如果未在DICOM标头中写入MRI序列的时间分辨率,怎么计算?

我还可以使用哪些其他DICOM信息来计算时间分辨率?

值得一提的是它是3D序列。我有20个切片,每个切片有99个时间点。

Dump

1 个答案:

答案 0 :(得分:1)

首先:时间值的编码看起来比怪异的多。它不符合DICOM编码规则。参见:PS3.5,表表6.2-1。 DICOM值表示 这可能是DICOM文件中的编码错误,或者是您使用的转储工具中的问题所致。值应为:

HH.MM.SS.FFFFFF其中HH是小时,MM是分钟,SS是秒,FFFFFF是微秒的分数。可能会省略其中的一部分,因此HH.MM也将有效,但是值“ 69481.000”根本与该模式不匹配。

通常,“获取时间(0008,0032)”是我建议考虑的属性,因为它是“开始获取导致此图像的数据的时间”。

应如何计算“时间分辨率”很大程度上取决于您对“时间分辨率”的定义。如果您想知道两个相邻切片之间的时间距离,我建议沿其切片位置(0020,1041)对图像进行排序,并计算其采集时间之间的差。 如果要平均舍入误差,则可能需要考虑计算第一个切片与最后一个切片之间的采集时间差,然后将其除以切片数。