Biomedical Signal
Processing
Tutorial
CONTENTS
Chapter 1 Introduction.....................................................................................3
Chapter 2 Biomedical signal processing in time domain............6
2.1
ECG..................................................................................6
2.1.1
Compression
6 2.1.2
Denoising
8
2.1.3
QRS
detection
11
2.2
EEG.................................................................................13
2.3
Spike
detection
...14
Chapter 3 Biomedical imaging processing........................................15
3.1
3.2
Biomedical
image
enhancement
and
edge
detection..16
3.3
Biomedical
image
registration.17
Chapter 4 Conclusion........................................................19
2
REFERENCE.........................................................................
Chapter 1 Introduction
For biomedical signals, most of the statistical characteristics of
these signals are non-stationary. In particular, the analysis of
biological signals should exhibit good resolution in both time domain
and frequency domain. Several time-frequency analysis methods
such as the short-time Fourier transform (STFT), Wigner-Ville
Distribution function (WDF), Hilbert-Huang transform (HHT), etc,
were proposed to represent the signals in both time and frequency
domains at the same time. The problem with the STFT is that using
a large window size may improve frequency resolution, but the
assumption of stationary within the window may be compromised;
whereas using a small window leads to poor frequency resolution.
WDF offers high clarity in both time and frequency domains, but
suffers from cross-term problem. For most biomedical signals, WDF
is not suitable either because they have multiple components or
because their phase terms are higher than second order. In addition,
time-frequency analysis methods
An alternative way to analyze the non-stationary biomedical
signals is the wavelet transform, which has variable time-frequency
resolution over the time-frequency plane. The analysis phase of the
wavelet transform decomposes a signal into elementary building
blocks or frequency bands that are localized in both space (time)
and frequency (scale). This differentiates a wavelet transform from a
Fourier transform. The window size (scale) used in wavelet
4
computerized
tomography
(CT),
radiography,
Chapter 2 Biomedical
signal
processing
in
time domain
In this chapter, I will present three types of applications of the
DWT which are compression, filtering, and feature detection in
biomedical signals. When measuring biomedical signals, the sensing
device is desired to have information stored or transmitted with high
quality and low redundancy; this scheme involves two blocks
(filtering and compression) to filter out redundant signal and
compress the signal. In practice, feature detection of the biomedical
signals is required for clinical diagnosis such as QRS detection for
ECG signals and spike detection. The following part of this chapter
narrates the DWT applications in ECG in section 2.1, in EEG in
section 2.2, in heart sounds in section 2.3, in ultrasounds in section
2.4, and in spike detection in section 2.5 respectively.
2.1
ECG
2.1.1Compression
By converting the signal into its DWT coefficients and then
removing all except those containing the most pertinent signal
information, the resulting transform is much smaller in size, which
provides a good way of compressing a signal. Performing an
inverse transform on the remaining components recreates a signal
that very nearly matches the original. This concept has been widely
adopted for effective signal compression and applied in ECG data.
Data compression seeks to reduce the number of bits of information
7
2.1.2Denoising
The morphology of ECG signal has been used for recognizing
much variability's of heart activity, so it is very important to get the
parameters of ECG signal clear without noises and artifacts in order
to support clinical decision making. To address this issue, DWT
allows effective noise reduction. In contrast to continuous wavelet
transform, DWT is a fast algorithm for machine computation. Like
the Fast Fourier Transform (FFT), DWT is linear operation that
9
using
wavelet
transform,
(2)
choosing
and
applying
T =C
Vs(n)
(Vs( n))
n , where n is the number of samples in a subsignal,
( d j (n))
( d j (n))
2.1.3QRS detection
Fig.5 shows the typical ECG waveform in normal subjects.
of
QRS
complexes
and
often
result
in
error
in
between
false
and
missed
detections.
Further,
the
event
detection
with
higher
degree
of
flexibility
and
adaptability.
To determine the choice of wavelet, properties of the QRS were
examined. There are three properties of the ECG that are useful for
detection of the QRS complex: the slope, shape, and location of QRS
complex. The shape of the signal is maintained if the phase shift is
linear. Thus one requirement of the wavelet is that it should have a
symmetrical function. Such wavelets are non-orthogonal. Time
localization is important because the ECG events are transient. A
number of wavelet-based techniques have been proposed to detect
13
basic
scheme
of
QRS
detection
combines
DWT
and
2.2
EEG
2.3
Spike detection
scales, and (5) estimating the arrival times of individual spikes. The
fundamental issue of the spike detection is the design of a mother
wavelet that is suitable for the signal of interest, which is the shape
of the spike.
3.2
detection
Medical images generally have poor contrast of object with
surrounding and vague edge. For breast images, the contrast among
soft tissue of breast is little and the position and form of lump are
difficult to distinguish. Thus, in order to convenient doctor to
diagnosis, we need to enhance those image properties that are
useful for clinical and difficult enhance to distinguish under ordinary
conditions.
According to the properties of its multi-scale, direction and local
characteristic, the image edge features can be obtained by
determining the local maxima of wavelet coefficients.
3.3
19
Chapter 4 Conclusion
Wavelet analysis in principle offers the researcher or clinician a
superior alternative to standard Fourier analysis techniques. Fourier
techniques are certainly adequate for some applications. However,
wavelet analysis offers increased power to resolve transient and
scale-specific events in neuroelectric data sets, to precisely filter
neuroelectric waveforms for noise reduction, to efficiently store and
transmit neuroelectric waveforms and images, and to observe and
quantify their small-scale structure in time and space. For wavelet
analysis to become an accepted analysis protocol for neuroscientists
and clinicians, it will be necessary to demonstrate that it reveals
important information about brain mechanisms or disease processes
that is not readily obtained with other decomposition techniques.
20
Reference
Akin, M. (2002). "Comparison of Wavelet Transform and FFT Methods for EEG."
Journal of Medical Systems 26(3).
Alfaouri, M. and K. Daqrouq (2008). "ECG Signal Denoising By Wavelet Transform
Thresholding " American Journal of Applied Sciences 5(3): 276-281
Ballesteros, D. M., D. M. Moreno, et al. (2010). Compression of Biomedical Signals
on FPGA by DWT and Run-Length. Proceedings IEEE ANDESCON. Bogota,
Colombia.
Crowe, J. A., N. M. Gibson, et al. (1992). "Wavelet transform as a potential tool
for ECG analysis and compression " J Biomed Eng 14(3): 268-272.
Nenadic, Z. and J. W. Burdick (2005). "Spike Detection Using the Continuous
Wavelet Transform." IEEE TRANSACTIONS ON BIOMEDICAL
ENGINEERING 52(1).
Kalayci, T., Ozdamar, O., and Erdol, N. 1994. The use of wavelet transform as a
preprocessor for the neural network detection of EEG spikes. Proceedings of
the IEEE Southeastcon 94 (pp. 13).
Sahambi, J., Tandon, S. & Bhatt, R. (1997a). Quantitative analysis of errors due to
power-line interference and base-line drift in detection of onsets and offsets in
ecg using wavelets, Medical and Biological Engineering and Computing
35(6): 747751.
Sahambi, J., Tandon, S. & Bhatt, R. (1997b). Using wavelet transforms for ecg
characterization an on-line digital signal processing system, IEEE Engineering
in Medicine and Biology Magazine 16(1): 7783.
Schiff, S. J., Heller, J.,Weinstein, S. L., and Milton, J. 1994.Wavelet transforms and
surrogate data for electroencephalographic spike and seizure detection. Optical
Engineering, 33, 21622169.
Sharman, R., J. M. Tyler, et al. (2000). "A fast and accurate method to register
medical images using wavelet modulus maxima." Pattern Recognition Letters
21: 447-462.
Tolba, A. S. (2002). "Wavelet Packet Compression of Medical Images." Digital Signal
Processing 12(4): 441-470.
21