Abstract: Ballistocardiogram is a non-invasive method used to detect the health of heart. Ballistocardiography (BCG) is a plot of repetitive motion of human body arising from the ejection of blood into the blood vessel. BCG is used to detect the Cardiac Output which is defined as “The amount of blood pumped by the heart in a minute”. BCG Signal is obtained from the sensors placed near the aorta which is the main artery, originating from left ventricle of extending down to the abdomen. BCG is found to be the promising method to detect the cardiovascular diseases. The data obtained from the sensors contains vibrations due to respiration, body movements and other disturbances. They are eliminated using pre-processing block. Thus obtained signals will have noise which is filtered using the RLS and LMS adaptive filters and the MAE, MSE and PSNR for these filters are calculated. LMS adaptive filter is found to have better noise suppression compared to RLS filter. The hardware Co-simulation of LMS filter is performed. The area, power and delay of these circuits are tabulated.

Keywords: Ballistocardiogram, Seismocardiography, Electrocardiography, Piezoelectric sensor, Signal processing.