LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

ECG Signal P-wave extraction

Hello, 

 

I'm trying to take the P-wave amplitudes of an ECG Signal. I tried this using peak detect but because the VI gives me all the peaks I can't be sure I will get only the P-wave peak by writting an algorithm by myself. I saw that ECG Feature Extractor doesn't have a P-wave amplitude feature. How can I do this for an ECG signal ?

0 Kudos
Message 1 of 4
(3,303 Views)

Hello TimoStudent, 

 

Although we don't provide P-Wave amplitude in the output indicator, it can be found by exporting "P Wave Onset" and "P Wave Offset".  Using these values, you can find the maximum and minimum points of the P-Wave.

Regards,
Kelly B.

National Instruments
0 Kudos
Message 2 of 4
(3,211 Views)

Hello Kelly,

 

Thanks for your answer. Which VI has as output the amplitude between the onset and offset ?

0 Kudos
Message 3 of 4
(3,208 Views)

Hi TimoStudent, 

 

P Wave Onset and P Wave Offset are the beginning and end of the P Wave. Using these two values, you can get the amplitude by finding the maximum/minimum point (or by adding an averaging stage to remove noises).

To elaborate, you can use the P-Wave onset and offset points to isolate the part of the ECG that contains the P-Wave peak.  You can then use a VI such as the Amplitude and Level Measurements Express VI to get information including the positve peak, negative peak, and amplitude.

 

I also recommend reading some of the resources on the Biomedical User Group, available at the link below.  

https://decibel.ni.com/content/groups/biomedical-user-group?view=overview#/?tagSet=undefined

Regards,
Kelly B.

National Instruments
0 Kudos
Message 4 of 4
(3,181 Views)