|
Computer Aided Auscultation as a Service
A look at the underlying technology:
Real-time monitoring of acoustic heart sounds and ECG signalsSignal acquisition is done in a digital fashion. By digitalising the heart sound signal, advanced signal processing can be applied to enhance and extract the required information. This process of information extraction is done in much the same way that a doctor would listen to a heart sound. Identification of S1 and S2 sound pulsesEach time you hear a heart beat two distinct sounds are audible, the lub-dub sound. This lub-dub sound corresponds to the oxygen rich blood being pumped from the left side of the heart, and de-oxygenated blood flowing in from the body. The process is repeated continuously to produce lub-dub sounds also labeled as the S1-S2 intervals of the heart beat signal. When a doctor is listening to a patients heart, the doctor needs to identify each heart beat, and determine when the sound intervals S1-S2 sounds start and stop. In this way the doctor segments the heart sound and obtains useful information which may be used to confirm a diagnosis. In the same way signal processing can be applied to segment the heart sound. Extracting timing, frequency and duration informationA human heart is an amazing organ, and is able to pump blood at a rate the body requires. Naturally this means that a person’s heart rate may be very high or low. At low heart rates, below 120 bpm, segmentation and obtaining timing information is relatively easy to do with a practiced ear. When heart rates rise above 120 bpm, which is very common for young children, the task may become impossible. In these cases a computer can easily aid doctors to capture the quick heart beats, and extract the information required. Artificial Neural NetworksArtificial Neural Networks is a mathematical model used to simulate the way the brain learns. In its simples form the neurons of the brain can be seen to function as a network of interconnected nodes sharing information based on inputs from the environment. These neural pathways are made stronger every time the same inputs are experienced. Similarly, an Artificial Neural Network learns from the inputs it is given. The ANN used for Sensi was trained using hundreds heart signals of both healthy and abnormal sounding hearts. Algorithms for embedded platformsTechnologies such as mobile devices and medical equipment are in most cases much slower and require expert skills to program than do today’s desktop computers. Digital signal processing algorithms have been specifically designed for an embedded system and can be ported to different platforms. Designing mobile monitoring systems Device size is important
Energy usageThe energy autonomy of current battery-powered systems is limited. The technology and power output of batteries have not changed drastically over the last decade. Although, the power usage of devices have changed drastically, with the addition of more powerful processors and touchscreens.
Embedded Design
|
Our in-house expertise includes:










