Design for Embedded Image Processing on FPGAs 2nd Edition by Donald G Bailey – Ebook PDF Instant Download/Delivery: 9781119819790 ,1119819792
Full download Design for Embedded Image Processing on FPGAs 2nd Edition after payment
Product details:
ISBN 10: 1119819792
ISBN 13: 9781119819790
Author: Donald G Bailey
Field-programmable gate arrays (FPGAs) are integrated circuits designed so that configuration can take place. Circuits of this kind play an integral role in processing images, with FPGAs increasingly embedded in digital cameras and other devices that produce visual data outputs for subsequent realization and compression. These uses of FPGAs require specific design processes designed to mediate smoothly between hardware and processing algorithm.
Design for Embedded Image Processing on FPGAs provides a comprehensive overview of these processes and their applications in embedded image processing. Beginning with an overview of image processing and its core principles, this book discusses specific design and computation techniques, with a smooth progression from the foundations of the field to its advanced principles.
Readers of the second edition of Design for Embedded Image Processing on FPGAs will also find:
- Detailed discussion of image processing techniques including point operations, histogram operations, linear transformations, and more
- New chapters covering Deep Learning algorithms and Image and Video Coding
- Example applications throughout to ground principles and demonstrate techniques
Design for Embedded Image Processing on FPGAs is ideal for engineers and academics working in the field of Image Processing, as well as graduate students studying Embedded Systems Engineering, Image Processing, Digital Design, and related fields.
Design for Embedded Image Processing on FPGAs 2nd Edition Table of contents:
1 Image Processing
1.1 Basic Definitions
1.2 Image Formation
1.3 Image Processing Operations
1.4 Real‐time Image Processing
1.5 Embedded Image Processing
1.6 Computer Architecture
1.7 Parallelism
1.8 Summary
References
2 Field‐programmable Gate Arrays
2.1 Hardware Architecture of FPGAs
2.2 Programming FPGAs
2.3 FPGAs and Image Processing
2.4 Summary
References
3 Design Process
3.1 Problem Specification
3.2 Algorithm Development
3.3 Architecture Selection
3.4 System Implementation
3.5 Testing and Debugging
3.6 Summary
References
4 Design Constraints
4.1 Timing Constraints
4.2 Memory Bandwidth Constraints
4.3 Resource Constraints
4.4 Power Constraints
4.5 Performance Metrics
4.6 Summary
References
5 Computational Techniques
5.1 Number Systems
5.2 Elementary Functions
5.3 Other Computation Techniques
5.4 Memory Structures
5.5 Summary
References
6 Interfacing
6.1 Camera Input
6.2 Display Output
6.3 Serial Communication
6.4 Off‐chip Memory
6.5 Processors
6.6 Summary
References
7 Point Operations
7.1 Point Operations on a Single Image
7.2 Point Operations on Multiple Images
7.3 Colour
7.4 Multi‐spectral and Hyperspectral Imaging
7.5 Summary
References
8 Histogram Operations
8.1 Greyscale Histogram
8.2 Multidimensional Histograms
8.3 Summary
References
9 Local Filters
9.1 Window Caching
9.2 Linear Filters
9.3 Nonlinear Filters
9.4 Rank Filters
9.5 Adaptive Histogram Equalisation
9.6 Morphological Filters
9.7 Colour Filtering
9.8 Summary
References
10 Geometric Transformations
10.1 Reverse Mapping
10.2 Forward Mapping
10.3 Common Mappings
10.4 Image Registration
10.5 Summary
References
11 Linear Transforms
11.1 Discrete Fourier Transform
11.2 Discrete Cosine Transform (DCT)
11.3 Wavelet Transform
11.4 Summary
References
12 Image and Video Coding
12.1 Compression Techniques
12.2 DCT‐based Codecs
12.3 Wavelet‐based Codecs
12.4 Lossless Compression
12.5 Perceptual Coding
12.6 Coding Hyperspectral Images
12.7 Summary
References
13 Blob Detection and Labelling
13.1 Bounding Box
13.2 Run‐length Coding
13.3 Chain Coding
13.4 Connected Component Labelling (CCL)
13.5 Connected Component Analysis (CCA)
13.6 Distance Transform
13.7 Watershed Transform
13.8 Hough Transform
13.9 Summary
References
14 Machine Learning
14.1 Training
14.2 Regression
14.3 Classification
14.4 Deep Learning
14.5 Summary
References
15 Example Applications
15.1 Coloured Region Tracking
15.2 Foveal Sensor
15.3 Real‐time Produce Grading
15.4 Stereo Imaging
15.5 Face Detection
15.6 Summary
References
Index
People also search for Design for Embedded Image Processing on FPGAs 2nd Edition:
embedded software picture
embedded ui
t-design memory module
r markdown embed image
r embedded
Tags: Donald G Bailey, Design, Embedded Image, FPGAs