enter image description here

I have a respiration signal sampled at frequency 125Hz, can I estimate respiration rate signal at a frequency 1HZ from the respiration signal? Is it possible to use FFT or FFT for this purpose in Python? Please let me know if you have any leads.

  • $\begingroup$ Can you plot an example? $\endgroup$
    – endolith
    Jul 6 '21 at 19:05
  • 1
    $\begingroup$ I have added the respiration signal, on y-axis is the normalized magnitude of the signal. Let me know if this is helpful. $\endgroup$ Jul 6 '21 at 19:33
  • 1
    $\begingroup$ First off, your signal is clipped on top and bottom, but probably still usable. Second, the rate will vary over time, correct? So you just want a single average measurement for a given period of sampling? $\endgroup$
    – endolith
    Jul 6 '21 at 21:31
  • $\begingroup$ Why do you expect a respiration frequency of 1 Hz? It looks like approximately 0.4 Hz would be a better estimate... $\endgroup$
    – applesoup
    Jul 9 '21 at 12:12
  • $\begingroup$ Have you looked at "amazon.com/atlas-capnography-B-Smalhout/dp/B0006CMVQI" or some such? I have had to deal with capnometry; it's not for the light of heart. $\endgroup$
    – rrogers
    Jul 13 '21 at 19:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.