Lectures

09/04/2002: First Class

* Introduction. Line and circle drawing: Bresenham

09/11/2002: 

Clipping lines 

Clipping polygons 

Aliasing and Anti-aliasing  

Link to example Matlab program 

To run: load polygon data by typing the data file name, then run the main program evo1, e.g.:

>hand1

>evo1

09/18/2002:

* 2D Transforms 

* 3D Transforms 

* Projections 

Analytical Geometry presented by Kishore Kulkarni

Test1 and its Solution by Hao Huy Tran

 

09/25/2002:

Introduction to Matlab  presented by Nilesh Ghubade

Example Matlab programs by Nilesh Ghubade

A useful Matlab intro

 

10/02/2002:

Color

Introduction to Image Processing and Analysis

Matalb program: algebraEx.m

Assignment A1, due date 10/9/02:

Make movie using Matlab functions. You can use at most one input image. Movie should be 5 to 10 s long.

Deliverable: 1. Matlab program, 2. avi compressed movie, 3. Presentation

 

10/09/2002:

Presentations of the movies and programs for assignment 1

 

10/16/2002:

Presentations of the movies and programs for assignment 1

Assignment A2

 

10/23/2002:

* Image filtering plus Matlab program: filterEx1.m

Linear Systems

 

10/30/2002

* Edge detection (A2: TRAN, HAO) with Programs

Contour finding  (A2: WANG, QIANG)

* Image similarity

 

11/06/2002

Guest Lecture on Graphical Models by Prof. Marc Sobel, Statistics Department

 

11/13/2002

* Image segmentation by histogram thresholding (A2: RAJAGOPAL, VENUGOPAL) with programs

* Template matching (A2: MIEZIANKO, ROLAND) with programs

* Global pixel-based image similarity (A2: PATEL, RONAK) with programs

* Global histogram-based image similarity (A2: WANG, WAN) with programs

* Digital topology

 

11/20/2002

* Image segmentation by region growing and shrinking (A2: B.J, SIDDALINGA) with programs

Hough transformation ( A2: BEHESHTI, SHAHRAM ) with programs

Morphological Operators (A2 LI, XUEYAN) with programs

Test 2 and its Solution by Xueyan Li

 

12/4/2002

* Image segmentation by clustering in the color space (A2XU, QIFANG) with programs and movies

* Statistical object features (A2JIN, TAO) with programs

Euler number computation (A2KULKARNI, KISHORE) with programs

Turn angle function and elastic time series matching  (A2 WANG, XINZHEN) with reports

 

12/11/2002

Video processing and analysis

* Shot detection in videos (A2LIN, HESHAN) with programs

* Key frame extraction in videos (A2SHEAFFER, JEREMY ) with programs

Optical flow computation (A2GHUBADE, NILESH) with programs

Representation and recognition of human actions (A2WEN, XIANGDONG)

 

12/18/2002

Final Exam

 

 

 

Defining complex objects (optional)

3D Objects (optional)