Biological Signal Analysis
Ramaswamy Palaniappan
Description
This textbook will provide the reader with an understanding
of biological signals and digital signal analysis techniques such as
conditioning, filtering, feature extraction, classification and statistical
validation for solving practical biological signal analysis problems using
MATLAB.
Preface
The aim of this book is to provide readers with a
fundamental understanding of signal processing techniques and classification
algorithms for analysing biological signals. The text here will allow the
reader to demonstrate understanding of basic principles of digital signals;
awareness of physiology and characteristics of different biological signals;
describe and apply pre- and post- processing techniques, such as conditioning,
filtering, feature extraction, classification and statistical validation
techniques for biological signals and solve practical biological signal
analysis problems using MATLAB.
Final year undergraduates and graduates students in any
field with interest in biological signal analysis (and related areas like
digital signal processing) are the main target audiences. But the book will
also be useful for the researchers in both industry and academia, especially
those from non-technical background who would be interested in analysing
biological signals - the text does not assume any prior signal processing
knowledge and MATLAB is used throughout the text to minimise programming time
and difficulty and concentrate on the analysis, which is the focus of this
book.
I have tried to follow a simple approach in writing the
text. Mathematics is used only where necessary and when used (and where
possible), numerical examples that are suitable for paper and pencil approach
are given. There are plenty of illustrations to aid the reader in understanding
the signal analysis methods and the results of applying the methods. In the
final chapter, I have given a few examples of recently studied real life
biological signal analysis applications.
I hope I have done justice in discussing all four related
sections to biological signal analysis: signal preprocessing, feature
extraction, classification algorithms and statistical validation methods in
this one volume. But by doing so, I had to skip some theoretical concepts which
are not mandatory for implementing the concepts and I hope the learned ones will
forgive these omissions.
I would like to acknowledge the efforts of my students, John
Wilson, Cota Navin Gupta and Tugce Balli for their comments in various parts of
the book. For over a decade, I have greatly benefited from discussions with
students and fellow colleagues who are too many to name here but have all
helped in one way or another towards the contents of this book. I must thank my
wife and daughter for putting up with all the weekends and nights that I
disappeared to complete this book. Finally, I trust that my proofreading is not
perfect and some errors would remain in the text and I welcome any feedback or
questions from the reader.
Ramaswamy Palaniappan
April 2010
Content
- Introduction
- A
Typical Biological Signal Analysis Application
- Examples
of Common Biological Signals
- Contents
of this book
- References
- Discrete-time
signals and systems
- Discrete-time
signal
- Sequences
- Basic
Discrete-time System Operations
- Examples
on sequence operations
- Bibliography
- Fourier
transform
- Discrete
frequency
- Discrete
Fourier transform
- DFT
computation using matrix relation
- Picket
fence effect
- Effects
of truncation
- Examples
of using DFT to compute magnitude spectrum
- Periodogram
- References
- Digital
Filtering
- Filter
Specifi cations
- Direct
fi ltering in frequency domain
- Time
domain filtering
- Simple
FIR filters
- FIR
filter design using window method
- IIR
Filter design
- References
- Feature
extraction
- Simple
features
- Correlation
- Spectral
features – Power spectral density
- Power
spectral density derived features
- Power
spectral density computation using AR features
- Hjorth
descriptors
- Time
domain features
- Joint
time-frequency features
- References
- Classification
methodologies
- What
is classifi cation?
- Nearest
Neighbour classifier
- Artificial
neuron
- Multilayer-Perceptron
neural network
- MLP-BP
classifi er architecture
- Performance
measures
- Cross
validation
- Statistical
measure to compare two methods
- References
- Applications
- Ectopic
beat detection using ECG and BP signals
- EEG
based brain-computer interface design
- Short-term
visual memory impairment in alcohol abusers using visual evoked potential
signals
- Identification
of heart sounds using phonocardiogram
- References
- Endnotes
Download