Biosignal Processing Fundamentals and Recent Applications With MATLAB ® 1st Edition Scribd Full Download
Biosignal Processing Fundamentals and Recent Applications With MATLAB ® 1st Edition Scribd Full Download
Visit the link below to download the full version of this book:
https://medipdf.com/product/biosignal-processing-fundamentals-and-recent-applica
tions-with-matlab-1st-edition/
https://doi.org/10.1515/9783110736298-202
VI | Foreword
Stefan Bernhard
Contents
Foreword | V
Image credits | XI
Bibliography | 295
Index | 299
Image credits
Fig. 1.1: Image library from TMSi, The Netherlands
Fig.2.7: MRI and CT angiographies of the heart/brain from http://www.osirix-viewer.com/resources/
dicom-image-library/
Fig.2.9: MRI and CT angiographies of the heart/brain from http://www.osirix-viewer.com/resources/
dicom-image-library/
Fig.3.4: Cell membrane from © natros – stock.adobe.com, http://stock.adobe.com
Fig.3.12: Cell, axon, muscle from © joshya – stock.adobe.com, http://stock.adobe.com
Fig.3.38: Brain from © bilderzwerg – stock.adobe.com, http://stock.adobe.com
Fig.3.38: Sensory organs from © www.freepik.com
Fig.4.2: Skin from © Neokryuger – stock.adobe.com, http://stock.adobe.com
Fig.6.1: © Dule964 | Dreamstime.com
Fig.6.2: Modified from © Alila07 | Dreamstime.com
Fig.6.4: © Alila07 | Dreamstime.com
Fig.6.6: Motor unit from © Balint Radu – stock.adobe.com, http://stock.adobe.com
Figs.3.1, 3.20, 4.6, 4.13, 4.16, 6.9, 6.10, 6.11, 6.12, 6.13, 6.14: Modified body outline from ©
Aaltazar – istock.de
Figs. 2.1, 2.2, 2.5, 2.6, 2.7, 2.9, 2.10,2.20, 2.21, 2.24, 3.3, 3.5, 3.6, 3.7, 3.34: Generated using TikZ
library and examples [75].
Figs. 3.13, 3.17, 6.11 - 6.13: Adapted from [47].
Post-processing, compilation and creation of visuals © Eva Funk – www.evafunk.com
https://doi.org/10.1515/9783110736298-204
1 Introduction to Biosignal Processing
Biosignal processing is an interdisciplinary field of research that includes medical in-
formatics, signal processing and life sciences. The main objective of the analysis of
human biosignals is to support medical diagnosis with the help of mathematical meth-
ods. Intelligent evaluation of the signals should provide the medical practitioner with
valuable quantitative information in the diagnosis and effectively support them in
medical decision-making. The topics are wide-ranging: On the one hand, they include
signal processing, methods for monitoring and controlling vital functions in intens-
ive care medicine, for example through the automatic classification of signals, and
on the other hand, the formal description of the relationships between signals and
physiological functions in medical research. Another growing discipline is the mod-
elling of physiological phenomena to gain a deeper understanding of the underlying
pathological mechanisms to subsequently improve the technology in medical device
engineering. Modern simulation techniques often make use of statistical methods like
parameter variation and estimation, as well as the quantification of uncertainties in
the model approach – just to develop increasingly sophisticated data evaluation meth-
ods for diagnostic purposes. In many cases, these methods are the basis for optimal
control and regulation or lead to a complete replacement of physiological functions,
as for example in prosthetics.
The acquisition of biosignals for diagnostic purposes has a long history. Begin-
ning with the recognition of the electrical activity of nerve and muscle cells, which en-
gaged Luigi Galvani in his famous frog’s leg experiment in 1787, a chain of far-reaching
findings on the fundamental mechanisms of electrophysiology followed. As early as
1876, E. J. Marey succeeded in graphically depicting these processes for the first time.
Willem Einthoven received the Nobel Prize in Medicine in 1924 for the development
of the string galvanometer and the physiological interpretation of the electrocardio-
gram. Further development through the use of improved sensing and measuring tech-
nology, such as the tube amplifier, transistors and later integrated circuits as well as
the microprocessor technology, led to a considerable improvement in signal quality
over time.
Nowadays, the main focus of research is on increasingly sophisticated evaluation
algorithms, for example based on large amounts of data¹ and the miniaturisation of
measurement and transmission technology as well as data storage on the internet.
Today, the evaluation of information and signals from the human body is the basis
of almost every medical diagnosis. Electrocardiography (ECG) in particular has de-
veloped into one of the most frequently used medical examination methods – mil-
lions of ECGs are recorded in the world every day. Especially in the field of long-term
1 Evaluation of extremely large data sets with the help of computer algorithms with the aim of making
connections such as trends, correlations or patterns in the behaviour of the data visible.
https://doi.org/10.1515/9783110736298-001
2 | 1 Introduction to Biosignal Processing
ECGs (over 24 h), modern methods are indispensable, as a heart beats approximately
80,000 to 100,000 times during this time. In this order of magnitude, the search for ab-
normal heartbeats such as cardiac arrhythmias or unusual changes such as ventricu-
lar fibrillation presents doctors with a practically impossible task. In addition to the
precious time that would be involved in manual review, there would be a lapse of at-
tention and thus a loss of important events – not to mention the compilation of stat-
istics.
However, large amounts of data are not only generated in the analysis of intens-
ive care data, but also in telemedicine. The variety of data in the field of commercial
sports medicine has grown rapidly through the use of mobile technologies and soft-
ware on smartphones, as has the continuous monitoring of older people to monitor
their health. The list of possible vital signs and health parameters besides ECG is long:
blood pressure, heart rate, blood oxygen saturation, body weight and temperature –
all require conscientious and contextual evaluation with mathematical methods to
guide diagnosis. With their help, the essential parameters are to be found automatic-
ally and the physician is to be pointed to relevant contents. Especially when monitor-
ing patients in intensive care units or in telemedicine, threatening conditions should
be detected quickly and reliably and the treating staff should be informed by an alarm.
The problem with this form of automatic detection of important events is to de-
velop a reliable algorithm with high accuracy –an almost impossible task given the
diversity of patients and the variability in the signals. In other words, algorithms must
be applicable to all possible variants of a given signal. This so-called robustness of an
algorithm is an essential feature in the subsequent approval as a medical device. In
addition, the measurement technology and algorithms must be absolutely insensit-
ive to external electromagnetic interference to which a measurement setup may be
exposed.
Mathematical methods and the development of software are therefore indispens-
able components of biosignal analysis. The success of modern monitoring systems
therefore comes only to a small extent from the development of electronic hardware –
the far greater contribution to the success of an innovative product is now made by
intelligent signal evaluation. For example, in addition to exclusive filtering in the fre-
quency or time domain, interfering signals are nowadays increasingly analysed us-
ing the wavelet transformation in the time-frequency domain, since it allows the best
possible time and frequency resolution for a given signal section. The detection of im-
portant signal sections in an ECG signal course, for example, requires the extraction
of statistically robust features, which are then fed to a classifier or a neural network
for analysis. With this method, a large number of anomalies in ECGs can already be
reliably distinguished today.
Model-based techniques such as the "Kalman" filter or "Markov" models are also
used to detect abnormal (pathological) states and the associated changes in state.
Early detection of trends or random fluctuations in a signal course, such as signal vari-
ations shortly before an epileptic seizure in the electroencephalogram (EEG), using
1 Introduction to Biosignal Processing | 3
machine learning methods can be used to identify an upcoming seizure. These stat-
istical methods are intended to distinguish stochastic fluctuations from deterministic
ones or to recognise significant changes before they occur themselves. The mathem-
atical relationships that can be used to predict the probability of a future change from
current readings, in order to detect possible signs of a developing pathology, often lie
in the theory of complex systems and non-linear dynamics. For example, in normal
heart rhythms one observes stable rhythms (trajectories in phase space), so-called at-
tractors, which, however, can sometimes pass into chaos via so-called bifurcations
and thus into pathological states such as ventricular fibrillation. Perhaps in the not
too distant future, this insight can be used for the early detection and diagnosis of
such incidents to the benefit of the patient.
This book provides an introduction to the theory and principal methodology of
biosignal processing, describes the origins of the most common human biosignals,
and teaches the techniques for measurement and modern information processing us-
ing LTSpice and Matlab/Simulink². After a brief introduction and historical review to
the individual topics of electrophysiology and analogue and digital signal processing,
the reader is introduced to the practice of biosignal processing with Matlab/Simulink
through selected applications of the methodology learned.
The reader is given an overview of the variety of human biosignals (cf. Fig-
ure 1.1) and is introduced to the topic on the basis of selected biosignals, such as
muscle activity in the electromyogram (EMG), the activity of the heart muscle in the
electrocardiogram (ECG), the activity of the nerve cells of the brain in the electro-
encephalogram (EEG) or the measurement of the oxygen saturation of the blood in
the photoplethysmogram (PPG). In this context, the fundamentals of deriving, pre-
processing, recognising and interpreting these signals are taught with the help of the
simulation environment LTSpice and the programming language Matlab/Simulink.
Carrying out the exercises in Matlab/Simulink also teaches the necessary techniques
of practical biosignal processing and offers the opportunity to apply acquired theor-
etical knowledge in practice. For a better overview of the formula symbols, units and
constants used, a table sorted by chapter is provided in chapter 7 for reference.
The current state of research and development is presented in three fields of ap-
plication from the authors’ research topics: (i) mathematical modelling and analysis
of signals from the heart / circulatory system, and analysis of the electrical activity of
(ii) muscles and (iii) the brain. Each chapter includes a series of examples and exer-
cises, as well as a presentation of the future perspectives of the respective field.
α β α
δ, ϑ
50µV
Fig. 1.1: Possible sources from the fields of electroencephalography (EEG) and electromyography
(EMG) with illustration of the typical temporal signal sequences of the individual rhythms in the EEG
(bottom) and of a repeated muscle contractions in the EMG (top).
2 Fundamentals of Information, Signal and System
Theory
In biosignal processing, a variety of methods from different disciplines are applied
to problems in medicine. The methods of classical information and signal processing
form an important basis. The following chapter introduces methods from these discip-
lines that are commonly used in biosignal processing and discusses the context along
practical examples.
The concept of information occupies a crucial place in all scientific disciplines, in-
cluding biosignal processing. However, the concept of information is not uniformly
defined in the various disciplines and has different meanings. The most common is
the concept of information coined by C. E. Shannon¹, which is used in communica-
tions engineering.
Digital Information
However, the Shannonian definition of digital information refers exclusively to statist-
ical aspects of information, i.e. the probability of occurrence of characters of a char-
acter set in a string to be transmitted. The statistical information content I of this se-
quence of n characters with the respective occurrence probability p i of the individual
characters is:
n
1 1 1 1
I = ∑ log2 = log2 + log2 + ⋅ ⋅ ⋅ + log2 ≥0, n∈ℤ. (2.1)
i=1
pi p1 p2 pn
According to this equation, the information increases steadily with the number n of
characters in the chain, as long as the following relation holds for a character from a
character set with N different characters:
N
0 ≤ pj ≤ 1 , ∑ pj = 1 . (2.2)
j=1
Equation 2.2 stands for the existence of a character and at the same time guarantees
that each character appears only once in the character set. From the two equations
it becomes clear that the information content of a character string increases strongly
1 Claude Elwood Shannon (1916–2001), US mathematician and electrical engineer, founder of inform-
ation theory
https://doi.org/10.1515/9783110736298-002