sundipdesai / AdaptiveFilter

C++ Adaptive Filter for Fetal ECG Extraction using Hybrid Linked List-Queue Data Structure
1 stars 1 forks source link

questions about adaptive filter~ #2

Open jakiechris opened 8 years ago

jakiechris commented 8 years ago

but in most applications for ecg filtering, we cannot find suitable reference signal. now i want to cut 50/60Hz power line noise wave from real ecg signals, using sinusoid wave as reference signal to approximate to power line noise wave. but AdaptiveFilter does not performs well .

jakiechris commented 8 years ago

although several literature annouced the method above ... any suggestions ?

sundipdesai commented 8 years ago

You can improve signal to noise ratio using the adaptive filter given a suitable reference signal. You would have to find a signal that correlates with the noise in the primary signal first. You can try a sinusoid at the 50/60hz freq. as a first approximation and tweak the number of taps (filter order). Its an iterative process, I realized that some filter orders did not work well at all and had to iterate to find the sweet spot.

jakiechris commented 7 years ago

thanks for reply. we are using stable wavelete transformation instead.