LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Auto threshold detector

i am doing an ECG project. MY program is unable to solve baseline wandering problem, so if i have different type of data and the threshold will be different and i need to set threshold myself. Is there any way to solve the problem instead of seting threshold by myself. My threshold need to detected the most numbers of peak in order to perform pulse rate calculation.
 
i am using ver 8.2 student
Download All
0 Kudos
Message 1 of 4
(3,670 Views)
There are lot of ways by which u can customize and do threshold.One is to quantify your image and then find a pattern and set a threshold value based on that. Or u can use a histogram and form a lookup table and set an appropriate threshold value.Post some images if u can
Message 2 of 4
(3,505 Views)
You can actually get an image by simply running the VI with the dataset the user posted. Smiley Wink

Is the data between, say 2 and 10 seconds supposed to count?
0 Kudos
Message 3 of 4
(3,483 Views)
From the look of your data it appears that you have a hardware problem which cannot be completely resolved by software. The first 2-3 seconds of data show a saturation effect. The data is not really valid until after about 5 seconds and your DC transient does not end until about 15 seconds.

You either need to get a different signal conditioner or decide not to use the data which occurs before the transient dies out.

The true wandering baseline issue is what is going on at 15-16 seconds, 25 seconds, and 58-65+ seconds. Are you trying to analyze the waveform for detecting subtle arrhythmias where you need good waveform fidelity or are you just looking at heart rate?

Lynn
Message 4 of 4
(3,457 Views)