EN193 S18: Image Processing and Understanding
 
 

Fall2001

Course Schedule
 
 

***All Classes meet from 4:30-6:00 in B&H 092 unless otherwise specified***


 
 

September:
 

Lecture 1

Lecture 2

Imaging Labs

Tuesday, 9/4 (2:30-4:00)

Introduction

    Goals of IP

    Applications

    Sensors

    Image Types

Thursday, 9/6 (2:30-4:00)

Image Formation, Sampling and Quantization

    Image geometry

    Cameras

    Radiometry

    Perspective, Orthographic, and Weak projection

    Camera Model

    Image Storage Formats

    Image Visualization

    Basic Poinwise Image Operations

    Sampling Theorem

    Downsampling

    Thresholding

 

All Labs Due Monday

(unless otherwise specified)


 

 
 

 
 

 
 

 
 

 
 

 

No Labs Due

Monday, 9/10

Visual Perception

    Simultaneous Contrast

    Brightness

    Lightness

    Adaptation

    Webber's Law

    Acuity/Hyperacuity

    The Eye and Visual Pathways

    Color

    Color Blindness

    Illusory Images

Wednesday, 9/12

Basic Image Operations

    Translation

    Rotation

    Connectivity

    Connected Components

    Arithmetic operations on Images (+,-,*,/)

    Masking (AND/OR) Windowing

    Region of Interest (ROI)

    Component Labeling

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 

Lab 1 Due

Pointwise Image Processing

(Due Wednesday)

Monday, 9/17 (3:00-4:30)

Basic Image Operations II

    Histogram Modification

    Histogram Equalization

    Rank Leveling

Thursday, 9/20 (2:30-4:00)

Local Image Operations

    Morphing

    Convolution

    Image Averaging

    Median Filtering

    Rank Ordering

    Laplacian Mach Bands

    Morphological Operations:

      Erosion/Dilation

      Opening/Closing

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 

Lab 2 Due

Image Region Processing

Monday, 9/24

Fourier Transforms

    Frequency Domain Filters

      highpass

      bandpass

      lowpass

    Weiner Filter

    Image Restoration

    Discrete Cosine Transform and Compression

    Nyquist Sampling Rate

Tuesday, 9/25 (2:30-4:00)

Image Reconstruction & Template Matching

    Zooming in or out

    Interpolation

    Sinc Filtering

    ENO Interpolation

    Nonlinear Scale Spaces

    Matched Filtering

    Hough Transform

    Model Fitting

    Best Line/Ellipse/Template

 
 

 
 

 
 

 
 

 

Project Selection

Deadline: Friday 9/28
 

 

Lab 3 Due

Image Enhancement and Warping

 

October:
 

Lecture 1

Lecture 2

Imaging Labs

Monday, 10/1

Edge Detection

    Elongated Receptive Field in the Visual Cortex

    Sobel Operator

    Numerical Differentiation

Wednesday, 10/3

Edge Detection II

    Canny

    Susan

 
 
 
 
 

Lab 4 Due

Filtering/Template Matching

Monday, 10/8


 

 

(NO CLASS)

Wednesday, 10/10

Edge Detection III

    Heitger

    Edge Linking

    Corner Detection

 
 

 

Lab 5 Due

Edge Detection

Monday, 10/15

Segmentation

    Statistical Classification

    Region Growing

    Seeded Region Growing

Wednesday, 10/17

Segmentation II

    Clustering

    Watershed Segmentation

 
 

 
 

 

Lab 6 Due

Edge Linking & Boundary Following

Monday, 10/22


 

 

Initial Project Presentations

Tuesday, 10/23 (2:30-4:00)


 

 
 

 

Initial Project Presentations
 
 

 
 

 
 

 
 

 
 

 

No Labs Due

Wednesday, 10/31

Segmentation III/Active Contours

    Snakes

    Deformable Contours

    Curve Evolution

Thursday, 11/1 (2:30-4:00)

Active Contours II

    Livewire

    Deformable Templates

 
 

 
 

 

Lab 7 Due Segmentation

 
 

 
 

 

November:
 

Lecture 1

Lecture 2

Imaging Labs

Monday, 11/5

Tracking/Optical Flow

Wednesday, 11/7

Boundary Representation

 
 
 

Lab 8 Due

Active Contours

Monday, 11/12

Boundary Representation II

Wednesday, 11/14

Object Recognition

    Feature Graph Matching

    Curve Matching and Applications

 
 

 
 

 

Lab 9 Due

Tracking

Monday, 11/19


 

 
 

 

Mid-Project Presentations

Tuesday, 11/20 (2:30-4:00)


 

 
 

 

Mid-Project Presentations

 
 

 
 

 
 

 
 

 

No Labs Due

Monday, 11/26

Object Recognition II
 
 

Wednesday, 11/28

Color

    Halftoning

    Color Spaces

    Color Standards and Calibration

 
 

 
 

 

Project Progress Report 1

 
 

 

December:
 

Lecture 1

Lecture 2

Imaging Labs

Monday, 12/3

Shape From Shading

Wednesday, 12/5

Review of Course

    (LAST DAY OF CLASS)

 
 
 
 
 
 
 

Project Progress Report 2

Monday, 12/10


 
 

Wednesday, 12/12


 
 

 
 

 
 

 

Project Progress Report 3

 
 

 

Final Project Presentations

Times TBA

 
 

 

Final Project Presentations

Times TBA

 
 

 
 

 
 

 
 

 
 
 

 
 

 
 

 
 

 
 

 
 

 

Readings
 

 

9/4 - Introduction - Jain Ch.1 pp. 1-10
 

 

9/6 - Image Formation - Ballard & Brown Ch. 2 pp. 17-25

Digital Snapshots - Trucco & Verri Ch. 2 pp. 15-51
 

 

9/12 - Binary Algorithms - Jain et. al. pp. 39-52

Geometrical Image Modification - Pratt Ch. 14 pp. 421-432
 

 

9/17 - Morphological Image Procesing - Pratt Ch. 15 pp. 449-451

Enhancement By Point Processing - pp. 166-181
 

 

9/20 - Image Warping - Holzmann pp. 34-37, 44-47, 58-61, 72-73

Image Filtering - Jain et. al. Ch. 4 pp. 112-137
 

 

9/24 - Fourier Transform Reference - pp. 213-215, 335-339, 342
 

 

9/25 - Template Matching - Jain et. al. pp. 482-483

Deblurring Gaussian Blur - Paper: Hummel, Kimia & Zucker
 

 

10/1 - Image Approximation - Jain et. al. pp. 162-167
 

 

10/15 - Segmentation - Pratt pp. 622-625