Adaptive ECG artefact noise cancelling using accelerometer
Electro-cardiographic examination may be performed not only from patients who is laying or sitting down peacefully, but also under stress conditions as some deceases may be detected when patient isn’t in the rest. For this ECG should be measured when patient is actively moving. We know that ECH signal is very weak among various artefacts. Motion artefacts are ones who is hard to filter out using regular methods. Various researches show that motion artefacts may be extracted by using accelerometers. Accelerometer reads motion pattern which is simultaneously analysed and filtered out from ECG using adaptive filtering algorithms including Least Mean Squares (LMS), Recursive Least Squares (RLS)
As we mentioned - motion artefacts disturb the ECG signal so that it is almost impossible to recognize ECG pattern. And it is really hard to eliminate it and extract valuable information because artefact spectrum overlaps with ECG spectrum. And worse – noise spectrum changes all the time as movement may be not the same. So it is logical to measure the motion pattern with separate sensor – single or multiple axis accelerometer and use adaptive filtering technique to remove noise caused by motion.

Lets take situation when patient is cycling bicycle. Accelerometer should be attached to body where whole body accelerations may be detected. This could be lower back. Both – accelerometer and ECG data has to be simultaneously acquired, amplified through low frequency filters and digitized.
Results may be processed by using one of mentioned adaptive filtering algorithms in real time(DSP) or after data is gathered by using PC software like Matlab.
Example of using RMS filtering algorithm.
Blogsphere: TechnoratiFeedsterBloglines
Bookmark: Del.icio.usSpurlFurlSimpyBlinkDigg
RSS feed for comments on this post | TrackBack URI for this post
New on WinAVR Tutorial
Running TX433 and RX433 RF modules with AVR microcontrollers,Sometimes in embedded design you may want to go wireless. Might be you will want to log various readi …Programming AVR ADC module with WinAVR,Most of AVR microcontrollers have Analog to Digital Converter (ADC) integrated in to chip. Such solut … |
New on WinARM Tutorial
What are differences between WinARM and WinAVR,Everyone who is working with AVR microcontrollers knows this powerful tool – WinAVR (http://win …LPC2000 watchdog timer,As in all microcontrollers watchdog timers purpose isto reset microcontroller after reasonable amount … |
