Dicomize ECG原始信号数据

时间:2015-10-30 13:00:06

标签: c# signal-processing dicom clearcanvas

我通过使用清晰的画布库来分割原始信号数据。(ecg电压值)但是,我遇到了关于分离ecg通道的问题。当我在PACS系统上显示dicomized数据时,所有通道相互追加并可视化为单个波形。 (但是我将12个波形通道的数量设置为可变,因此必须有12个不同的单独通道。)

我已将正确的值输入“波形样本数”“波形数通道数”变量,但必定存在错误。

如何根据频道信息将这个单个ecg信号分成多个频道?

这是一个我尝试在pacs服务器上可视化的简单文件。

http://www.ikincidoktor.com/tmp/I00000006679.dcm

它有两个通道,但通道相互附加并在pac上可视化。

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

我没有在DICOM属性编码中看到任何问题,您只需要验证波形数据是否与DICOM属性中的值匹配。注意,预期波形数据值具有交错编码,通过信道递增,然后通过样本递增(即,C1S1,C2S1,C3S1,...... CnS1,C1S2,C2S2,C3S2,...... CnSm),在连续之间没有填充或显式定界样本。 Cx表示在项目编号x中的信道定义序列项目中定义的信道。

答案 1 :(得分:1)

根据您的DICOM文件,数据集只有两个波形通道。 enter image description here