Почему сигнал PPG не период c? - PullRequest
0 голосов
/ 26 марта 2020

Я новичок в обработке сигналов. В настоящее время я пытаюсь преобразовать данные, полученные из PPG, в частоту сердечных сокращений. У меня есть вопрос о моем сигнале PPG. Итак, Это типичный сигнал PPG.

В то же время мой сигнал выглядит следующим образом.

Это сигнал после применения фильтра скользящего среднего.

Это сигнал после применения фильтра Савицкого-Голея.

Мой сигнал получен от того, что я лежу неподвижно и кладу палец на отражающий датчик PPG с красным и инфракрасным светом. Я вообще не шевелил пальцем, поэтому не должно быть артефактов движения, а в секунду каждую секунду получается около 53-55 образцов. Я также извлек компонент D C из него, что означает извлечение среднего значения для каждой точки данных. Но почему мой сигнал выглядит таким шумным? Я пробовал фильтр скользящего среднего и фильтр Савицкого-Голея, но в целом форма все еще даже близко не соответствует типичному сигналу periodi c PPG выше. Как я могу сделать форму сигнала более периодической c? Есть ли лучшие фильтры, которые я могу попробовать?

...