WEEK |
NAME |
|
SUBJECTS |
|
|
Theoretical |
Slides |
Laboratory |
Suplementary Materials |
1 |
Introduction /Fundementals |
Image Representation, Image Reading/Writing, Indexing Images, Converting Image Classes |
|
Research Allignment |
PinHole Camera (Obscura) |
2 |
Intensity Transformations & Spatial Filtering |
Image Intensity Transformations, Histogram Processing, Equalization/Matching, Linear/NonLinear Filtering |
a. Lecture-2-Filtering_Derivative_Noise
b. Intensity Transformations
c1. Histogram Equalization
c2. Histogram Equalization with Step by Step Exp |
Base Paper Definition + Literatur Searching |
a. Histogram Equalization Open Matlab Code
b. Local Histogram Equalization Open Matlab Code |
3 |
Edge Detectors |
Primitive Detectors, Marr Hilderith, Canny Edge Detectors |
Lecture-3-EdgeDetection |
Hmw#1: Histogram Matching |
a. Marr Hilderith MatlabCode_Mohamed Athiqb. Canny Edge Detector Code Explanationc. Canny Edge Detector with Javad. Canny Edge Detector Tutorial Pagee. Canny Edge Detector without Matlabs functions |
4 |
Image Features |
Harris Corners, SIFT Features, SURF FEatures |
a.Lecture-4-Harris Corner Detection_Interest Points
b. Lecture-5-SIFT |
Hmw#2: Detecting Corners with Harris Operator |
a. Harris Corner Detector Logic
b. Edge & Corner Detection Lecture
c. Original SIFT code
d. SIFT Tutorial by Utkarsh Sinhae. ASIFT Method
f. SIFT Matlab Code |
5 |
Frequency Domain Processing |
Fundemental Concepts, BandPass (Low, High, Specified Intervals) Filters, Fourier Transforms |
a.Chapter 5 – Fourier Transformb. FFT Tutorial Video
c. Fourier for Beginners. |
Hmw#3: SIFT Feature detection |
a. Fourier Series and Transformation – Part 2
b. Fourier Series and Transformation – Part 3
c. Fourier Series Simpler Explanation Part I
d. Fourier Series Simpler Explanation Part II |
6 |
Image Restoration |
Adding Noise, Noise Characteristics, Noise Filtering, Wiener Filtering, Geometric Transformations |
|
|
|
7 |
|
Midterm |
|
|
|
8 |
Color Image Processing |
Color Spaces (RGB, HSI, HSV, Lab) |
|
|
|
9 |
Wavelet |
Wavelet Transform, Inverse Wavelet |
|
|
|
10 |
Image Compression |
Huffman Codes (Encoding/Decoding), Color Compression, JPEG Compression |
|
|
|
11 |
Morphological Image Procesing |
Dilation, Erosion, Opening, Closing, Mophological Reconstruction |
|
|
|
12 |
Image Segmentation |
Point/Line/Edge Detection, Hough Transform, Thresholding, Region-Based Segmentation |
|
|
|
13 |
Object Recognition |
Distance Measure, Shape/Pattern Matching |
|
|
|
14 |
Case Studies |
|
|
|
|
15 |
|
Final Exam |
|
|
|
|
|
|
|
|
|
|