|
Lecture 1
|
Lecture 2
|
Labs
|
| |
Thursday, 9/9 Introduction
|
No Lab Due |
|
Tuesday, 9/14 Applications
Readings
|
Thursday, 9/16 MATLAB & Hands-on Image Processing
-
Matlab Session on Lab 1
-
Basic Pointwise Image Operations
-
Thresholding
-
Rigid Transformations: Translation & Rotation
-
Arithmetic Operations on Images (+,-,*,/)
-
Masking (AND/OR) Windowing
|
Lab 1, Due 9/21
Pointwise Image Processing
-
Reading, Writing, Displaying Images
-
Thresholding, Bi-level Thresholding
-
Inverting, Brightness Modification, Effect of Reducing Quantization and
Sampling
|
|
Tuesday, 9/21 Image Formation, Camera Model
-
Image Geometry
-
Perspective, Orthographic, Affine, and Weak Projection
-
Camera Model
-
Intrinsic & Extrinsic Parameters
-
Image Storage Formats
-
Image Visualization
Readings
-
Ch. 1, 2, F.&P.
-
Or, use Digital Snapshots - Trucco
& Verri Ch. 2 pp. 15-51
|
Thursday, 9/23 Radiometry
-
Radiance, Irradiance
-
BRDF Model
-
Lambertian and Specular Surfaces
-
Radiometry
-
Shading
-
Interreflection
Readings
|
Lab 2, Due 9/28
Basic Image Operations
-
Image Acquisitions
-
Windowing, Rotation
-
Image Arthimetics, Logical Operations
-
Creating Synthetic Images
|
|
Tuesday, 9/28 Basic Image Operations
-
Connectivity
-
Connected Components
-
Region of Interest (ROI)
-
Component Labeling
-
Histogram Modification
-
Histogram Equalization
-
Rank Leveling
Readings
-
Binary Algorithms - Jain et. al. pp.
39-52
-
Geometrical Image Modification - Pratt
Ch. 14 pp. 421-432
-
Enhancement By Point Processing -
pp. 166-181
|
Wed, 9/29 Local Image Operations/Filtering
-
Warping, Morphing
-
Convolution
-
Image Averaging
-
Median Filtering
-
Rank Ordering
-
Laplacian Mach Bands
-
Morphological Operations:
-
Erosion/Dilation
-
Opening/Closing
Readings
-
Image Warping - Holzmann pp. 34-37,
44-47, 58-61, 72-73
-
Image Filtering - Jain et. al. Ch.
4 pp. 112-137
|
Lab 3, Due 10/6
Image Enhancement and Warping
-
Histogram Modification
-
Region Filling
-
Connected Component Labelling
-
Image Warping
|
|
Lecture 1
|
Lecture 2
|
Imaging Labs
|
Mon, 10/4 *Projection Selection (Due 10/19)
Fourier Transforms
-
Frequency Domain Filters
-
Highpass
-
Bandpass
-
Lowpass
-
Weiner Filter
-
Image Restoration
-
Discrete Cosine Transform and Compression
Readings
-
Fourier Transform Reference - pp.
213-215, 335-339, 342
|
Wed, 10/6
Image Interpolation and Reconstruction
-
Sampling Theorem, Downsampling
-
Nyquist Sampling Rate
-
Zooming In or Out
-
Interpolation
-
Sinc Filtering
-
ENO Interpolation
-
Gaussian Pyramids
-
Matched Filtering
|
Lab 4, Due 10/15
Filtering/Template Matching
-
Downsampling and Upsampling
-
Image Interpolation
-
Filtering/Convolution
-
Noise Removal
-
Template Matching
|
|
Mon, 10/11 |
Wed, 10/13 Theory of Linear Systems |
|
|
Mon, 10/18 NO CLASS
Scalespace
-
Gaussian & Laplacian Pyramids
-
Notion of Scale & Scale Space
-
Nonlinear Scale Space
|
Wed, 10/20
Sampling Theory by Dr. Kong |
Edge Detection I
-
Edge Type Identification
-
Gradient Computation
-
Sobel, Prewett, Laplacian, and Canny Operators
-
Logical Linear
-
Susan
-
Model-based Edge Detection
|
|
Mon, 10/25 Edge Detection I: Local Gradient
-
Image Gradient Computation
-
Numerical Differentiation
-
Sobel Operator
-
Prewitt Operator
-
Laplacian Operator
-
Canny Operator
-
Non-maximum Suppression
-
Hypothesis
Readings
|
Wed, 10/27
Edge Detection II: Operators
Edge Linking and Boundary Following
-
Edge Linking
-
Boundary Following
Readings
|
No Labs Due |
|
Lecture 1
|
Lecture 2
|
Labs
|
Mon, 11/1 Project Selection
Segmentation I
-
Statistical Classification
-
Region Growing
-
Seeded Region Growing
Readings
-
Ch 15, F.&P.
-
Segmentation - Pratt pp. 622-625
|
Wed, 11/3 Segmentation II
-
Clustering
-
Watershed Segmentation
Readings
|
Friday 11/5
Init Project Presentations |
|
Mon, 11/8 Init Project Presentations |
Wed, 11/10 |
Lab 6, Due 11/17
Edge Linking & Boundary Following
-
Scale ??
-
Dual Threshold Edge Linking
-
Boundary Following
-
Corner Detection
|
|
Mon, 11/15 Active Contours I
-
Snakes
-
Deformable Contours
-
Curve Evolution
|
Wed, 11/17 Active Contours II
-
Livewire
-
Deformable Templates
|
Lab 7 Due 11/24 Segmentation
-
Split and Merge
-
Boundary Melting
-
Seeded Region Growing (??)
-
Watershed Segmentation (??)
|
|
Mon, 11/22 Mid Project Presentations
|
Wed, 11/24
Mid Project Presentations
|
|
Mon, 11/29 Object Recognition I
-
Feature Graph Matching
-
Curve Matching and Applications
|
|
|
|
Lecture 1
|
Lecture 2
|
Labs
|
|
Wed, 12/1 Object Recognition II
Readings
-
Template Matching - Jain et. al. pp.
482-483
-
Deblurring Gaussian Blur - Paper:
Hummel, Kimia & Zucker
|
Lab 10 Object Recognition
-
Template Matching
-
Feature Extraction
-
Indexing into Databases by Shape
-
Model-Based
-
??????
|
|
Mon, 12/6 |
Wed, 12/8
LAST DAY OF CLASS
(Class ends 12/10, Exam 12/11 - 12/20) |
|
|
Mon, 12/13
Final Project Presentations
|
Wed, 12/15
Final Project Presentations
|
|
|
Mon, 12/20 |
Wed, 12/22
|
|