ECE 418
Introduction to Image & Video Processing

Lecture notes by Prof. Moulin
Homework Due      
HW1 Feb 2nd, 2023


Lab section  Due      
Lab 1   
Lab2 Feb 2nd, 2023


Image & Video Processing


Prof. Pierre Moulin
Office: 310 Coordinated Science Lab
Office hour: Wednesday 10:15 - 11:45  



Tuesday and Thursday
14:00 - 15:20 
Location: 2015 ECEB



Yifeng Fan
Office hour: Tuesday 16:00 - 18:00 
Lab section: Friday 13:00 - 17:00 

Both OHs and Labs will be on Zoom. Links



(The following books are on reserve in the Grainger Library)

      [1] YaoWang, Jorn Osterman, Ya-Qin Zhang, Video Processing and Communications, Prentice-Hall, 2002.
      [2] R. Gonzalez and R. Woods, Digital Image Processing, 2nd Ed., Prentice-Hall 2002.
      [3] A. K. Jain, Fundamentals of Digital Image Processing, Prentice-Hall, 1989.
      [4] W. K. Pratt, Digital Image Processing, Wiley, 1991.
      [5] A. M. Tekalp, Digital Video Processing, Prentice-Hall, 1995.
      [6] M. Ghanbari, Video Coding - an introduction to standard codecs, IEE Telecommunications Series, 1999.
      [7] YaoWang, Jorn Osterman, Ya-Qin Zhang, Video Processing and Communications, Prentice-Hall, 2002.



  • Due date: HW is assigned weekly on each Thursday and due by the end of the following Thursday
  • Submission: Homework should be uploaded as a PDF file (either handwritten or typed) to Gradescope. Please use the access code: Y7ZY2P
  • Regrade requests must be submitted on Gradescope within one week of grades being posted. All regrade requests must have a brief justification
  • Late submissions will not be accepted


Lab sections: 

  • A lab section is held weekly to let you obtain hands-on experiences with materials covered in this course
  • Attendance is encouraged but not required
  • Due date: same as the HWs
  • Submission: A lab report as a PDF file (either handwritten or typed), the source code, and other required files should be combined and uploaded as a .zip file, to Gradescope, using the same access code as the HWs
  • Regarde requests policy: same as the HWs
  • Late submissions will not be accepted



  • Lab (except lab 1)      25%
  • Homework        10%
  • Midterm1        15%
  • Midterm2        15%
  • Final                 35% or 20%
  • Optional Project                 0% or 15%