consist of a number of sensor nodes attached to the
patient body, each sensor node potentially compris-
ing of 5 components (Lazzer et al., 2002; Culler
et al., 2004): sensors, actuators, a microprocessor,
a wireless transceiver and an energy source. Each
WBSN node ensures the accurate sensing and capture
of its target physiological data, its (pre-) processing
and wireless communication to the other nodes and
the wearable Personal Digital Assistant (PDA). This
PDA will be responsible for the storage, organization,
complementary analysis and fusion of the collected
information, its user-friendly representation, and its
dissemination to the relevant medical staff or cen-
tral monitoring service through private and/or public
wireless access networks (Lo and Yang, 2005).
State-of-the-art commercial products and experi-
mental prototypes of personal health monitoring sys-
tems merely apply on-board analog filtering to the
sampled sensed data, before it is either logged on a
bulky patient unit for off-line analysis, or wirelessly
transmitted to a remote monitoring system (Jovanov
and et al., 2005; LifeShirt, ; SmartShirt, ). The ob-
trusiveness and off-line nature of the analysis of the
first approach compromises its acceptance and appli-
cability to pervasive healthcare, whereas the second
approach is not sustainable in free-living conditions in
terms of autonomy. Indeed, current results in WBSN,
e.g., prosthesis processing (Kemere and et al., 2004)
or Electroencephalogram (EEG) / Electrocardiogram
(ECG) monitoring (L¨ofgren and et al., 2007)) indi-
cate that an unaffordable amount of energy would be
spent in the wireless communication, if no local sig-
nal processing is present and most of the acquired
data is wirelessly streamed to the PDA. Moreover,
similar conclusions can be derived from the Code-
Blue project (Project, ), which is a WBSN that targets
biomedical monitoring by including a set of devices
to collect ECG and oxigen saturation data, which can
be transmitted through a wireless network to a wide
range of receiving devices that can display the data
in real time. The conclusions of this project outline
that the largest proportion of energy is consumed in
the wireless data transmission, and requires monitor-
ing of the received data by a doctor or biomedical
specialist; thus, the WBSN nodes are not able to re-
port any physical anomaly. Therefore, we advocate
in this paper an advanced WBSN concept where sen-
sor nodes exploit their available processing and stor-
age resources to deploy advanced embedded intelli-
gence and processing, which will be optimized for
enhanced functionality and autonomy. More partic-
ularly, in this paper, we investigate the feasibility and
benefits of such an advanced WBSN for an automated
electrocardiogram (ECG) signal analysis and cardio-
vascular arrhythmia recognition application, using a
prototype sensor node called Wireless 25 EEG/ECG
system (Penders et al., 2007).
A significant amount of research effort has been
devoted to the automated analysis of ECG signals.
Some of the proposed methods are able to classify
a set of Arrhythmias depending on special correlated
characteristics of the ECG signal, for instance, using
Multicategory Support Vector Machines (Khadtare
and Sahambi, 2004). Other methods are based on
the underlying detection of the major ECG charac-
teristic waves, namely the QRS complex, P and T
waves (S¨ornmo and Laguna, 2005). As a matter of
fact, the performance of an automated ECG analy-
sis system using the second approach critically de-
pends on the reliable detection of these fiducial waves.
The most salient methods proposed for the auto-
mated detection of the ECG fiducial waves belong to
three categories: filtering or adaptive thresholding,
wavelet transform-based and (nonlinear) multiscale
transform-based (S¨ornmo and Laguna, 2005). The
latter approach was evidenced to have less noise sen-
sitivity than adaptive thresholding, and to avoid the
problem of position deviation exhibited by wavelet-
based techniques. Therefore, in this paper, we con-
sider a multiscale morphological derivative (MMD)
transform-based algorithm to realize automated ECG
characteristic wave detection.
While the retained MMD transform-based algo-
rithm was validated by simulation (Sun et al., 2005),
its translation into a robust, efficient and reliable au-
tomated diagnosis capability embedded in our wear-
able sensor node calls for the porting and (non-
straightforward) optimization of this algorithm to
adapt it to the sensor node’s limited processing re-
sources. In general, this porting and optimization
effort is key to translate the recent biomedical sig-
nal processing advances into autodiagnosis tools, and
hence to enable pervasive healthcare. As a result, the
main contributions of the paper are:
• The design of a real-time ECG-based diagnosisal-
gorithm, including a new run-time ECG signal re-
construction module, based on the off-line MMD
algorithm, and a diagnosis module able to identify
various anomalies in the cardiovascular function.
• The porting and optimization of the new real-time
ECG-based diagnosis algorithm on the Wireless
25-channel EEG/ECG sensor node platform.
• The application of the new diagnosis algorithm
for autodiagnosis on-board the sensor node to sig-
nificantly reduce the amount of data to be wire-
less transmitted, and consequently, dramatically
reduce the sensor node’s energy consumption and
extend its battery life.
IMPLEMENTATION OF AN AUTOMATED ECG-BASED DIAGNOSIS ALGORITHM FOR A WIRELESS BODY
SENSOR PLATAFORM
89