I have a simple home built pulse sensor that uses light from an LED to measure the opacity of my skin. As my heart beats the opacity of my skin goes up an down in a saw tooth like pattern. The frequency of this wave is my heat beat. The frequency is easy enough to find manually (by counting the peaks) but I want a mathematical solution so I can have a computer find my heart rate for me.(adsbygoogle = window.adsbygoogle || []).push({});

Put in mathematical terms, I need to find the frequency of a noisy wave function.

Also, because the sensor is affected by other light sources other than the LED the data may not be normalized. For example, the little peaks and troughs might represent my heartbeat but a big peak or trough might represent me turning a light on in the room, or shifting the sensor.

Here is an example of what my data looks like (from another person's similar sensor):

How could I go about doing this?

**Physics Forums - The Fusion of Science and Community**

Dismiss Notice

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Finding the frequency of noisy data for a pulse sensor

Loading...

Similar Threads - Finding frequency noisy | Date |
---|---|

B Find the missing energy value given a set of data (Hypothetical question) | Mar 3, 2018 |

I Find the height up a ladder where a dropped bottle will break, using only two bottles | Feb 6, 2018 |

B Using trig to find distance? | Jan 18, 2018 |

A Finding the frequency of sinuosid in a constant + sinusoid? | Sep 12, 2016 |

Finding peak displacement from RMS sinusoidal acceleration without using frequency | Feb 20, 2010 |

**Physics Forums - The Fusion of Science and Community**