| Foreword |
|
xxiii | |
| Preface |
|
xxv | |
| Acknowledgments |
|
xxix | |
|
|
|
|
Introduction---The Senses |
|
|
1 | (1) |
|
|
|
2 | (9) |
|
The Process of Recognition |
|
|
2 | (2) |
|
Tackling the Recognition Problem |
|
|
4 | (3) |
|
|
|
7 | (2) |
|
|
|
9 | (1) |
|
Vision as Inverse Graphics |
|
|
10 | (1) |
|
From Automated Visual Inspection to Surveillance |
|
|
11 | (1) |
|
|
|
12 | (2) |
|
|
|
14 | (1) |
|
|
|
15 | (2) |
|
|
|
17 | (246) |
|
Images and Imaging Operations |
|
|
|
|
|
19 | (5) |
|
|
|
21 | (3) |
|
Image Processing Operations |
|
|
24 | (15) |
|
Some Basic Operations on Gray-scale Images |
|
|
25 | (7) |
|
Basic Operations on Binary Images |
|
|
32 | (5) |
|
Noise Suppression by Image Accumulation |
|
|
37 | (2) |
|
Convolutions and Point Spread Functions |
|
|
39 | (2) |
|
Sequential versus Parallel Operations |
|
|
41 | (2) |
|
|
|
43 | (1) |
|
Bibliographical and Historical Notes |
|
|
44 | (1) |
|
|
|
44 | (3) |
|
Basic Image Filtering Operations |
|
|
|
|
|
47 | (2) |
|
Noise Suppression by Gaussian Smoothing |
|
|
49 | (2) |
|
|
|
51 | (3) |
|
|
|
54 | (7) |
|
|
|
61 | (1) |
|
Reducing Computational Load |
|
|
61 | (4) |
|
A Bit-based Method for Fast Median Filtering |
|
|
64 | (1) |
|
|
|
65 | (1) |
|
Shifts Introduced by Median Filters |
|
|
66 | (12) |
|
Continuum Model of Median Shifts |
|
|
68 | (4) |
|
Generalization to Gray-scale Images |
|
|
72 | (3) |
|
Shifts Arising with Hybrid Median Filters |
|
|
75 | (1) |
|
|
|
76 | (2) |
|
Discrete Model of Median Shifts |
|
|
78 | (6) |
|
Generalization to Gray-scale Images |
|
|
82 | (2) |
|
Shifts Introduced by Mode Filters |
|
|
84 | (2) |
|
Shifts Introduced by Mean and Gaussian Filters |
|
|
86 | (1) |
|
Shifts Introduced by Rank Order Filters |
|
|
86 | (8) |
|
Shifts in Rectangular Neighborhoods |
|
|
87 | (4) |
|
|
|
91 | (1) |
|
Test of the Model in a Discrete Case |
|
|
91 | (3) |
|
The Role of Filters in Industrial Applications of Vision |
|
|
94 | (1) |
|
|
|
94 | (2) |
|
|
|
96 | (1) |
|
Bibliographical and Historical Notes |
|
|
96 | (2) |
|
|
|
98 | (5) |
|
|
|
|
|
|
103 | (1) |
|
|
|
104 | (1) |
|
|
|
105 | (9) |
|
Finding a Suitable Threshold |
|
|
105 | (2) |
|
Tackling the Problem of Bias in Threshold Selection |
|
|
107 | (4) |
|
A Convenient Mathematical Model |
|
|
111 | (3) |
|
|
|
114 | (1) |
|
|
|
114 | (8) |
|
The Chow and Kaneko Approach |
|
|
118 | (1) |
|
Local Thresholding Methods |
|
|
119 | (3) |
|
More Thoroughgoing Approaches to Threshold Selection |
|
|
122 | (4) |
|
Variance-based Thresholding |
|
|
122 | (1) |
|
Entropy-based Thresholding |
|
|
123 | (2) |
|
Maximum Likelihood Thresholding |
|
|
125 | (1) |
|
|
|
126 | (1) |
|
Bibliographical and Historical Notes |
|
|
127 | (2) |
|
|
|
129 | (2) |
|
|
|
|
|
|
131 | (1) |
|
Basic Theory of Edge Detection |
|
|
132 | (1) |
|
The Template Matching Approach |
|
|
133 | (2) |
|
Theory of 3 x 3 Template Operators |
|
|
135 | (5) |
|
Summary---Design Constraints and Conclusions |
|
|
140 | (1) |
|
The Design of Differential Gradient Operators |
|
|
141 | (2) |
|
The Concept of a Circular Operator |
|
|
143 | (1) |
|
Detailed Implementation of Circular Operators |
|
|
144 | (2) |
|
Structured Bands of Pixels in Neighborhoods of Various Sizes |
|
|
146 | (4) |
|
The Systematic Design of Differential Edge Operators |
|
|
150 | (1) |
|
Problems with the above Approach---Some Alternative Schemes |
|
|
151 | (4) |
|
|
|
155 | (1) |
|
Bibliographical and Historical Notes |
|
|
156 | (1) |
|
|
|
157 | (2) |
|
|
|
|
|
|
159 | (1) |
|
Connectedness in Binary Images |
|
|
160 | (1) |
|
Object Labeling and Counting |
|
|
161 | (7) |
|
Solving the Labeling Problem in a More Complex Case |
|
|
164 | (4) |
|
Metric Properties in Digital Images |
|
|
168 | (1) |
|
|
|
169 | (2) |
|
The Convex Hull and Its Computation |
|
|
171 | (6) |
|
Distance Functions and Their Uses |
|
|
177 | (4) |
|
|
|
181 | (12) |
|
|
|
183 | (3) |
|
Parallel and Sequential Implementations of Thinning |
|
|
186 | (3) |
|
|
|
189 | (1) |
|
A Comment on the Nature of the Skeleton |
|
|
189 | (2) |
|
|
|
191 | (1) |
|
Application of Skeletons for Shape Recognition |
|
|
192 | (1) |
|
Some Simple Measures for Shape Recognition |
|
|
193 | (1) |
|
Shape Description by Moments |
|
|
194 | (1) |
|
Boundary Tracking Procedures |
|
|
195 | (1) |
|
More Detail on the Sigma and Chi Functions |
|
|
196 | (1) |
|
|
|
197 | (2) |
|
Bibliographical and Historical Notes |
|
|
199 | (1) |
|
|
|
200 | (7) |
|
Boundary Pattern Analysis |
|
|
|
|
|
207 | (5) |
|
|
|
209 | (3) |
|
Boundary Tracking Procedures |
|
|
212 | (1) |
|
Template Matching---A Reminder |
|
|
212 | (1) |
|
|
|
213 | (1) |
|
Problems with the Centroidal Profile Approach |
|
|
214 | (4) |
|
|
|
216 | (2) |
|
|
|
218 | (2) |
|
Tackling the Problems of Occlusion |
|
|
220 | (3) |
|
|
|
223 | (1) |
|
|
|
224 | (1) |
|
Accuracy of Boundary Length Measures |
|
|
225 | (2) |
|
|
|
227 | (1) |
|
Bibliographical and Historical Notes |
|
|
228 | (1) |
|
|
|
229 | (4) |
|
|
|
|
|
|
233 | (1) |
|
Dilation and Erosion in Binary Images |
|
|
234 | (1) |
|
|
|
234 | (1) |
|
|
|
234 | (1) |
|
Modified Dilation and Erosion Operators |
|
|
235 | (1) |
|
|
|
235 | (14) |
|
Generalized Morphological Dilation |
|
|
235 | (2) |
|
Generalized Morphological Erosion |
|
|
237 | (1) |
|
Duality between Dilation and Erosion |
|
|
238 | (1) |
|
Properties of Dilation and Erosion Operators |
|
|
239 | (3) |
|
|
|
242 | (3) |
|
Summary of Basic Morphological Operations |
|
|
245 | (3) |
|
|
|
248 | (1) |
|
|
|
249 | (1) |
|
Connectivity-based Analysis of Images |
|
|
249 | (2) |
|
|
|
250 | (1) |
|
|
|
251 | (4) |
|
Morphological Edge Enhancement |
|
|
252 | (1) |
|
Further Remarks on the Generalization to Gray-scale Processing |
|
|
252 | (3) |
|
Effect of Noise on Morphological Grouping Operations |
|
|
255 | (4) |
|
|
|
257 | (2) |
|
|
|
259 | (1) |
|
|
|
259 | (1) |
|
Bibliographical and Historical Notes |
|
|
260 | (1) |
|
|
|
261 | (2) |
|
PART 2 INTERMEDIATE-LEVEL VISION |
|
|
263 | (180) |
|
|
|
|
|
|
265 | (1) |
|
Application of the Hough Transform to Line Detection |
|
|
265 | (4) |
|
The Foot-of-Normal Method |
|
|
269 | (7) |
|
|
|
272 | (2) |
|
Quality of the Resulting Data |
|
|
274 | (2) |
|
Application of the Foot-of-Normal Method |
|
|
276 | (1) |
|
Longitudinal Line Localization |
|
|
276 | (1) |
|
|
|
277 | (1) |
|
|
|
277 | (1) |
|
Bibliographical and Historical Notes |
|
|
278 | (2) |
|
|
|
280 | (3) |
|
|
|
|
|
|
283 | (1) |
|
Hough-based Schemes for Circular Object Detection |
|
|
284 | (4) |
|
The Problem of Unknown Circle Radius |
|
|
288 | (7) |
|
|
|
290 | (5) |
|
The Problem of Accurate Center Location |
|
|
295 | (7) |
|
Obtaining a Method for Reducing Computational Load |
|
|
296 | (3) |
|
Improvements on the Basic Scheme |
|
|
299 | (1) |
|
|
|
300 | (1) |
|
|
|
300 | (2) |
|
Overcoming the Speed Problem |
|
|
302 | (8) |
|
More Detailed Estimates of Speed |
|
|
303 | (2) |
|
|
|
305 | (1) |
|
|
|
306 | (1) |
|
|
|
307 | (3) |
|
|
|
310 | (1) |
|
Bibliographical and Historical Notes |
|
|
311 | (1) |
|
|
|
312 | (3) |
|
The Hough Transform and Its Nature |
|
|
|
|
|
315 | (1) |
|
The Generalized Hough Transform |
|
|
315 | (2) |
|
Setting Up the Generalized Hough Transform---Some Relevant Questions |
|
|
317 | (1) |
|
Spatial Matched Filtering in Images |
|
|
318 | (1) |
|
From Spatial Matched Filters to Generalized Hough Transforms |
|
|
319 | (1) |
|
Gradient Weighting versus Uniform Weighting |
|
|
320 | (4) |
|
Calculation of Sensitivity and Computational Load |
|
|
323 | (1) |
|
|
|
324 | (1) |
|
Applying the Generalized Hough Transform to Line Detection |
|
|
325 | (2) |
|
The Effects of Occlusions for Objects with Straight Edges |
|
|
327 | (2) |
|
Fast Implementations of the Hough Transform |
|
|
329 | (3) |
|
The Approach of Gerig and Klein |
|
|
332 | (1) |
|
|
|
333 | (1) |
|
Bibliographical and Historical Notes |
|
|
334 | (3) |
|
|
|
337 | (2) |
|
|
|
|
|
|
339 | (1) |
|
The Diameter Bisection Method |
|
|
339 | (2) |
|
The Chord--Tangent Method |
|
|
341 | (2) |
|
Finding the Remaining Ellipse Parameters |
|
|
343 | (2) |
|
Reducing Computational Load for the Generalized Hough Transform Method |
|
|
345 | (8) |
|
|
|
349 | (4) |
|
Comparing the Various Methods |
|
|
353 | (2) |
|
|
|
355 | (2) |
|
Bibliographical and Historical Notes |
|
|
357 | (1) |
|
|
|
358 | (3) |
|
|
|
|
|
|
361 | (1) |
|
The Template Matching Approach |
|
|
361 | (2) |
|
The Lateral Histogram Technique |
|
|
363 | (1) |
|
The Removal of Ambiguities in the Lateral Histogram Technique |
|
|
363 | (5) |
|
Computational Implications of the Need to Check for Ambiguities |
|
|
364 | (2) |
|
Further Detail of the Subimage Method |
|
|
366 | (2) |
|
Application of the Lateral Histogram Technique for Object Location |
|
|
368 | (4) |
|
Limitations of the Approach |
|
|
370 | (2) |
|
Appraisal of the Hole Detection Problem |
|
|
372 | (2) |
|
|
|
374 | (1) |
|
Bibliographical and Historical Notes |
|
|
375 | (1) |
|
|
|
376 | (3) |
|
Polygon and Corner Detection |
|
|
|
|
|
379 | (1) |
|
The Generalized Hough Transform |
|
|
380 | (1) |
|
|
|
380 | (1) |
|
Application to Polygon Detection |
|
|
381 | (6) |
|
The Case of an Arbitrary Triangle |
|
|
382 | (1) |
|
The Case of an Arbitrary Rectangle |
|
|
383 | (2) |
|
Lower Bounds on the Numbers of Parameter Planes |
|
|
385 | (2) |
|
Determining Polygon Orientation |
|
|
387 | (2) |
|
|
|
389 | (1) |
|
|
|
390 | (1) |
|
Second-order Derivative Schemes |
|
|
391 | (2) |
|
A Median-Filter-Based Corner Detector |
|
|
393 | (6) |
|
Analyzing the Operation of the Median Detector |
|
|
394 | (2) |
|
|
|
396 | (3) |
|
The Hough Transform Approach to Corner Detection |
|
|
399 | (3) |
|
The Plessey Corner Detector |
|
|
402 | (2) |
|
|
|
404 | (2) |
|
|
|
406 | (1) |
|
Bibliographical and Historical Notes |
|
|
407 | (3) |
|
|
|
410 | (3) |
|
Abstract Pattern Matching Techniques |
|
|
|
|
|
413 | (1) |
|
A Graph-theoretic Approach to Object Location |
|
|
414 | (8) |
|
A Practical Example---Locating Cream Biscuits |
|
|
419 | (3) |
|
Possibilities for Saving Computation |
|
|
422 | (2) |
|
Using the Generalized Hough Transform for Feature Collation |
|
|
424 | (3) |
|
|
|
426 | (1) |
|
Generalizing the Maximal Clique and Other Approaches |
|
|
427 | (1) |
|
|
|
428 | (4) |
|
|
|
432 | (1) |
|
|
|
433 | (1) |
|
Bibliographical and Historical Notes |
|
|
434 | (3) |
|
|
|
437 | (6) |
|
PART 3 3-D VISION AND MOTION |
|
|
443 | (182) |
|
The Three-dimensional World |
|
|
|
|
|
445 | (1) |
|
Three-Dimensional Vision---The Variety of Methods |
|
|
446 | (2) |
|
Projection Schemes for Three-dimensional Vision |
|
|
448 | (6) |
|
|
|
450 | (2) |
|
The Correspondence Problem |
|
|
452 | (2) |
|
|
|
454 | (5) |
|
|
|
459 | (3) |
|
The Assumption of Surface Smoothness |
|
|
462 | (2) |
|
|
|
464 | (1) |
|
Use of Structured Lighting |
|
|
464 | (2) |
|
Three-Dimensional Object Recognition Schemes |
|
|
466 | (2) |
|
The Method of Ballard and Sabbah |
|
|
468 | (2) |
|
The Method of Silberberg et al. |
|
|
470 | (2) |
|
Horaud's Junction Orientation Technique |
|
|
472 | (4) |
|
An Important Paradigm---Location of Industrial Parts |
|
|
476 | (2) |
|
|
|
478 | (2) |
|
Bibliographical and Historical Notes |
|
|
480 | (2) |
|
|
|
482 | (5) |
|
Tackling the Perspective n-Point Problem |
|
|
|
|
|
487 | (1) |
|
The Phenomenon of Perspective Inversion |
|
|
487 | (2) |
|
Ambiguity of Pose under Weak Perspective Projection |
|
|
489 | (4) |
|
Obtaining Unique Solutions to the Pose Problem |
|
|
493 | (5) |
|
Solution of the 3-Point Problem |
|
|
497 | (1) |
|
Using Symmetrical Trapezia for Estimating Pose |
|
|
498 | (1) |
|
|
|
498 | (3) |
|
Bibliographical and Historical Notes |
|
|
501 | (1) |
|
|
|
502 | (3) |
|
|
|
|
|
|
505 | (1) |
|
|
|
505 | (4) |
|
Interpretation of Optical Flow Fields |
|
|
509 | (2) |
|
Using Focus of Expansion to Avoid Collision |
|
|
511 | (2) |
|
Time-to-Adjacency Analysis |
|
|
513 | (2) |
|
Basic Difficulties with the Optical Flow Model |
|
|
515 | (1) |
|
|
|
516 | (2) |
|
Applications to the Monitoring of Traffic Flow |
|
|
518 | (6) |
|
The System of Bascle et al. |
|
|
518 | (2) |
|
The System of Koller et al. |
|
|
520 | (4) |
|
|
|
524 | (6) |
|
|
|
526 | (2) |
|
Within-vehicle Pedestrian Tracking |
|
|
528 | (2) |
|
|
|
530 | (3) |
|
Model-based Tracking of Animals---A Case Study |
|
|
533 | (3) |
|
|
|
536 | (2) |
|
|
|
538 | (2) |
|
|
|
540 | (2) |
|
Bibliographical and Historical Notes |
|
|
542 | (1) |
|
|
|
543 | (2) |
|
Invariants and Their Applications |
|
|
|
|
|
545 | (2) |
|
Cross Ratios: The ``Ratio of Ratios'' Concept |
|
|
547 | (5) |
|
Invariants for Noncollinear Points |
|
|
552 | (4) |
|
Further Remarks about the 5-Point Configuration |
|
|
554 | (2) |
|
Invariants for Points on Conics |
|
|
556 | (4) |
|
Differential and Semidifferential Invariants |
|
|
560 | (2) |
|
Symmetrical Cross Ratio Functions |
|
|
562 | (2) |
|
|
|
564 | (2) |
|
Bibliographical and Historical Notes |
|
|
566 | (1) |
|
|
|
567 | (4) |
|
Egomotion and Related Tasks |
|
|
|
|
|
571 | (1) |
|
|
|
572 | (1) |
|
|
|
573 | (1) |
|
Vanishing Point Detection |
|
|
574 | (2) |
|
Navigation for Autonomous Mobile Robots |
|
|
576 | (3) |
|
Constructing the Plan View of Ground Plane |
|
|
579 | (2) |
|
Further Factors Involved in Mobile Robot Navigation |
|
|
581 | (2) |
|
|
|
583 | (2) |
|
Centers of Circles and Ellipses |
|
|
585 | (3) |
|
Vehicle Guidance in Agriculture---A Case Study |
|
|
588 | (4) |
|
|
|
590 | (1) |
|
|
|
591 | (1) |
|
|
|
592 | (1) |
|
Bibliographical and Historical Notes |
|
|
592 | (1) |
|
|
|
593 | (2) |
|
Image Transformations and Camera Calibration |
|
|
|
|
|
595 | (1) |
|
|
|
596 | (5) |
|
|
|
601 | (3) |
|
Intrinsic and Extrinsic Parameters |
|
|
604 | (3) |
|
Correcting for Radial Distortions |
|
|
607 | (2) |
|
|
|
609 | (1) |
|
Generalized Epipolar Geometry |
|
|
610 | (1) |
|
|
|
611 | (2) |
|
|
|
613 | (1) |
|
Properties of the Essential and Fundamental Matrices |
|
|
614 | (1) |
|
Estimating the Fundamental Matrix |
|
|
615 | (1) |
|
|
|
616 | (1) |
|
|
|
617 | (2) |
|
An Update on the 8-Point Algorithm |
|
|
619 | (2) |
|
|
|
621 | (1) |
|
Bibliographical and Historical Notes |
|
|
622 | (1) |
|
|
|
623 | (2) |
|
PART 4 TOWARD REAL-TIME PATTERN RECOGNITION SYSTEMS |
|
|
625 | (206) |
|
Automated Visual Inspection |
|
|
|
|
|
627 | (1) |
|
The Process of Inspection |
|
|
628 | (1) |
|
Review of the Types of Objects to Be Inspected |
|
|
629 | (3) |
|
|
|
629 | (1) |
|
|
|
630 | (1) |
|
Differing Requirements for Size Measurement |
|
|
630 | (1) |
|
Three-dimensional Objects |
|
|
631 | (1) |
|
Other Products and Materials for Inspection |
|
|
632 | (1) |
|
Summary---The Main Categories of Inspection |
|
|
632 | (2) |
|
Shape Deviations Relative to a Standard Template |
|
|
634 | (1) |
|
Inspection of Circular Products |
|
|
635 | (7) |
|
Computation of the Radial Histogram: Statistical Problems |
|
|
636 | (5) |
|
Application of Radial Histograms |
|
|
641 | (1) |
|
Inspection of Printed Circuits |
|
|
642 | (1) |
|
Steel Strip and Wood Inspection |
|
|
643 | (1) |
|
Inspection of Products with High Levels of Variability |
|
|
644 | (4) |
|
|
|
648 | (3) |
|
The Importance of Color in Inspection |
|
|
651 | (2) |
|
Bringing Inspection to the Factory |
|
|
653 | (1) |
|
|
|
654 | (2) |
|
Bibliographical and Historical Notes |
|
|
656 | (3) |
|
Inspection of Cereal Grains |
|
|
|
|
|
659 | (1) |
|
Case Study 1: Location of Dark Contaminants in Cereals |
|
|
660 | (5) |
|
Application of Morphological and Nonlinear Filters to Locate Rodent Droppings |
|
|
663 | (1) |
|
Appraisal of the Various Schemas |
|
|
664 | (1) |
|
|
|
665 | (1) |
|
Case Study 2: Location of Insects |
|
|
665 | (8) |
|
The Vectorical Strategy for Linear Feature Detection |
|
|
666 | (3) |
|
Designing Linear Feature Detection Masks for Larger Windows |
|
|
669 | (1) |
|
Application to Cereal Inspection |
|
|
670 | (1) |
|
|
|
671 | (2) |
|
Case Study 3: High-speed Grain Location |
|
|
673 | (7) |
|
Extending an Earlier Sampling Approach |
|
|
673 | (2) |
|
Application to Grain Inspection |
|
|
675 | (4) |
|
|
|
679 | (1) |
|
Optimizing the Output for Sets of Directional Template Masks |
|
|
680 | (3) |
|
Application of the Formulas |
|
|
682 | (1) |
|
|
|
683 | (1) |
|
|
|
683 | (1) |
|
Bibliographical and Historical Notes |
|
|
684 | (3) |
|
Statistical Pattern Recognition |
|
|
|
|
|
687 | (1) |
|
The Nearest Neighbor Algorithm |
|
|
688 | (3) |
|
|
|
691 | (2) |
|
Relation of the Nearest Neighbor and Bayes' Approaches |
|
|
693 | (3) |
|
Mathematical Statement of the Problem |
|
|
693 | (3) |
|
The Importance of the Nearest Neighbor Classifier |
|
|
696 | (1) |
|
The Optimum Number of Features |
|
|
696 | (1) |
|
Cost Functions and Error--Reject Tradeoff |
|
|
697 | (2) |
|
The Receiver--Operator Characteristic |
|
|
699 | (3) |
|
|
|
702 | (3) |
|
|
|
705 | (5) |
|
Supervised and Unsupervised Learning |
|
|
705 | (1) |
|
|
|
706 | (4) |
|
Principal Components Analysis |
|
|
710 | (3) |
|
The Relevance of Probability in Image Analysis |
|
|
713 | (2) |
|
The Route to Face Recognition |
|
|
715 | (4) |
|
The Face as Part of a 3-D Object |
|
|
716 | (3) |
|
Another Look at Statistical Pattern Recognition: The Support Vector Machine |
|
|
719 | (1) |
|
|
|
720 | (2) |
|
Bibliographical and Historical Notes |
|
|
722 | (1) |
|
|
|
723 | (2) |
|
Biologically Inspired Recognition Schemes |
|
|
|
|
|
725 | (1) |
|
Artificial Neural Networks |
|
|
726 | (5) |
|
The Backpropagation Algorithm |
|
|
731 | (4) |
|
|
|
735 | (1) |
|
Overfitting to the Training Data |
|
|
736 | (3) |
|
Optimizing the Network Architecture |
|
|
739 | (1) |
|
|
|
740 | (5) |
|
Case Study: Noise Suppression Using ANNs |
|
|
745 | (5) |
|
|
|
750 | (2) |
|
|
|
752 | (1) |
|
Bibliographical and Historical Notes |
|
|
753 | (4) |
|
|
|
|
|
|
757 | (6) |
|
Some Basic Approaches to Texture Analysis |
|
|
763 | (1) |
|
Gray-level Co-occurrence Matrices |
|
|
764 | (4) |
|
Laws' Texture Energy Approach |
|
|
768 | (3) |
|
Ade's Eigenfilter Approach |
|
|
771 | (1) |
|
Appraisal of the Laws and Ade Approaches |
|
|
772 | (2) |
|
Fractal-based Measures of Texture |
|
|
774 | (1) |
|
|
|
775 | (1) |
|
Markov Random Field Models of Texture |
|
|
776 | (1) |
|
Structural Approaches to Texture Analysis |
|
|
777 | (1) |
|
|
|
777 | (1) |
|
Bibliographical and Historical Notes |
|
|
778 | (3) |
|
|
|
|
|
|
781 | (1) |
|
|
|
782 | (14) |
|
|
|
784 | (3) |
|
Principles for Producing Regions of Uniform Illumination |
|
|
787 | (3) |
|
Case of Two Infinite Parallel Strip Lights |
|
|
790 | (3) |
|
Overview of the Uniform Illumination Scenario |
|
|
793 | (1) |
|
|
|
794 | (2) |
|
|
|
796 | (2) |
|
|
|
798 | (1) |
|
|
|
798 | (4) |
|
|
|
802 | (1) |
|
Bibliographical and Historical Notes |
|
|
803 | (2) |
|
Real-time Hardware and Systems Design Considerations |
|
|
|
|
|
805 | (1) |
|
|
|
806 | (1) |
|
|
|
807 | (2) |
|
The Gain in Speed Attainable with N Processors |
|
|
809 | (1) |
|
|
|
810 | (3) |
|
Optimal Implementation of an Image Analysis Algorithm |
|
|
813 | (3) |
|
Hardware Specification and Design |
|
|
813 | (1) |
|
Basic Ideas on Optimal Hardware Implementation |
|
|
814 | (2) |
|
Some Useful Real-time Hardware Options |
|
|
816 | (2) |
|
Systems Design Considerations |
|
|
818 | (1) |
|
Design of Inspection Systems---The Status Quo |
|
|
818 | (4) |
|
|
|
822 | (2) |
|
The Value of Case Studies |
|
|
824 | (1) |
|
|
|
825 | (2) |
|
Bibliographical and Historical Notes |
|
|
827 | (4) |
|
|
|
827 | (2) |
|
Recent Highly Relevant Work |
|
|
829 | (2) |
|
PART 5 PERSPECTIVES ON VISION |
|
|
831 | (36) |
|
Machine Vision: Art or Science? |
|
|
|
|
|
833 | (1) |
|
Parameters of Importance in Machine Vision |
|
|
834 | (2) |
|
|
|
836 | (3) |
|
|
|
837 | (1) |
|
Tradeoffs for Two-stage Template Matching |
|
|
838 | (1) |
|
|
|
839 | (1) |
|
Hardware, Algorithms, and Processes |
|
|
840 | (1) |
|
|
|
841 | (1) |
|
Just a Glimpse of Vision? |
|
|
842 | (1) |
|
Bibliographical and Historical Notes |
|
|
843 | (2) |
|
APPENDIX Robust Statistics |
|
|
|
|
|
845 | (3) |
|
A.2 Preliminary Definitions and Analysis |
|
|
848 | (2) |
|
A.3 The M-estimator (Influence Function) Approach |
|
|
850 | (6) |
|
A.4 The Least Median of Squares Approach to Regression |
|
|
856 | (4) |
|
A.5 Overview of the Robustness Problem |
|
|
860 | (1) |
|
|
|
861 | (2) |
|
|
|
863 | (1) |
|
A.8 Bibliographical and Historical Notes |
|
|
864 | (1) |
|
|
|
865 | (2) |
| List of Acronyms and Abbreviations |
|
867 | (2) |
| References |
|
869 | (48) |
| Author Index |
|
917 | (8) |
| Subject Index |
|
925 | |