Image Processing: Principles and Applications (Hardcover)

Tinku Acharya, Ajoy K. Ray

  • 出版商: Wiley
  • 出版日期: 2005-08-01
  • 售價: $1,107
  • 語言: 英文
  • 頁數: 448
  • 裝訂: Hardcover
  • ISBN: 0471719986
  • ISBN-13: 9780471719984
  • 無法訂購

買這商品的人也買了...

商品描述

Description

 

Image processing—from basics to advanced applications

Learn how to master image processing and compression with this outstanding state-of-the-art reference. From fundamentals to sophisticated applications, Image Processing: Principles and Applications covers multiple topics and provides a fresh perspective on future directions and innovations in the field, including:

  • Image transformation techniques, including wavelet transformation and developments
  • Image enhancement and restoration, including noise modeling and filtering
  • Segmentation schemes, and classification and recognition of objects
  • Texture and shape analysis techniques
  • Fuzzy set theoretical approaches in image processing, neural networks, etc.
  • Content-based image retrieval and image mining
  • Biomedical image analysis and interpretation, including biometric algorithms such as face recognition and signature verification
  • Remotely sensed images and their applications
  • Principles and applications of dynamic scene analysis and moving object detection and tracking
  • Fundamentals of image compression, including the JPEG standard and the new JPEG2000 standard

Additional features include problems and solutions with each chapter to help you apply the theory and techniques, as well as bibliographies for researching specialized topics. With its extensive use of examples and illustrative figures, this is a superior title for students and practitioners in computer science, wireless and multimedia communications, and engineering.

 

Table of contents

Preface.

1. Introduction.

1.1 Fundamentals of Image Processing.

1.2 Applications of Image Processing.

1.2.1 Automatic visual inspection system.

1.2.2 Remotely sensed scene interpretation.

1.2.3 Biomedical Imaging Techniques.

1.2.4 Defence surveillance.

1.2.5 Moving Object tracking.

1.3 Human Visual Perception.

1.3.1 Eyes detect motion.

1.3.2 Structure of Eyes.

1.3.3 Nervous Aspects of the Visual Sense.

1.3.4 Intuitionistic Philosophy.

1.3.5 Gray and Color Perception.

1.4 Components of an Image Processing System.

1.4.1 Digital Camera.

1.4.2 Capturing Colors.

1.5 Organization of this book.

1.6 How is this book different ? 16.

1.7 Summary 17.

References 17.

2. Image Formation and Representation.

2.1 Introduction.

2.2 Image formation.

2.2.1 Illumination.

2.2.2 Reflectance Models.

2.3 Sampling and Quantization.

2.3.1 Image Quantization.

2.4 Binary Image.

2.4.1 Geometric properties.

2.5 Connected component labeling.

2.5.1 Three Dimensional imaging.

2.5.2 Stereo images.

2.5.3 Point Spread Function.

2.6 Image fled formats.

2.7 Some Important Notes.

2.8 Types of Image Processing Operations.

2.9 Summary.

References.

3. Color and Color Imagery.

3.1 Introduction.

3.2 Perception of Colors and Spectral sensitivity of human eyes.

3.3 Color Space Quantization and the Just Noticeable Difference.

(JND).

3.3.1 Need for color spaces.

3.4 Color Space and Transformation.

3.4.1 CMYK space.

3.4.2 NTSC or YIQ color space.

3.4.3 Y CbCr color space.

3.4.4 Perceptually uniform color space.

3.4.5 Need for perceptually uniform color space.

3.4.6 CIELAB color Space.

3.5 Color Interpolation or Demosaicing.

3.5.1 Non-adaptive color interpolation algorithms.

3.5.2 Adaptive algorithms.

3.5.3 A Fuzzy Assignment Based Adaptive Algorithm.

3.5.4 Experimental Results.

3.6 Summary.

References.

4. Image Transformation.

4.1 Introduction.

4.2 Fourier Transforms.

4.2.1 One-Dimensional Fourier Transform.

4.2.2 Two-Dimensional Fourier Transform.

4.2.3 Discrete Fourier Transforms (DFT).

4.2.4 Transformation Kernels.

4.2.5 Matrix Form Representation.

4.2.6 Properties.

4.2.7 Fast Fourier Transforms.

4.3 Discrete Cosine Transform.

4.4 Walsh Hadamard Transform (WHT).

4.5 Karhaunen-Loeve Transform or Principal Component Analysis.

4.5.1 Covariance Matrix.

4.5.2 Eigen vector and Eigen values.

4.5.3 Principal Component Analysis.

4.5.4 Singular Value Decomposition.

4.6 Summary.

References.

5. Discrete Wavelet Transform.

5.1 Introduction.

5.2 Wavelet Transforms.

5.2.1 Discrete Wavelet Transforms.

5.2.2 Concept of Multiresolution Analysis.

