PPG Signal Analysis

Job ID: 38216236

Budget: $250 – $750 USD

I'm looking for someone with expertise in processing PPG waves, with a specific focus on motion artifact detection. The ideal candidate should have experience in creating an algorithm in Python capable of:

- read a list of numbers and identify a PPG
- do all the preprocessing steps on a PPG signal
- as long as PPG is consistent, continue reading the next numbers and considering them as from the same PPG
- if there is a large discrepancy in one of the numbers in the list compared to the PPG being treated, the script understands that the PPG has been terminated and tries to start a new PPG
- it must be able to automatically identify the best search parameters
- the script must generate a separate list for each identified PPG and discard numbers that were not classified as PPG
- the script must remove motion artifacts from each PPG
Related categories: Python Computer Science Signal Processing