|
Please check this page regularly
because the coverage and the schedule are subject to change based on
students' needs. Lecture materials are posted online every week:
Handout BOX folder :
Lectures |
PS
| Software |
Announcements
|
Lecture Recordings
Missing-class form
| PS late-submission
form |
|
Topics |
|
Handouts |
Key Dates |
1.1 |
8/26 M |
Introduction
Goal, Schedule, Assignments, and Grading |
|
|
|
1.2 |
8/28 W |
1. DIGITAL IMAGES AND CAMERAS
1.1 Capturing
Digital Images
|
Python, Miniconda, OpenCV sample codes
Coordinate Frames, Digital Camera,
Pinhole Camera Model, Perspective Projection Model, Lens Models, Distortion, Angle of View |
|
|
|
8/31 F |
|
|
|
|
2.1 |
9/2 M |
Labor Day
|
No classes |
|
|
2.2
|
9/4 W |
(Cont'd)
|
Image Brightness, Depth of Field, Grayscale Image, Sampling and Quantization, Radiometric
Response Function, Color Images |
PS1 |
PS1 Out |
|
9/6 F |
|
|
|
|
3.1 |
9/9 M |
>> Quiz 1 <<
1.2 Image Characteristics and Color
Space
|
Image Characteristics, Contrast and
Sharpness, Human Vision, Color Specification Systems |
|
Quiz 1 |
3.2 |
9/11 W |
2. IMAGE PROCESSING
2.1
Pixel-to-Pixel Operations |
Tone Curve, Color Tone Curves, Combining
Multiple
Images |
PS2 |
PS2 Out |
|
9/13 F |
|
|
PS1_feedback and review |
PS1 Due |
4.1
|
9/16 M |
2.2 Area-to-Pixel Operations |
Spatial Filters, Filters for Smoothing,
Filters for Edge Detection |
|
|
4.2 |
9/18 W |
<PS1 feedback and comments> |
Edge Detection, Sharpening,
Edge-Preserving Smoothing/Denoising |
PS3 |
PS3 Out |
|
9/20 F |
|
|
PS2_feedback and review |
PS2 Due |
5.1 |
9/23 M |
>> Quiz 2 <<
2.5 Geometric Transformation |
Linear Transformation,
|
|
Quiz 2 |
5.2 |
9/25 W |
<PS2 feedback and comments> |
Homogenous/Affine/Projective
Transformation, Image Resampling and
Interpolation, Image Mosaicing |
PS4 |
Quiz 1
PS4 Out |
|
9/27 F |
|
|
PS3_feedback and review |
PS3 Due |
6.1 |
9/30 M |
2.6 Binary Image Processing
|
Binarization, Contour Tracing,
Closing/Opening/Labeling, |
Project
Executive
summary template |
Project Out |
6.2 |
10/2 W |
<PS3 feedback and comments>
Sample
project topics |
Measuring Operations, Vectorization of
Line Drawings |
Sample project topics
PS5 |
PS5 Out |
|
10/4 F |
|
|
PS4_feedback and review |
PS4 Due |
7.1 |
10/7 M |
>> Quiz 3 <<
Project team members
2.3 Filtering in Frequency Domain |
Fourier Transform, Frequency Filtering |
|
Quiz 3 |
7.2 |
10/9 W |
<PS4 feedback and comments> |
Lowpass/Highpass/Bandpass Filters |
|
|
|
10/11 F |
|
|
|
|
Fall break
|
8.1 |
10/21 M |
3. FEATURE AND OBJECT RECOGNITION (Part I)
3.1 Detecting and Matching Patterns and Features |
Template Matching, Edge and
Histogram-based Matching, Corner Detection |
|
|
8.2 |
10/23 W |
|
SIFT, ORB, Matching Key Points, Hough
Transform |
PS6 |
PS6 Out |
|
10/25 F |
|
|
|
PS5 Due |
9.1 |
10/28 M |
>>
Quiz 4 <<
4.
3D Shape Reconstruction and Video Processing
4.1 Camera Model and
Calibration |
Perspective Projection and Camera Parameters,
Camera Matrix, |
|
Quiz 4 |
9.2 |
10/30 W |
Elevator Pitch |
Epipolar Geometry, Camera
Calibration |
PS5_feedback and review |
Elevator Pitch Evaluation Due (10/30) |
|
11/1 F |
|
|
|
Project - Executive Summary Due
(11/1) |
10.1 |
11/4 M |
4.2 Stereo Vision
<PS5 feedback and comments> |
Triangulation, Parallel Stereo, Stereo
Matching, Active Stereo |
|
|
10.2 |
11/6 W |
4.3 Structure from Motion |
Structure from Motion (SfM), 3D
Reconstruction from Many Images |
PS7 |
PS7 Out |
|
11/8 F |
|
|
PS6_feedback and review |
PS6 Due |
11.1 |
11/11 M |
>>
Quiz 5 <<
4.4 Video Processing
<PS6 feedback and comments> |
Moving Object Detection by Subtraction
Images, Optical Flow |
|
Quiz 5 |
11.2 |
11/13 W |
3. FEATURE AND OBJECT RECOGNITION(Part II)
3.2 Image
Segmentation, Clustering, and Classification |
Image Segmentation, Visual
Characteristics of Pixels, K-means Clustering, Mean Shift Clustering,
Object Classification, Nearest Neighbor Method |
|
|
|
11/15 F |
|
|
|
PS7 Due
Project - Interim Report (11/18) |
12.1 |
11/18 M |
<PS7 feedback and comments>
3.3 Object Recognition by
Matching Appearances |
Appearance Learning, Dimensional
Reduction, Principal Component Analysis (PCA) |
|
|
12.2 |
11/20 W |
3.4 Neural Networks for Object
Recognition |
Perceptron, Multi-Layer Perception (MLP),
Character Recognition, CNN, Computer Vision Applications |
|
|
|
11/22 F |
|
|
|
|
13.1 |
11/25 M |
>> Quiz 6 <<
5. ENGINEERING
APPLICATIONS |
|
PS8a
PS8b |
Quiz 6
PS8 Out |
13.2 |
11/27 W |
Thanksgiving |
|
|
|
|
11/29 F |
|
|
|
|
14.1 |
12/2 M |
Project
Presentation - Day 1 |
|
|
Project - presentation Due (1 p.m. 12/2) |
14.2 |
12/4 W |
Project
Presentation - Day 2 |
|
|
|
|
12/6 F |
|
|
|
Project final report Due (12/6) |
15 |
|
Final Exam Week |
No final exam for 24-678! |
|
|
|
|
|
|
|
PS8 Due
(Due 12/15) |
Other Topics |
|
|
|
|
|
|
|
2.4 Image Recovery and Generation
2.7 Region Processing |
Noise Removal, Super Resolution, High
Dynamic Range Images, Guided Filters, Derivative-based Image Processing
Textures, Frequency Features with 2D Fourier Transform, Gabor Filter,
Statistical Features with Co-occurrence Matrix, Region Unification
Method, Segmentation with Pixel Features, Mean Shift Method, Edge-based
Segmentation, Snakes |
|
|
|
|
|
|
|
|