5.2.3 Implementation by Filters and the Pyramid Algorithm.

5.3 Extension to Two-Dimensional Signals.

5.4 Lifting Implementation of the DWT.

5.4.1 Finite Impulse Response Filter and Z-transform.

5.4.2 Euclidean Algorithm for Laurent Polynomials.

5.4.3 Perfect Reconstruction and Polyphase Representation of Filters.

5.4.4 Lifting.

5.4.5 Data Dependency Diagram for Lifting Computation.

5.5 Why Do We Care About Lifting?

5.6 Applications Areas in Image Processing.

5.7 Summary.

References.

6. Image Enhancement and Restoration.

6.1 Introduction.

6.2 Distinction between image enhancement and restoration.

6.3 Spatial Image Enhancement Techniques.

6.3.1 Unsharp Masking and Crisping.

6.3.2 Spatial Low Pass and High Pass Filtering.

6.3.3 Image Contrast Enhancement.

6.3.4 Local Area Histogram Equalization.

6.3.5 Histogram Hyperbolization.

6.3.6 Arithmatic/Logic operation for Enhancement.

6.4 Noise Filtering.

6.5 Image Enhancement - Frequency Domain approach.

6.5.1 Averaging and Spatial Low Pass Filtering.

6.5.2 Directional Smoothing.

6.5.3 Median Filtering.

6.5.4 Homomorphic Filter.

6.6 Noise Modeling.

6.6.1 Types of Noise in an Image and Their Characteristics.

6.7 Image Restoration.

6.7.1 Image Restoration of impulse noise embedded images.

6.7.2 Restoration of blurred image.

6.7.3 Inverse Filtering.

6.7.4 Wiener Filter.

6.7.5 Singular Value Decomposition.

6.8 Summary.

References.

7. Image Segmentation.

7.1 Preliminaries.

7.2 Edge, Line, and Point Detection.

7.3 Edge Detector.

7.3.1 Robert Operator Based Edge Detector.

7.3.2 Sobel Operator Based Edge Detector.

7.3.3 Prewitt Operator Based Edge Detector.

7.3.4 Kirsch operator.

7.3.5 Canny's Edge Detector.

7.3.6 Operators Based on Second Derivative.

7.4 Image Thresholding Techniques.

7.4.1 Problems encountered and possible solutions.

7.4.2 Entropy Based Thresholding.

7.4.3 Region Growing.

7.4.4 Clustering of Multiband images.

7.5 Color Image Segmentation.

7.6 Waterfall algorithm for segmentation.

7.7 Document Image segmentation.

7.7.1 Match-based segmentation.

7.8 Summary.

References.

8. Recognition of Image Patterns.

8.1 Introduction.

8.1.1 Decision Theoretic Pattern Classification.

8.2 Bayesian Decision Theory.

8.2.1 Parameter estimation.

8.2.2 Minimum Distance Classification.

8.3 Non-parametric Classification.

8.3.1 K-Nearest-Neighbor Classification.

8.4 Unsupervised Classification Strategies - clustering.

8.4.1 Single Linkage Clustering.

8.4.2 Complete Linkage clustering.

8.4.3 Average Linkage Clustering.

8.5 K-means Clustering Algorithm.

8.5.1 Syntactic Pattern Classification.

8.6 Primitive selection Strategies.

8.7 High Dimensional Pattern Grammars.

8.8 Formal Linguistic model.

8.9 Automata Theory.

8.9.1 Grammatical Inference.

8.10 Structural recognition of imprecise Patterns.

8.11 Symbolic Projection Method.

8.12 Classification using Neural Networks.

8.12.1 Error Backpropagation.

8.13 Crisp Neural Networks For Scene Classification.

8.14 Architecture of Back propagation network.

8.14.1 Kohonen's Self-Organizing Feature Map.

8.14.2 Counter propagation Neural Network.

8.15 Research Direction.

8.16 Summary.

References.

9. Texture and Shape Analysis.

9.1 Introduction.

9.1.1 Classification of textures.

9.1.2 Discriminatory Power of Co-occurrence matrix.

9.2 Drawbacks of Grey Level Co-occurrence Matrix (GLCM).

9.2.1 Tone and Texture.

9.2.2 Weak and Strong Textures.

9.2.3 Primitives.

9.3 Spatial Relationship.

9.4 Weak Texture Measures.

9.5 Strong Texture Measures and Generalized Co-occurrence.

9.6 Texture Spectrum.

9.7 Texture Classification using Fractals.

9.7.1 Fractal lines and shapes.

9.8 Fractals in Texture Classification.

9.8.1 Computing fractal Dimension using Covering Blanket method.

9.9 Structural Methods.

9.10 Shape Analysis.

9.10.1 Polygon as shape Descriptor.

9.11 Dominant points in Shape Description.

9.11.1 Freeman Chain Code.

