【发布时间】:2017-03-23 05:52:33
【问题描述】:
我正在处理来自两个不同传感器的信号,这些传感器具有不同的采样率,一个是 10 Hz,一个是 1 Hz。我想对这两个信号进行时间对齐,因为时间有点不同(以秒为单位)。此外,采样率为 1 Hz 的传感器以随机间隔丢失了大块值。
我是纯粹的 CS 背景,之前从未从事过 DSP 方面的工作。如果您指出正确的方向,我将不胜感激。
【问题讨论】:
-
首先您需要精确定义技术。只有这样,您才能考虑在您不知道该怎么做的部分寻求帮助。
-
我想使用这两个信号作为机器学习分类器的输入,它们需要是固定长度的。我不想对 10Hz 信号进行下采样,因为它会导致分类器的训练示例很少。
-
那你需要对 1 Hz 信号进行插值。
-
但是怎么做呢?我使用了 scipy 中的 singal.resample,但它使信号变得平滑,并且 1Hz 信号中的峰值都丢失了。
标签: python signal-processing sensors