| |
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
|
Class
calendar (TA Session) | Missing-class
form
| PS late-submission form
|
| |
Topics |
|
Handouts |
Key Dates |
| 1.1 |
8/24 M |
Introduction
Goal,
Schedule, Assignments, and Grading |
|
|
|
| 1.2 |
8/26 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/28
F |
|
|
|
|
| 2.1 |
8/31 M |
(Cont'd) |
Image Brightness, Depth of
Field, Grayscale Image, Sampling and
Quantization, Radiometric Response Function,
Color Images |
|
|
| 2.2 |
9/2 W |
1.2 Image
Characteristics and Color Space
|
Image Characteristics, Contrast
and Sharpness, Human Vision, Color Specification
Systems |
PS1 |
PS1 Out |
|
|
9/4
F |
|
|
|
|
| 3.1 |
9/7 M |
|
Labor Day (No
Classes)
|
|
|
| 3.2 |
9/9 W |
>>
Quiz 1 <<
2. IMAGE PROCESSING
2.1 Pixel-to-Pixel Operations |
Tone Curve, Color Tone Curves,
Combining Multiple
Images |
PS2 |
Quiz 1
PS2 Out |
|
|
9/11
F |
|
|
PS1_feedback and review |
PS1
Due |
| 4.1 |
9/14 M |
2.2
Area-to-Pixel Operations |
Spatial Filters, Filters for
Smoothing, Filters for Edge Detection |
|
|
| 4.2 |
9/16 W |
<PS1 feedback and
comments> |
Edge Detection, Sharpening,
Edge-Preserving Smoothing/Denoising |
PS3 |
PS3 Out |
|
|
9/18
F |
|
|
PS2_feedback and review |
PS2
Due |
| 5.1 |
9/21 M |
>>
Quiz 2 <<
2.5 Geometric Transformation |
Linear Transformation, |
|
Quiz 2 |
| 5.2 |
9/23 W |
<PS2 feedback and
comments> |
Homogenous/Affine/Projective
Transformation, Image Resampling and
Interpolation, Image Mosaicing |
PS4 |
PS4 Out |
|
|
9/25
F |
|
|
PS3_feedback and review |
PS3
Due |
| 6.1 |
9/28 M |
2.6 Binary Image Processing
|
Binarization, Contour Tracing,
Closing/Opening/Labeling, |
Project
Executive summary template |
Project Out |
| 6.2 |
9/30 W |
<PS3 feedback and
comments>
Sample
project topics |
Measuring Operations,
Vectorization of Line Drawings |
Sample
project topics
PS5 |
PS5 Out |
|
|
10/2
F |
|
|
PS4_feedback and review |
PS4
Due |
| 7.1 |
10/5 M |
>>
Quiz 3 <<
Project team
members
2.3 Filtering in Frequency
Domain
|
Fourier Transform, Frequency
Filtering |
|
Quiz 3 |
| 7.2 |
10/7 W |
<PS4 feedback and
comments> |
Lowpass/Highpass/Bandpass Filters |
|
|
| |
10/9 F |
|
|
|
|
|
Fall break 
|
| 8.1 |
10/19 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/21 W |
|
SIFT, ORB, Matching Key Points,
Hough Transform |
PS6 |
PS6 Out |
|
|
10/23
F |
|
|
|
PS5
Due |
| 9.1 |
10/26 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/28 W |
Elevator Pitch |
Epipolar Geometry, Camera
Calibration |
PS5_feedback
and review |
Elevator
Pitch Evaluation Due (10/30) |
|
|
10/30
F |
|
|
|
Project
- Executive Summary Due (11/1) |
| 10.1 |
11/2 M |
4.2
Stereo Vision
<PS5
feedback and comments> |
Triangulation, Parallel Stereo,
Stereo Matching, Active Stereo |
|
|
| 10.2 |
11/3 W |
4.3
Structure from Motion |
Structure from Motion (SfM), 3D
Reconstruction from Many Images |
PS7 |
PS7 Out |
|
|
11/6
F |
|
|
PS6_feedback and review |
PS6
Due |
| 11.1 |
11/9 M |
>>
Quiz 5 <<
4.4 Video Processing
<PS6 feedback and
comments> |
Moving Object Detection by
Subtraction Images, Optical Flow |
|
Quiz 5 |
| 11.2 |
11/11 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/13
F |
|
|
|
PS7
Due
Project -
Interim Report (11/18) |
| 12.1 |
11/16 M |
<PS7 feedback and
comments>
3.3
Object Recognition by Matching Appearances |
Appearance Learning, Dimensional
Reduction, Principal Component Analysis (PCA) |
|
|
| 12.2 |
11/18 W |
3.4
Neural Networks for Object Recognition |
Perceptron, Multi-Layer
Perception (MLP), Character Recognition, CNN,
Computer Vision Applications |
|
|
|
|
11/20
F |
|
|
|
|
| 13.1 |
11/23 M |
>>
Quiz 6 <<
5.
ENGINEERING APPLICATIONS |
|
PS8a
PS8b
|
Quiz 6
PS8
Out |
| 13.2 |
11/26 W |
Thanksgiving |
 
|
|
|
|
|
11/28
F |
|
|
|
|
| 14.1 |
11/30 M |
Project
Presentation - Day 1 |
|
|
Project -
presentation Due (1 p.m. 12/1) |
| 14.2 |
12/2 W |
Project
Presentation - Day 2 |
|
|
|
|
|
12/4
F |
|
|
|
Project final report Due (12/5) |
| 15 |
|
Final
Exam Week |
No final exam for
24-678! |
|
|
| |
|
|
|
|
PS8
Due
(Due 12/12) |
| 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 |
|
|
| |
|
|
|
|
|