9.11.2 Curvature and its role in shape determination.

9.12 Polygonal Approximation for Shape Analysis.

9.13 Automatic recognition of Guns.

9.13.1 The Polygonal Approximation.

9.14 Active Contour modeling.

9.15 Gestalt Theory of Perception.

9.16 Summary.

References.

10. Fuzzy Set Theory in Image Processing.

10.1 Introduction to Fuzzy Set Theory.

10.2 Why Fuzzy Image?

10.3 Introduction to Fuzzy Set Theory.

10.4 Preliminaries and Background.

10.4.1 Fuzzication.

10.4.2 Basic Terms and Operations.

10.5 Image as a Fuzzy Set.

10.5.1 Selection of the Membership Function.

10.6 Fuzzy Methods of Contrast Enhancement.

10.6.1 Contrast Enhancement Using Fuzzifier[7, 8].

10.6.2 Asymmetry S function [3].

10.7 Determination of the Fuzzication Parameters.

10.8 Results.

10.9 Fuzzy Spatial Filter for Noise Removal.

10.10 Smoothing Algorithm.

10.11 Fuzzy Histogram Modeling.

10.11.1Fuzzy histogram Specification Based on Local.

Information.

10.11.2Fuzzy Histogram Modeling Predicting Missing or.

Imprecise Grey Levels.

10.12 Image Segmentation using Fuzzy Methods.

10.12.1 Image Segmentation by Fuzzy Methods.

10.13 Fuzzy C Means Algorithm.

10.14 Fuzzy Approaches to Pattern Recognition.

10.15 Fusion of fuzzy logic with neural networks.

10.15.1Fuzzy MLP with back propagation learning.

10.16 Summary.

References.

11. Image Mining and Content Based Image Retreival.

11.1 Introduction.

11.2 Representation of images in a CBIR System.

11.2.1 Color Histogram based representation.

11.2.2 Partition based representation.

11.2.3 Regional Approach for image representation.

11.3 Model of a image retrieval system.

11.4 Image Mining.

11.4.1 Color features.

11.4.2 Texture features.

11.4.3 Shape features.

11.4.4 Topology.

11.4.5 Multidimensional indexing.

11.4.6 Results of a simple CBIR system.

11.5 Video Mining.

11.5.1 MPEG-7: Multimedia content description interface.

11.5.2 Content-based video retrieval system.

11.6 Summary.

References.

12. Biometric And Biomedical Image Processing.

12.1 Introduction.

12.2 Face Recognition.

12.2.1 Feature selection.

12.2.2 Extraction of front facial features.

12.2.3 Extraction of side facial features.

12.2.4 Extraction of features.

12.2.5 Face Identification.

12.3 Face Recognition Using Eigenfaces.

12.4 Signature Verification.

12.5 Preprocessing of Signature Patterns.

12.5.1 Feature Extraction.

12.6 Biomedical Image Analysis.

12.6.1 Macroscopic Image Analysis.

12.7 X - ray Image Analysis.

12.7.1 Bone disease Identification.

12.8 Uses of X-ray images.

12.9 Biomedical Imaging Techniques.

12.9.1 Magnetic Resonance Imaging (MRI).

12.9.2 Computed Axial Tomography.

12.9.3 x-ray images for lung disease identification.

12.9.4 x-ray images for Heart disease identification.

12.9.5 x-ray images for Congenital Heart Disease.

12.9.6 Enhancement of chest radiographs using gradient operators.

12.9.7 Adaptive Image Enhancement for Enhancement for chest X-ray images.

12.9.8 A Fuzzy based image enhancement technique for chest radiographs.

12.10 Dental x-ray image analysis.

12.10.1 classification of dental caries.

12.11 Mammogram Image Analysis.

12.11.1 Enhancement of Mammograms.

12.11.2 Smoothing algorithm.

12.11.3 Suspicious Area Detection.

12.11.4 Feature Selection and Extraction.

12.11.5 Important Features of the System.

12.11.6 Wavelet analysis of medical mammogram image.

12.12 Research direction.

12.13 Summary.

References.

13. Remotely Sensed Multispectral Scene Analysis.

13.1 Introduction.

13.2 Satellite sensors and imageries.

13.3 Features of Multispectral Images.

13.3.1 Data Formats For Digital Satellite Imagery.

13.3.2 Distortions and Corrections.

13.4 Spectral reflectance of various earth objects.

13.4.1 Water regions.

13.4.2 Vegetation Regions.

13.4.3 Soil.

13.4.4 Man-made/Artificial Objects.

13.5 Scene Classification Strategies.

13.5.1 Neural Network based Classifier using Error Back Propagation.

13.5.2 Counter propagation network.

13.5.3 Experiments and Results.

13.6 Spectral classification - A knowledge Based Approach.

13.6.1 Spectral information of natural/man-made objects.

