Preface |
|
xix | |
Acknowledgments |
|
xxiii | |
1 Overview |
|
1 | |
|
1.1 Image Analysis System |
|
|
2 | |
|
1.2 Features of Digital Image Analysis |
|
|
3 | |
|
|
4 | |
|
|
5 | |
|
1.3 Components of Image Analysis |
|
|
6 | |
|
|
8 | |
|
|
8 | |
|
1.3.3 Image Classification |
|
|
8 | |
|
1.3.4 Accuracy Assessment |
|
|
8 | |
|
|
9 | |
|
1.3.6 Integrated Analysis |
|
|
9 | |
|
1.4 Preliminary Knowledge |
|
|
9 | |
|
|
9 | |
|
1.4.2 Digital Number (DN) |
|
|
11 | |
|
1.4.3 Image Reference System |
|
|
11 | |
|
|
13 | |
|
|
14 | |
|
1.5 Properties of Remotely Sensed Data |
|
|
15 | |
|
|
15 | |
|
1.5.2 Spectral Resolution |
|
|
17 | |
|
1.5.3 Radiometric Resolution |
|
|
18 | |
|
1.5.4 Temporal Resolution |
|
|
20 | |
|
1.6 Organization of the Book |
|
|
22 | |
2 Overview of Remotely Sensed Data |
|
25 | |
|
2.1 Meteorological Satellite Data |
|
|
26 | |
|
2.2 Oceanographic Satellite Data |
|
|
28 | |
|
2.3 Earth Resources Satellite Data |
|
|
30 | |
|
|
30 | |
|
|
35 | |
|
|
39 | |
|
|
42 | |
|
|
46 | |
|
|
47 | |
|
2.4 Very High Spatial Resolution Data |
|
|
48 | |
|
|
50 | |
|
|
52 | |
|
|
55 | |
|
|
56 | |
|
|
58 | |
|
|
59 | |
|
2.4.7 Other Satellite Programs |
|
|
60 | |
|
|
62 | |
|
2.5.1 Hyperion Satellite Data |
|
|
63 | |
|
|
64 | |
|
|
65 | |
|
|
67 | |
|
|
67 | |
|
|
67 | |
|
|
69 | |
|
|
71 | |
|
2.7 Conversion from Analog Materials |
|
|
74 | |
|
2.8 Proper Selection of Data |
|
|
78 | |
|
2.8.1 Identification of User Needs |
|
|
79 | |
|
|
80 | |
|
|
81 | |
|
2.8.4 Mode of Data Delivery |
|
|
81 | |
|
|
82 | |
3 Storage of Remotely Sensed Data |
|
85 | |
|
3.1 Storage of Multispectral Images |
|
|
85 | |
|
3.1.1 Storage Space Needed |
|
|
85 | |
|
|
86 | |
|
|
88 | |
|
|
88 | |
|
3.2.2 Digital Versatile Disk (DVD) |
|
|
89 | |
|
|
89 | |
|
|
90 | |
|
3.3 Format of Image Storage |
|
|
91 | |
|
|
92 | |
|
|
92 | |
|
|
93 | |
|
|
94 | |
|
|
96 | |
|
3.4.1 Variable-Length Coding |
|
|
96 | |
|
|
97 | |
|
|
99 | |
|
|
100 | |
|
|
101 | |
|
|
104 | |
4 Image Processing Systems |
|
105 | |
|
|
106 | |
|
4.1.1 Image Analysis Functions |
|
|
106 | |
|
|
107 | |
|
|
109 | |
|
|
109 | |
|
4.1.5 Documentation and Evaluation |
|
|
110 | |
|
|
111 | |
|
4.2.1 Image Display and Output |
|
|
112 | |
|
|
112 | |
|
|
114 | |
|
4.2.4 Image Classification |
|
|
114 | |
|
|
115 | |
|
|
115 | |
|
|
115 | |
|
4.2.8 Documentation and Evaluation |
|
|
117 | |
|
|
118 | |
|
4.3.1 Data Preparation and Display |
|
|
118 | |
|
|
119 | |
|
4.3.3 Image Classification and Feature Extraction |
|
|
120 | |
|
4.3.4 Processing of Hyperspectral and Radar Imagery |
|
|
122 | |
|
4.3.5 Documentation and Evaluation |
|
|
122 | |
|
|
123 | |
|
4.4.1 User Interface, Data Input/Output and Preparation |
|
|
123 | |
|
|
125 | |
|
4.4.3 Image Enhancement and Classification |
|
|
126 | |
|
|
126 | |
|
|
127 | |
|
|
128 | |
|
4.5.1 Image Input and Display |
|
|
128 | |
|
|
130 | |
|
|
131 | |
|
4.5.4 Documentation and Evaluation |
|
|
131 | |
|
|
133 | |
|
|
133 | |
|
|
134 | |
|
4.6.3 Documentation and Evaluation |
|
|
134 | |
|
|
136 | |
|
|
138 | |
|
|
141 | |
5 Image Geometric Rectification |
|
143 | |
|
5.1 Sources of Geometric Distortion |
|
|
144 | |
|
5.1.1 Errors Associated with the Earth |
|
|
144 | |
|
|
147 | |
|
5.1.3 Errors Associated with the Platform |
|
|
149 | |
|
5.1.4 Nature of Distortions |
|
|
151 | |
|
5.2 Projection and Coordinate Systems |
|
|
151 | |
|
|
152 | |
|
|
153 | |
|
5.3 Fundamentals of Image Rectification |
|
|
156 | |
|
|
156 | |
|
5.3.2 Image Geometric Transformation |
|
|
156 | |
|
5.3.3 GCPs in Image Transformation |
|
|
158 | |
|
5.3.4 Sources of Ground Control |
|
|
160 | |
|
|
161 | |
|
|
161 | |
|
5.4.2 Sensor-Specific Models |
|
|
161 | |
|
|
162 | |
|
5.4.4 Projective Transformation |
|
|
162 | |
|
5.4.5 Direct Linear Transform Model |
|
|
163 | |
|
|
164 | |
|
5.4.7 Rubber-Sheeting Model |
|
|
164 | |
|
5.5 Polynomial-Based Image Rectification |
|
|
165 | |
|
5.5.1 Transform Equations |
|
|
165 | |
|
5.5.2 Minimum Number of GCPs |
|
|
167 | |
|
5.5.3 Accuracy of Image Transform |
|
|
168 | |
|
5.5.4 Creation of the Output Image |
|
|
172 | |
|
5.6 Issues in Image Georeferencing |
|
|
176 | |
|
5.6.1 Impact of the Number of GCPs |
|
|
178 | |
|
5.6.2 Impact of Image Resolution |
|
|
180 | |
|
5.6.3 Impact of GCP Quality |
|
|
181 | |
|
5.7 Image Orthorectification |
|
|
183 | |
|
5.7.1 Perspective versus Orthographic Projection |
|
|
184 | |
|
5.7.2 Methods of Image Orthorectification |
|
|
185 | |
|
5.7.3 Procedure of Orthorectification |
|
|
188 | |
|
5.8 Image Direct Georeferencing |
|
|
192 | |
|
5.8.1 Transformation Equation |
|
|
192 | |
|
5.8.2 Comparison with Polynomial Model |
|
|
195 | |
|
5.9 Image Subsetting and Mosaicking |
|
|
197 | |
|
|
197 | |
|
|
199 | |
|
|
201 | |
6 Image Enhancement |
|
203 | |
|
|
204 | |
|
|
204 | |
|
|
205 | |
|
6.1.3 Piecewise Linear Enhancement |
|
|
208 | |
|
|
208 | |
|
6.1.5 Nonlinear Stretching |
|
|
210 | |
|
6.1.6 Histogram Equalization |
|
|
211 | |
|
|
216 | |
|
|
219 | |
|
6.3.1 Neighborhood and Connectivity |
|
|
219 | |
|
6.3.2 Kernels and Convolution |
|
|
219 | |
|
|
221 | |
|
|
224 | |
|
6.4 Edge Enhancement and Detection |
|
|
224 | |
|
6.4.1 Enhancement through Subtraction |
|
|
225 | |
|
6.4.2 Edge-Detection Templates |
|
|
226 | |
|
6.5 Multiple-Image Manipulation |
|
|
227 | |
|
|
228 | |
|
6.5.2 Vegetation Index (Components) |
|
|
229 | |
|
|
231 | |
|
|
232 | |
|
6.6.2 Tasseled Cap Transformation |
|
|
242 | |
|
|
244 | |
|
6.7 Image Filtering in Frequency Domain |
|
|
245 | |
|
|
247 | |
7 Spectral Image Analysis |
|
249 | |
|
7.1 General Knowledge of Image Classification |
|
|
250 | |
|
|
250 | |
|
|
250 | |
|
7.1.3 Data versus Information |
|
|
253 | |
|
7.1.4 Spectral Class versus Information Class |
|
|
254 | |
|
7.1.5 Classification Scheme |
|
|
255 | |
|
7.2 Distance in the Spectral Domain |
|
|
257 | |
|
7.2.1 Euclidean Spectral Distance |
|
|
258 | |
|
7.2.2 Mahalanobis Spectral Distance |
|
|
259 | |
|
7.2.3 Normalized Distance |
|
|
260 | |
|
7.3 Unsupervised Classification |
|
|
260 | |
|
7.3.1 Moving Cluster Analysis |
|
|
260 | |
|
7.3.2 Iterative Self-Organizing Data Analysis |
|
|
264 | |
|
7.3.3 Agglomerative Hierarchical Clustering |
|
|
264 | |
|
7.3.4 Histogram-Based Clustering |
|
|
266 | |
|
7.4 Supervised Classification |
|
|
267 | |
|
|
267 | |
|
7.4.2 Selection of Training Samples |
|
|
270 | |
|
7.4.3 Assessment of Training Sample Quality |
|
|
271 | |
|
7.5 Per-Pixel Image Classifiers |
|
|
271 | |
|
7.5.1 Parallelepiped Classifier |
|
|
272 | |
|
7.5.2 Minimum-Distance-to-Mean Classifier |
|
|
274 | |
|
7.5.3 Maximum Likelihood Classifier |
|
|
276 | |
|
7.5.4 Which Classifier to Use? |
|
|
281 | |
|
7.6 Unsupervised and Supervised Classification |
|
|
283 | |
|
7.7 Fuzzy Image Classification |
|
|
284 | |
|
|
285 | |
|
7.7.2 Fuzziness in Image Classification |
|
|
287 | |
|
7.7.3 Implementation and Accuracy |
|
|
289 | |
|
7.8 Subpixel Image Classification |
|
|
291 | |
|
7.8.1 Mathematical Underpinning |
|
|
291 | |
|
7.8.2 Factors Affecting Performance |
|
|
293 | |
|
7.8.3 Implementation Environments |
|
|
294 | |
|
|
296 | |
|
7.9 Postclassification Filtering |
|
|
297 | |
|
7.10 Presentation of Classification Results |
|
|
300 | |
|
|
302 | |
8 Neural Network Image Analysis |
|
305 | |
|
8.1 Fundamentals of Neural Networks |
|
|
306 | |
|
|
306 | |
|
|
306 | |
|
8.2 Neural Network Architecture |
|
|
307 | |
|
|
309 | |
|
8.2.2 Backpropagation Networks |
|
|
311 | |
|
8.2.3 Self-Organizing Topological Map |
|
|
313 | |
|
|
314 | |
|
8.2.5 Parallel Consensual Network |
|
|
316 | |
|
8.2.6 Binary Diamond Network |
|
|
317 | |
|
8.2.7 Structured Neural Network |
|
|
317 | |
|
|
319 | |
|
|
321 | |
|
|
321 | |
|
|
322 | |
|
8.3.3 Learning Algorithms |
|
|
323 | |
|
|
324 | |
|
8.4 Network Configuration |
|
|
325 | |
|
8.4.1 Number of Hidden Layers |
|
|
326 | |
|
8.4.2 Number of Hidden Nodes |
|
|
327 | |
|
|
329 | |
|
|
329 | |
|
8.5.2 Size of Training Samples |
|
|
330 | |
|
8.5.3 Nature of Training Samples |
|
|
331 | |
|
8.5.4 Ease and Speed of Network Training |
|
|
331 | |
|
8.5.5 Issues in Network Training |
|
|
333 | |
|
8.6 Features of ANN Classifiers |
|
|
334 | |
|
8.6.1 Methods of Data Encoding |
|
|
334 | |
|
8.6.2 Incorporation of Ancillary Data |
|
|
335 | |
|
8.6.3 Standardization of Input Data |
|
|
336 | |
|
8.6.4 Strengths and Weaknesses |
|
|
337 | |
|
8.7 Parametric or ANN Classifier? |
|
|
340 | |
|
|
340 | |
|
|
342 | |
|
8.7.3 Critical Evaluation |
|
|
343 | |
|
|
347 | |
9 Decision Tree Image Analysis |
|
351 | |
|
9.1 Fundamentals of Decision Trees |
|
|
351 | |
|
9.2 Types of Decision Trees |
|
|
353 | |
|
9.2.1 Univariate Decision Trees |
|
|
353 | |
|
9.2.2 Multivariate Decision Trees |
|
|
355 | |
|
9.2.3 Hybrid Decision Trees |
|
|
357 | |
|
|
358 | |
|
9.3 Construction of Decision Trees |
|
|
360 | |
|
9.3.1 Construction Methods |
|
|
360 | |
|
|
361 | |
|
|
364 | |
|
9.3.4 Node Splitting Rules |
|
|
366 | |
|
|
368 | |
|
|
370 | |
|
|
371 | |
|
|
372 | |
|
9.4.2 C4.5 and C5.0 Trees |
|
|
373 | |
|
|
374 | |
|
|
375 | |
|
9.5 Decision Tree Classification |
|
|
376 | |
|
|
377 | |
|
|
379 | |
|
|
381 | |
|
|
383 | |
|
9.5.5 Ensemble Classifiers |
|
|
383 | |
|
|
386 | |
10 Spatial Image Analysis |
|
389 | |
|
10.1 Texture and Image Classification |
|
|
390 | |
|
10.1.1 Statistical Texture Quantifiers |
|
|
392 | |
|
10.1.2 Texture Based on Gray Tone Spatial Matrix |
|
|
394 | |
|
10.1.3 Texture Measures from Fourier Spectra |
|
|
399 | |
|
10.1.4 Semivariogram-Based Texture Quantification |
|
|
399 | |
|
10.1.5 Comparison of Texture Measures |
|
|
401 | |
|
10.1.6 Utility of Texture in Image Classification |
|
|
402 | |
|
10.2 Contexture and Image Analysis |
|
|
406 | |
|
|
407 | |
|
10.3.1 Pixel-Based Segmentation |
|
|
408 | |
|
10.3.2 Edge-Based Segmentation |
|
|
409 | |
|
10.3.3 Region-Based Segmentation |
|
|
410 | |
|
10.3.4 Knowledge-Based Image Segmentation |
|
|
413 | |
|
10.3.5 Segmentation Based on Multiple Criteria |
|
|
415 | |
|
10.3.6 Multiscale Image Segmentation |
|
|
419 | |
|
10.4 Fundamentals of Object-Oriented Classification |
|
|
420 | |
|
|
421 | |
|
10.4.2 Process of Object-Oriented Analysis |
|
|
423 | |
|
10.4.3 Implementation Environments |
|
|
424 | |
|
10.5 Potential of Object-Oriented Image Analysis |
|
|
426 | |
|
|
426 | |
|
10.5.2 Performance Relative to Per-Pixel Classifiers |
|
|
429 | |
|
|
432 | |
|
|
434 | |
|
|
436 | |
|
|
437 | |
11 Intelligent Image Analysis |
|
443 | |
|
|
444 | |
|
|
444 | |
|
|
445 | |
|
11.1.3 Expert Systems and Image Analysis |
|
|
447 | |
|
11.2 Knowledge in Image Classification |
|
|
449 | |
|
|
449 | |
|
11.2.2 Spectral Knowledge |
|
|
451 | |
|
|
452 | |
|
11.2.4 External Knowledge |
|
|
453 | |
|
11.2.5 Quality of Knowledge |
|
|
455 | |
|
11.2.6 Knowledge Integration |
|
|
457 | |
|
11.3 Knowledge Acquisition |
|
|
458 | |
|
11.3.1 Acquisition via Domain Experts |
|
|
458 | |
|
11.3.2 Acquisition through Machine Learning |
|
|
459 | |
|
11.3.3 Acquisition through Remote Sensing and GPS |
|
|
460 | |
|
11.4 Knowledge Representation |
|
|
462 | |
|
|
462 | |
|
11.4.2 Rule-Based Representation |
|
|
463 | |
|
|
465 | |
|
|
467 | |
|
11.5 Evidential Reasoning |
|
|
468 | |
|
11.5.1 Mathematical Underpinning |
|
|
468 | |
|
11.5.2 Evidential Reasoning and Image Classification |
|
|
471 | |
|
|
472 | |
|
11.6 Knowledge-Based Image Analysis |
|
|
473 | |
|
11.6.1 Knowledge-Based Image Classification |
|
|
474 | |
|
11.6.2 Postclassification Filtering |
|
|
478 | |
|
|
479 | |
|
11.6.4 Postclassification Spatial Reasoning |
|
|
485 | |
|
|
487 | |
|
11.7.1 Relative Performance |
|
|
488 | |
|
11.7.2 Effectiveness of Spatial Knowledge |
|
|
489 | |
|
|
490 | |
|
|
491 | |
|
|
493 | |
12 Classification Accuracy Assessment |
|
497 | |
|
12.1 Precision versus Accuracy |
|
|
498 | |
|
12.2 Inaccuracy of Classification Results |
|
|
500 | |
|
12.2.1 Image Misclassification |
|
|
500 | |
|
12.2.2 Boundary Inaccuracy |
|
|
501 | |
|
12.2.3 Inaccuracy of Reference Data |
|
|
502 | |
|
12.2.4 Characteristics of Classification Inaccuracy |
|
|
503 | |
|
12.3 Procedure of Accuracy Assessment |
|
|
504 | |
|
12.3.1 Scale and Procedure of Assessment |
|
|
505 | |
|
12.3.2 Selection of Evaluation Pixels |
|
|
506 | |
|
12.3.3 Number of Evaluation Pixels |
|
|
507 | |
|
12.3.4 Collection of Reference Data |
|
|
509 | |
|
|
511 | |
|
|
511 | |
|
|
512 | |
|
12.4.3 Interpretation of Error Matrix |
|
|
514 | |
|
12.4.4 Quantitative Assessment of Error Matrix |
|
|
518 | |
|
12.4.5 An Example of Accuracy Assessment |
|
|
520 | |
|
12.4.6 Comparison of Error Matrices |
|
|
521 | |
|
|
524 | |
13 Multitemporal Image Analysis |
|
525 | |
|
13.1 Fundamentals of Change Analysis |
|
|
527 | |
|
13.1.1 Conceptual Illustration |
|
|
527 | |
|
13.1.2 Requirements of Change Analysis |
|
|
528 | |
|
13.1.3 Procedure of Change Analysis |
|
|
529 | |
|
13.2 Qualitative Change Analysis |
|
|
530 | |
|
|
531 | |
|
|
532 | |
|
13.3 Quantitative Change Analysis |
|
|
533 | |
|
13.3.1 Spectral Differencing |
|
|
534 | |
|
|
535 | |
|
13.3.3 NDVI-Based Change Analysis |
|
|
536 | |
|
13.4 Postclassification Change Analysis |
|
|
537 | |
|
13.4.1 Aspatial Change Detection |
|
|
538 | |
|
13.4.2 Spatial Change Analysis |
|
|
540 | |
|
13.4.3 Raster Implementation |
|
|
542 | |
|
13.4.4 Vector Implementation |
|
|
543 | |
|
|
544 | |
|
13.5 Novel Change Analysis Methods |
|
|
547 | |
|
13.5.1 Spectral Temporal Change Classification |
|
|
547 | |
|
|
547 | |
|
13.5.3 Change Vector Analysis |
|
|
548 | |
|
13.5.4 Correlation-Based Change Analysis |
|
|
551 | |
|
|
552 | |
|
13.5.6 Change Analysis from Monotemporal Imagery |
|
|
553 | |
|
13.6 Accuracy of Change Analysis |
|
|
554 | |
|
13.6.1 Factors Affecting Detection Accuracy |
|
|
555 | |
|
13.6.2 Evaluation of Detection Accuracy |
|
|
560 | |
|
13.7 Visualization of Detected Change |
|
|
564 | |
|
|
565 | |
14 Integrated Image Analysis |
|
567 | |
|
14.1 GIS and Image Analysis |
|
|
568 | |
|
|
568 | |
|
14.1.2 Vector Mode of Representation |
|
|
569 | |
|
14.1.3 Raster Mode of Representation |
|
|
572 | |
|
|
574 | |
|
|
575 | |
|
|
577 | |
|
|
578 | |
|
14.1.8 GIS Overlay Functions |
|
|
581 | |
|
14.1.9 Errors in Overlay Analysis |
|
|
586 | |
|
14.1.10 Relevance of GIS to Image Analysis |
|
|
588 | |
|
14.2 GPS and Image Analysis |
|
|
589 | |
|
|
589 | |
|
|
591 | |
|
14.2.3 Improvements in GPS Accuracy |
|
|
593 | |
|
14.2.4 Relevance of GPS to Image Analysis |
|
|
596 | |
|
14.3 Necessity of Integration |
|
|
598 | |
|
14.4 Models of Integration |
|
|
600 | |
|
14.4.1 Linear Integration |
|
|
600 | |
|
14.4.2 Interactive Integration |
|
|
601 | |
|
14.4.3 Hierarchical Integration |
|
|
602 | |
|
14.4.4 Complex Model of Integration |
|
|
605 | |
|
14.4.5 Levels of Integration |
|
|
606 | |
|
14.5 Impediments to Integration |
|
|
607 | |
|
14.5.1 Format Incompatibility |
|
|
607 | |
|
14.5.2 Accuracy Incompatibility |
|
|
608 | |
|
14.6 Exemplary Analyses of Integration |
|
|
609 | |
|
14.6.1 Image Analysis and GIS |
|
|
609 | |
|
14.6.2 Image Analysis and GPS |
|
|
610 | |
|
|
611 | |
|
14.7 Applications of Integrated Approach |
|
|
611 | |
|
14.7.1 Resources Management and Environmental Monitoring |
|
|
612 | |
|
14.7.2 Emergency Response |
|
|
613 | |
|
14.7.3 Mapping and Mobile Mapping |
|
|
614 | |
|
14.7.4 Prospect of Integrated Analysis |
|
|
614 | |
|
|
616 | |
Index |
|
619 | |