CSE 573: Computer Vision and Image Processing

CSE 573: Computer Vision and Image Processing

Published: by

🙋‍♀️ Syllabus for Spring 2023 🙌

This course is an introduction to those areas of Artificial Intelligence that deal with fundamental issues and techniques of computer vision and image processing. The emphasis is on physical, mathematical, and information-processing aspects of the vision. Topics to be covered include image formation, edge detection and segmentation, convolution, image enhancement techniques, extraction of features such as color, texture, and shape, object detection, 3-D vision, and computer vision system architectures and applications. Together, we will explore fascinating topics related to Computer Vision and Image Processing, including Optical Image Formation, Feature Extraction, Classification, and Recognition.

Lecturer

Name Title

Chen Wang

Assistant Professor

   

Spring 2023 Schedule Download ALL Slides

Weeks Tuesday Thursday

Week 01

01/31

Lec 01: History, Overview

02/02

Lec 02: Image Formation, Camera Systems

Week 02

02/07

Lec 03: Image Formation

02/09

Lec 04: Image Processing

Week 03

02/14

Lec 05: Filtering

02/16

Lec 06: Edge Detection

Week 04

02/21

Lec 07: Histogram, Pryamids, Feature Detection I

02/23

Lec 08: Feature Detection and Matching II

Week 05

02/28

Lec 09: Hough Transform

03/02

Lec 10: Alignment and Fitting

Week 06

03/07

Lec 11: RANSAC, Transform, Homography

03/09

Lec 12: Image Stitching

Week 07

03/14

Lec 13: Texture

03/16

Lec 14: Objects & Scenes

Week 08: 03/20 - 03/24

SPRING BREAK

Week 09

03/28

Lec 15: Morphology

03/30

Lec 16: Segmentation

Week 10

04/04

Lec 17: Classification and Recognition I

04/06

Lec 18: Classification and Recognition II

Week 11

04/11

Lec 19: Instance Retrieval

04/13

Lec 20: Object Detection

Week 12

04/18

Lec 21: Face Detection, Boosting

04/20

Lec 22: Motion and Optical Flow

Week 13

04/25

Lec 23: Stereo Vision I

04/27

Lec 24: Stereo Vision II

Week 14

05/02

Lec 25: Multi-layer Perceptron

05/04

Lec 26: Intro to Deep Learning

Week 15

05/09

Lec 27: No Class

05/11

No Class

Week 16

05/16

No Class

05/18

Final Exam

Projects

Project 1: Coordinate Transformation and Camera Calibration

  • Accept the GitHub classroom assignment Project1

Project 2: Image Stitching and Panorama

  • Accept the GitHub classroom assignment Project2

Project 3: Face Detection and Recognition Project

  • Accept the GitHub classroom assignment Project3

Homeworks

  • We provide Download Homeworks

Acknowledgement

Many materials are derived from Prof. David Doermann’s course slides. We give special thanks to Prof. Junsong Yuan and Prof. Nalini Ratha for providing fruitful suggestions. We also thank numerous generous researchers for contributing to the contents, which include but are not limited to K. Kitani, K. Grauman, S. Seitz, S. Marschner, M. Hebert, Fei-Fei Li, L. Lazebnik, R. Szeliski, A. Efros, A. Oliva, B. Leibe, D. Hoiem, A. Moore, and D. Lowe, etc.