13.6.2 Training site selection and feature extraction.

13.6.3 System Implementation.

13.6.4 Feature representation.

13.6.5 Rule Based Development.

13.7 Spatial Reasoning.

13.7.1 Evidence Accumulation.

13.7.2 Spatial rule Generation.

13.8 Fuzzy Set Theoretic Approaches in Remote Sensing.

13.9 Summary.

References.

14. Dynamic Scene Analysis: Moving Object Detection and Tracking.

14.1 Introduction.

14.2 Problem Definition.

14.3 Adaptive Background Modelling.

14.3.1 Basic Background modelling strategy.

14.3.2 A Robust Method of Background Modelling.

14.3.3 Background Model Estimation.

14.4 Connected Component Labeling.

14.5 Shadow Detection.

14.6 Principles of object Tracking.

14.7 Model of Tracker System.

14.8 Condensation Algorithm.

14.9 Particle Filter Based object Tracking.

14.9.1 Particle Attributes.

14.9.2 Particle Filter Algorithm.

14.9.3 Results of Object Tracking.

14.10 Summary.

References.

15. Introduction to Image Compression.

15.1 Introduction.

15.2 Information Theory Concepts.

15.2.1 Discrete Memoryless Model and Entropy.

15.2.2 Noiseless Source Coding Theorem.

15.2.3 Unique Decipherability.

15.3 Classification of Compression algorithms.

15.4 Source Coding Algorithms.

15.4.1 Run-length Coding.

15.5 Huffman Coding.

15.6 Arithmetic Coding.

15.6.1 Encoding Algorithm.

15.6.2 Decoding Algorithm.

15.6.3 The QM-Coder.

15.7 Summary.

References.

16. JPEG: Still Image Compression Standard.

16.1 Introduction.

16.2 The JPEG Lossless Coding Algorithm.

16.3 Baseline JPEG Compression.

16.3.1 Color Space Conversion.

16.3.2 Source Image Data Arrangement.

16.3.3 The Baseline Compression Algorithm.

16.3.4 Coding the DCT Coefficients.

16.4 Summary.

References.

17. JPEG2000 Standard.

17.1 Introduction.

17.2 Why JPEG2000?

17.3 Parts of the JPEG2000 Standard.

17.4 Overview of the JPEG2000 Part 1 Encoding System.

17.5 Image Preprocessing.

17.5.1 Tiling.

17.5.2 DC Level Shifting.

17.5.3 Multi-component Transformations.

17.6 Compression.

17.6.1 Discrete Wavelet Transformation.

17.6.2 Quantization.

17.6.3 Region of Interest Coding.

17.6.4 Rate Control.

17.6.5 Entropy Encoding.

17.7 Tier-2 Coding and Bitstream Formation.

17.8 Summary.

References.

18. Coding Algorithms in JPEG2000.

18.1 Introduction.

18.2 Partitioning Data for Coding.

18.3 Tier-1 Coding in JPEG2000.

18.3.1 Fractional Bit-Plane Coding.

18.3.2 Examples of BPC Encoder.

18.3.3 Binary Arithmetic Coding--MQ-Coder.

18.4 Tier-2 Coding in JPEG2000.

18.4.1 Bitstream Formation.

18.4.2 Packet Header Information Coding.

18.5 Summary.

References.

Index.

About the Authors.

商品描述(中文翻譯)

描述

圖像處理 - 從基礎到高級應用

學習如何掌握圖像處理和壓縮,這本傑出的最新參考書涵蓋了多個主題,並提供了對未來發展方向和創新的新觀點,包括:

- 圖像轉換技術,包括小波轉換和發展
- 圖像增強和恢復,包括噪聲建模和濾波
- 分割方案,對象的分類和識別
- 紋理和形狀分析技術
- 圖像處理中的模糊集理論方法,神經網絡等
- 基於內容的圖像檢索和圖像挖掘
- 生物醫學圖像分析和解釋,包括人臉識別和簽名驗證等生物特徵算法
- 遙感圖像及其應用
- 動態場景分析和運動物體檢測和跟踪的原理和應用
- 圖像壓縮的基礎,包括JPEG標準和新的JPEG2000標準

附加功能包括每章的問題和解決方案,以幫助您應用理論和技術,以及研究專門主題的參考文獻。通過大量的示例和圖示,這是計算機科學、無線和多媒體通信以及工程學的優秀教材。

目錄

前言
1. 引言
1.1 圖像處理基礎
1.2 圖像處理應用
1.2.1 自動視覺檢測系統
1.2.2 遙感場景解釋
1.2.3 生物醫學成像技術
1.2.4 防衛監視
1.2.5 移動物體跟踪
1.3 人類視覺感知
1.3.1 眼睛檢測運動
1.3.2 眼睛結構
1.3.3 視覺感知的神經方面

以上是書籍的描述和目錄。