Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital

Images and videos are everywhere, from those we take with our mobile devices and share with our friends to those that we receive from Mars and the ones we see in the movie theatre, without forgetting the whole ensemble of images of our bodies that are taken in hospital visits. Image and video processing is the art of working with such images and movies, from making it possible to store and transmit them to making those dark and blurry images look nice, as well as interpreting and analyzing the medical data and recognizing our friends’ faces in social pictures. This discipline is also fascinating because it uses tools from many areas of applied mathematics. This course looks behind the scenes of image and video processing, from the basic and classical tools to the most modern and advanced algorithms.


  • Partnered with MathWorks to offer free use of their technical computing software (MATLAB) for course assignments; MathWorks also provided a TA to help students learn how to use MATLAB.
  • Used online course materials to develop a hybrid version of his on-campus Duke course.



  • Electrical and Computer Engineering

Project Uses:


Launch Date:

  • January 2013

View the project