Advanced Topics in Digital Image Processing

Objectives

Provide the students with advanced knowledge of digital image processing and GPU processing.

 

General characterization

Code

10513

Credits

6.0

Responsible teacher

André Teixeira Bento Damas Mora

Hours

Weekly - 4

Total - 56

Teaching language

Português

Prerequisites

Available soon

Bibliography

Gonzalez, R., & Woods, R. (2007). Digital Image Processing - third edition. Prentice-Wall.

Munshi, A., Gaster, B., Mattson, T. G., & Ginsburg, D. (2011). OpenCL Programming Guide (p. 648). Pearson Education. Retrieved from http://books.google.com/books?id=M-Sve_KItQwC&pgis=1

Scarpino, M. (2011). OpenCL in Action: How to Accelerate Graphics and Computation (p. 434). Manning Publications Company.

Teaching method

Available soon

Evaluation method

Available soon

Subject matter

Image compression techniques (Huffman coding and JPEG compression)
- Discrete cosine transform

Frequency domain image enhancement
- 2D Fourier Transform

Image restoration or refocusing
- Wiener Filtering

Image Segmentation
- Watershed Transform
- Gradient Path Labeling

Hough and Radon Transforms

Pattern Recognition
- Template Matching
- Viola-Jones Algorithm
- Histogram of Oriented Gradients (HOG)

Watermarking

High Speed Image

Thermal Imaging

GPU Image Processing - OpenCL
- OpenCL Architecture
- Optimization