Foreword
Preface
About the Author,
Acknowledgements
Glossary of Acronyms and Abbreviations
CHAPTER l Vision, the Challenge
1.1 Introduction-Man and His Senses
1.2.1 The Process of Recognition
1.2.2 Tackling the Recognition Problem
1.2.4 Scene Analysis
1.2.5 Vision as Inverse Graphics
1.3 From Automated Visuallnspection to Surveillance
1.4 What This Book is About
1.5 The Following Chapters
1.6 Bibliographical Notes
PART l LOW-LEVEL VISION
CHAPTER 2 Images and Imaging Operations
2.1 Introduction
2.1.1 Gray Scale Versus Color
2.2 Image Processing Operations
2.2.1 Some Basic Operations on Grayscale Images
2.2.2 Basic Operations on Binary Images
2.3 Convolutions and Point Spread Functions
2.4 Sequential Versus Parallel Operations
2.6 Bibliographical and Historical Notes
CHAPTER 3 Basic Image Filtering Operations
3.1 Introduction
3.2 Noise Suppression by Gaussian Smoothin;
3.4 Mode Filters
3.5 Rank Order Filters
3.6 Reducing Computational Load
3.7 Sharp-UnsharpMasking
3.8 Shifts Introduced by Median Filters
3.8.1 Continuum Model of Median Shifts
3.8.2 Generalization to Grayscale Images
3.8.3 Problems with Statistics
3.9 Discrete Model of Median Shifts
3.10 Shifts Introduced by Mode Filters
3.11 Shifts Introduced by Mean and Gaussian Filters
3.12 Shifts Introduced by Rank Order Filters
3.12.1 Shifts in Rectangular Neighborhoods
3.13 The Role of Filters in Industrial Applications of Vision
3.14 Colorin Image Filtering
3.16 Bibliographical and Historical Notes
3.16.1 More Recent Developments
CHAPTER 4 Thresholding Techniques .,
4.2 Region-GrowingMethods
4.3.1 Finding a Suitable Threshold
4.3.2 Tackling the Problem of Bias in Threshold Selection
4.3.3 Summary
4.4 Adaptive Thresholding
4.4.1 The Chow and Kaneko Approach
4.4.2 Local Thresholding Methods
4.5 More Thoroughgoing Approaches to Threshold Selection
4.5.1 Variance-Based Thresholding
4.5.2 Entropy-Based Thresholding
4.6 The Global Valley Approach to Thresholding
4.7 Practical Results Obtained Using the Global Valley
4.8 Histogram Concavity Analysis
4.10.1 More Recent Developments
CHAPTER 5 Edge Detection
5.1 Introduction
5.2 Basic Theory of Edge Detection
……
PART 2 INTERMEDIATE-LEVEL VISION
PART 3 3-D VISION AND MOTIONPART
PART 4 TOWARD REAL-TIME PATTERN RECOGNITION SYSTEMS