Preface |
|
xvii | |
Acknowledgments |
|
xix | |
Introduction |
|
xxi | |
|
PART I Introduction to Digital Signal and Image Processing |
|
|
|
Chapter 1 Signals and Biomedical Signal Processing |
|
|
3 | (12) |
|
1.1 Introduction and Overview |
|
|
3 | (1) |
|
|
3 | (1) |
|
1.3 Analog, Discrete, and Digital Signals |
|
|
4 | (3) |
|
|
4 | (1) |
|
|
4 | (2) |
|
|
6 | (1) |
|
1.4 Processing and Transformation of Signals |
|
|
7 | (1) |
|
1.5 Signal Processing for Feature Extraction |
|
|
8 | (1) |
|
1.6 Some Characteristics of Digital Images |
|
|
9 | (4) |
|
|
9 | (1) |
|
1.6.2 Image Representation |
|
|
9 | (2) |
|
|
11 | (2) |
|
|
13 | (2) |
|
|
13 | (2) |
|
Chapter 2 Fourier Transform |
|
|
15 | (24) |
|
2.1 Introduction and Overview |
|
|
15 | (1) |
|
2.2 One-Dimensional Continuous Fourier Transform |
|
|
15 | (11) |
|
2.2.1 Properties of One-Dimensional Fourier Transform |
|
|
22 | (1) |
|
|
23 | (1) |
|
|
23 | (1) |
|
2.2.1.3 Linear Systems Analysis |
|
|
24 | (2) |
|
|
26 | (1) |
|
|
26 | (1) |
|
2.3 Sampling and Nyquist Rate |
|
|
26 | (1) |
|
2.4 One-Dimensional Discrete Fourier Transform |
|
|
27 | (4) |
|
|
28 | (3) |
|
2.5 Two-Dimensional Discrete Fourier Transform |
|
|
31 | (2) |
|
|
33 | (3) |
|
|
36 | (3) |
|
|
36 | (3) |
|
Chapter 3 Image Filtering, Enhancement, and Restoration |
|
|
39 | (24) |
|
3.1 Introduction and Overview |
|
|
39 | (1) |
|
|
40 | (7) |
|
3.2.1 Contrast Enhancement |
|
|
41 | (2) |
|
|
43 | (1) |
|
3.2.3 Histogram Equalization |
|
|
44 | (3) |
|
3.3 Mask Processing: Linear Filtering in Space Domain |
|
|
47 | (11) |
|
|
48 | (2) |
|
|
50 | (3) |
|
3.3.3 Sharpening Spatial Filters |
|
|
53 | (1) |
|
3.3.3.1 High-Pass Filters |
|
|
53 | (1) |
|
3.3.3.2 High-Boost Filters |
|
|
54 | (2) |
|
3.3.3.3 Derivative Filters |
|
|
56 | (2) |
|
3.4 Frequency-Domain Filtering |
|
|
58 | (3) |
|
3.4.1 Smoothing Filters in Frequency Domain |
|
|
59 | (1) |
|
3.4.1.1 Ideal Low-Pass Filter |
|
|
59 | (1) |
|
3.4.1.2 Butterworth Low-Pass Filters |
|
|
60 | (1) |
|
3.4.2 Sharpening Filters in Frequency Domain |
|
|
60 | (1) |
|
3.4.2.1 Ideal High-Pass Filters |
|
|
60 | (1) |
|
3.4.2.2 Butterworth High-Pass Filters |
|
|
61 | (1) |
|
|
61 | (2) |
|
|
61 | (1) |
|
|
62 | (1) |
|
Chapter 4 Edge Detection and Segmentation of Images |
|
|
63 | (16) |
|
4.1 Introduction and Overview |
|
|
63 | (1) |
|
|
63 | (6) |
|
4.2.1 Sobel Edge Detection |
|
|
63 | (3) |
|
4.2.2 Laplacian of Gaussian Edge Detection |
|
|
66 | (1) |
|
4.2.3 Canny Edge Detection |
|
|
67 | (2) |
|
|
69 | (8) |
|
|
70 | (1) |
|
|
71 | (1) |
|
4.3.3 Region and Object Segmentation |
|
|
72 | (1) |
|
4.3.3.1 Region Segmentation Using Luminance Thresholding |
|
|
73 | (2) |
|
|
75 | (1) |
|
|
76 | (1) |
|
|
77 | (2) |
|
|
77 | (2) |
|
Chapter 5 Wavelet Transform |
|
|
79 | (22) |
|
5.1 Introduction and Overview |
|
|
79 | (1) |
|
|
79 | (7) |
|
5.3 One-Dimensional Continuous Wavelet Transform |
|
|
86 | (2) |
|
5.4 One-Dimensional Discrete Wavelet Transform |
|
|
88 | (6) |
|
5.4.1 Discrete Wavelet Transform on Discrete Signals |
|
|
90 | (4) |
|
5.5 Two-Dimensional Wavelet Transform |
|
|
94 | (2) |
|
5.5.1 Two-Dimensional Discrete Wavelet Transform |
|
|
94 | (2) |
|
5.6 Main Applications of DWT |
|
|
96 | (3) |
|
5.6.1 Filtering and Denoising |
|
|
96 | (2) |
|
|
98 | (1) |
|
5.7 Discrete Wavelet Transform in MATLAB® |
|
|
99 | (1) |
|
|
99 | (2) |
|
|
99 | (2) |
|
Chapter 6 Other Signal and Image Processing Methods |
|
|
101 | (24) |
|
6.1 Introduction and Overview |
|
|
101 | (1) |
|
|
101 | (3) |
|
6.2.1 Signal Complexity and Signal Mobility |
|
|
101 | (1) |
|
|
102 | (1) |
|
|
103 | (1) |
|
|
104 | (1) |
|
|
104 | (3) |
|
6.4 Introduction to Stochastic Processes |
|
|
107 | (7) |
|
6.4.1 Statistical Measures for Stochastic Processes |
|
|
107 | (2) |
|
6.4.2 Stationary and Ergodic Stochastic Processes |
|
|
109 | (2) |
|
6.4.3 Correlation Functions and Power Spectra |
|
|
111 | (3) |
|
6.5 Introduction to Information Theory |
|
|
114 | (4) |
|
|
114 | (2) |
|
6.5.2 Data Representation and Coding |
|
|
116 | (1) |
|
|
117 | (1) |
|
6.6 Registration of Images |
|
|
118 | (3) |
|
|
121 | (4) |
|
|
122 | (3) |
|
Chapter 7 Clustering and Classification |
|
|
125 | (30) |
|
7.1 Introduction and Overview |
|
|
125 | (1) |
|
7.2 Clustering versus Classification |
|
|
125 | (2) |
|
|
127 | (4) |
|
7.3.1 Biomedical and Biological Features |
|
|
128 | (1) |
|
7.3.2 Signal and Image Processing Features |
|
|
128 | (1) |
|
7.3.2.1 Signal Power in Frequency Bands |
|
|
128 | (1) |
|
|
129 | (1) |
|
7.3.2.3 Complexity Measures |
|
|
129 | (1) |
|
7.3.2.4 Geometric Measures |
|
|
129 | (2) |
|
7.4 K-Means: A Simple Clustering Method |
|
|
131 | (3) |
|
|
134 | (4) |
|
|
136 | (2) |
|
7.6 Maximum Likelihood Method |
|
|
138 | (2) |
|
|
140 | (10) |
|
|
140 | (5) |
|
7.7.2 Sigmoid Neural Networks |
|
|
145 | (1) |
|
7.7.2.1 Activation Function |
|
|
146 | (1) |
|
7.7.2.2 Backpropagation Algorithm |
|
|
147 | (1) |
|
|
148 | (1) |
|
7.7.3 MATLAB® for Neural Networks |
|
|
149 | (1) |
|
|
150 | (5) |
|
|
150 | (2) |
|
|
152 | (3) |
|
PART II Processing of Biomedical Signals |
|
|
|
Chapter 8 Electric Activities of the Cell |
|
|
155 | (16) |
|
8.1 Introduction and Overview |
|
|
155 | (1) |
|
8.2 Ion Transport in Biological Cells |
|
|
155 | (5) |
|
8.2.1 Transmembrane Potential |
|
|
156 | (4) |
|
8.3 Electric Characteristics of Cell Membrane |
|
|
160 | (4) |
|
8.3.1 Membrane Resistance |
|
|
160 | (1) |
|
8.3.2 Membrane Capacitance |
|
|
160 | (1) |
|
8.3.3 Cell Membrane's Equivalent Electric Circuit |
|
|
161 | (1) |
|
|
161 | (3) |
|
8.4 Hodgkin--Huxley Model |
|
|
164 | (2) |
|
8.5 Electric Data Acquisition |
|
|
166 | (2) |
|
8.5.1 Propagation of Electric Potential as a Wave |
|
|
167 | (1) |
|
8.6 Some Practical Considerations on Biomedical Electrodes |
|
|
168 | (1) |
|
|
169 | (2) |
|
|
169 | (2) |
|
Chapter 9 Electrocardiogram |
|
|
171 | (26) |
|
9.1 Introduction and Overview |
|
|
171 | (1) |
|
9.2 Function and Structure of the Heart |
|
|
171 | (5) |
|
|
173 | (1) |
|
9.2.2 Cardiac Excitation Process |
|
|
174 | (2) |
|
9.3 Electrocardiogram: Signal of Cardiovascular System |
|
|
176 | (6) |
|
|
176 | (2) |
|
9.3.2 ECG Electrode Placement |
|
|
178 | (2) |
|
9.3.3 Modeling and Representation of ECG |
|
|
180 | (1) |
|
9.3.4 Periodicity of ECG: Heart Rate |
|
|
181 | (1) |
|
9.4 Cardiovascular Diseases and ECG |
|
|
182 | (8) |
|
9.4.1 Atrial Fibrillation |
|
|
182 | (1) |
|
9.4.2 Ventricular Arrhythmias |
|
|
183 | (1) |
|
9.4.3 Ventricular Tachycardia |
|
|
184 | (1) |
|
9.4.4 Ventricular Fibrillation |
|
|
184 | (1) |
|
9.4.5 Myocardial Infarction |
|
|
184 | (1) |
|
|
185 | (1) |
|
|
185 | (1) |
|
9.4.8 Atrioventricular Block |
|
|
186 | (1) |
|
9.4.8.1 Main Types of AV Block |
|
|
186 | (2) |
|
9.4.9 Wolf--Parkinson--White Syndrome |
|
|
188 | (1) |
|
|
189 | (1) |
|
9.5 Processing and Feature Extraction of ECG |
|
|
190 | (3) |
|
9.5.1 Time-Domain Analysis |
|
|
191 | (1) |
|
9.5.2 Frequency-Domain Analysis |
|
|
191 | (2) |
|
9.5.3 Wavelet-Domain Analysis |
|
|
193 | (1) |
|
|
193 | (4) |
|
|
194 | (3) |
|
Chapter 10 Electroencephalogram |
|
|
197 | (20) |
|
10.1 Introduction and Overview |
|
|
197 | (1) |
|
10.2 Brain and Its Functions |
|
|
197 | (2) |
|
10.3 Electroencephalogram: Signal of the Brain |
|
|
199 | (4) |
|
10.3.1 EEG Frequency Spectrum |
|
|
201 | (1) |
|
10.3.2 Significance of EEG |
|
|
202 | (1) |
|
|
203 | (3) |
|
10.4.1 Auditory-Evoked Potentials |
|
|
203 | (1) |
|
10.4.2 Somatosensory-Evoked Potentials |
|
|
204 | (1) |
|
10.4.3 Visual-Evoked Potentials |
|
|
204 | (1) |
|
10.4.4 Event-Related Potentials |
|
|
205 | (1) |
|
10.5 Diseases of Central Nervous System and EEG |
|
|
206 | (3) |
|
|
206 | (2) |
|
|
208 | (1) |
|
|
209 | (1) |
|
|
209 | (1) |
|
10.6 EEG for Assessment of Anesthesia |
|
|
209 | (1) |
|
10.7 Processing and Feature Extraction of EEG |
|
|
210 | (4) |
|
10.7.1 Sources of Noise on EEG |
|
|
210 | (1) |
|
10.7.2 Frequency-Domain Analysis |
|
|
211 | (1) |
|
10.7.3 Time-Domain Analysis |
|
|
212 | (1) |
|
10.7.3.1 Coherence Analysis |
|
|
213 | (1) |
|
10.7.4 Wavelet-Domain Analysis |
|
|
214 | (1) |
|
|
214 | (3) |
|
|
215 | (2) |
|
Chapter 11 Electromyogram |
|
|
217 | (20) |
|
11.1 Introduction and Overview |
|
|
217 | (1) |
|
|
217 | (6) |
|
|
218 | (2) |
|
11.2.2 Muscle Contraction |
|
|
220 | (1) |
|
|
221 | (2) |
|
11.3 EMG: Signal of Muscles |
|
|
223 | (3) |
|
11.3.1 Significance of EMG |
|
|
225 | (1) |
|
11.4 Neuromuscular Diseases and EMG |
|
|
226 | (3) |
|
11.4.1 Abnormal Enervation |
|
|
226 | (1) |
|
11.4.2 Pathological Motor Units |
|
|
227 | (1) |
|
11.4.3 Abnormal Neuromuscular Transmission in Motor Units |
|
|
228 | (1) |
|
11.4.4 Defects in Muscle Cell Membrane |
|
|
229 | (1) |
|
11.5 Other Applications of EMG |
|
|
229 | (1) |
|
11.6 Processing and Feature Extraction of EMG |
|
|
230 | (3) |
|
11.6.1 Sources of Noise on EMG |
|
|
230 | (1) |
|
11.6.2 Time-Domain Analysis |
|
|
231 | (1) |
|
11.6.3 Frequency- and Wavelet-Domain Analysis |
|
|
232 | (1) |
|
|
233 | (4) |
|
|
233 | (1) |
|
|
233 | (4) |
|
Chapter 12 Other Biomedical Signals |
|
|
237 | (12) |
|
12.1 Introduction and Overview |
|
|
237 | (1) |
|
12.2 Blood Pressure and Blood Flow |
|
|
237 | (1) |
|
|
238 | (3) |
|
12.4 Magnetoencephalogram |
|
|
241 | (1) |
|
|
242 | (2) |
|
12.6 More Biomedical Signals |
|
|
244 | (1) |
|
|
245 | (4) |
|
|
245 | (1) |
|
|
245 | (4) |
|
PART III Processing of Biomedical Images |
|
|
|
Chapter 13 Principles of Computed Tomography |
|
|
249 | (12) |
|
13.1 Introduction and Overview |
|
|
249 | (4) |
|
13.1.1 Attenuation Tomography |
|
|
250 | (1) |
|
13.1.2 Time-of-Flight Tomography |
|
|
251 | (1) |
|
13.1.3 Reflection Tomography |
|
|
251 | (1) |
|
13.1.4 Diffraction Tomography |
|
|
252 | (1) |
|
13.2 Formulation of Attenuation Computed Tomography |
|
|
253 | (5) |
|
13.2.1 Attenuation Tomography |
|
|
255 | (3) |
|
13.3 Fourier Slice Theorem |
|
|
258 | (2) |
|
|
260 | (1) |
|
|
260 | (1) |
|
Chapter 14 X-Ray Imaging and Computed Tomography |
|
|
261 | (22) |
|
14.1 Introduction and Overview |
|
|
261 | (1) |
|
|
261 | (5) |
|
14.2.1 Imaging with X-Ray |
|
|
264 | (1) |
|
|
265 | (1) |
|
14.3 Attenuation-Based X-Ray Imaging |
|
|
266 | (1) |
|
|
267 | (4) |
|
|
271 | (1) |
|
|
272 | (2) |
|
14.7 Biomedical CT Scanners |
|
|
274 | (2) |
|
14.8 Diagnostic Applications of X-Ray Imaging |
|
|
276 | (1) |
|
14.9 CT Images for Stereotactic Surgeries |
|
|
277 | (1) |
|
14.10 CT Registration for Other Image-Guided Interventions |
|
|
278 | (1) |
|
14.11 Complications of X-Ray Imaging |
|
|
279 | (1) |
|
|
279 | (4) |
|
|
279 | (4) |
|
Chapter 15 Magnetic Resonance Imaging |
|
|
283 | (26) |
|
15.1 Introduction and Overview |
|
|
283 | (2) |
|
15.2 Physical and Physiological Principles of MRI |
|
|
285 | (6) |
|
|
288 | (3) |
|
|
291 | (4) |
|
15.4 Formulation of MRI Reconstruction |
|
|
295 | (2) |
|
|
297 | (4) |
|
|
299 | (2) |
|
15.6 Applications of MRI and fMRI |
|
|
301 | (2) |
|
15.6.1 fMRI for Monitoring Audio Activities of Brain |
|
|
301 | (1) |
|
15.6.2 fMRI for Monitoring Motoneuron Activities of Brain |
|
|
302 | (1) |
|
15.6.3 fMRI for Monitoring Visual Cortex Activities |
|
|
303 | (1) |
|
15.7 Processing and Feature Extraction of MRI |
|
|
303 | (2) |
|
15.7.1 Sources of Noise and Filtering Methods in MRI |
|
|
304 | (1) |
|
15.7.2 Feature Extraction |
|
|
305 | (1) |
|
15.8 Comparison of MRI with Other Imaging Modalities |
|
|
305 | (1) |
|
15.9 Registration with MR Images |
|
|
306 | (1) |
|
|
307 | (2) |
|
|
307 | (2) |
|
Chapter 16 Ultrasound Imaging |
|
|
309 | (30) |
|
16.1 Introduction and Overview |
|
|
309 | (1) |
|
16.2 Why Ultrasound Imaging? |
|
|
309 | (1) |
|
16.3 Generation and Detection of Ultrasound Waves |
|
|
310 | (1) |
|
16.4 Physical and Physiological Principles of Ultrasound |
|
|
311 | (7) |
|
16.4.1 Fundamental Ultrasound Concepts |
|
|
311 | (2) |
|
|
313 | (1) |
|
|
314 | (2) |
|
|
316 | (2) |
|
16.5 Resolution of Ultrasound Imaging Systems |
|
|
318 | (1) |
|
16.6 Ultrasound Imaging Modalities |
|
|
319 | (10) |
|
16.6.1 Attenuation Tomography |
|
|
320 | (4) |
|
16.6.2 Ultrasound Time-of-Flight Tomography |
|
|
324 | (1) |
|
16.6.3 Reflection Tomography |
|
|
325 | (2) |
|
16.6.3.1 Doppler Ultrasound Imaging |
|
|
327 | (2) |
|
16.7 Modes of Ultrasound Image Representation |
|
|
329 | (1) |
|
16.8 Ultrasound Image Artifacts |
|
|
330 | (1) |
|
16.9 Three-Dimensional Ultrasound Image Reconstruction |
|
|
330 | (2) |
|
16.10 Applications of Ultrasound Imaging |
|
|
332 | (1) |
|
16.11 Processing and Feature Extraction of Ultrasonic Images |
|
|
332 | (1) |
|
|
333 | (1) |
|
16.13 Comparison of CT, MRI, and Ultrasonic Images |
|
|
334 | (1) |
|
16.14 Bioeffects of Ultrasound |
|
|
334 | (1) |
|
|
335 | (4) |
|
|
336 | (3) |
|
Chapter 17 Positron Emission Tomography |
|
|
339 | (16) |
|
17.1 Introduction and Overview |
|
|
339 | (1) |
|
17.2 Physical and Physiological Principles of PET |
|
|
339 | (3) |
|
17.2.1 Production of Radionucleotides |
|
|
340 | (1) |
|
17.2.2 Degeneration Process |
|
|
341 | (1) |
|
17.3 PET Signal Acquisition |
|
|
342 | (4) |
|
17.3.1 Radioactive Detection in PET |
|
|
343 | (3) |
|
|
346 | (1) |
|
|
347 | (1) |
|
|
347 | (4) |
|
17.6.1 Cancer Tumor Detection |
|
|
347 | (1) |
|
17.6.2 Functional Brain Mapping |
|
|
348 | (1) |
|
17.6.3 Functional Heart Imaging |
|
|
349 | (1) |
|
17.6.4 Anatomical Imaging |
|
|
350 | (1) |
|
17.7 Processing and Feature Extraction of PET Images |
|
|
351 | (1) |
|
17.7.1 Sources of Noise and Blurring in PET |
|
|
351 | (1) |
|
17.7.2 Image Registration with PET |
|
|
351 | (1) |
|
17.8 Comparison of CT, MRI, Ultrasonic, and PET Images |
|
|
352 | (1) |
|
|
353 | (2) |
|
|
353 | (2) |
|
Chapter 18 Other Biomedical Imaging Techniques |
|
|
355 | (22) |
|
18.1 Introduction and Overview |
|
|
355 | (1) |
|
|
355 | (2) |
|
18.3 Fluorescent Microscopy |
|
|
357 | (3) |
|
|
360 | (2) |
|
18.5 Near-Field Scanning Optical Microscopy |
|
|
362 | (2) |
|
18.6 Electrical Impedance Imaging |
|
|
364 | (2) |
|
|
366 | (3) |
|
18.7.1 Transmission Electron Microscopy |
|
|
367 | (1) |
|
18.7.2 Scanning Electron Microscopy |
|
|
367 | (2) |
|
|
369 | (1) |
|
|
370 | (4) |
|
18.9.1 Biometrics Methodology |
|
|
371 | (1) |
|
18.9.2 Biometrics Using Fingerprints |
|
|
372 | (1) |
|
18.9.3 Biometrics Using Retina Scans |
|
|
373 | (1) |
|
18.9.4 Biometrics Using Iris Scans |
|
|
374 | (1) |
|
|
374 | (3) |
|
|
375 | (2) |
Index |
|
377 | |