Chevron Left
Back to Fundamentals of Digital Image and Video Processing

Learner Reviews & Feedback for Fundamentals of Digital Image and Video Processing by Northwestern University

1,530 ratings
316 reviews

About the Course

In this class you will learn the basic principles and tools used to process images and videos, and how to apply them in solving practical problems of commercial and scientific interests. Digital images and videos are everywhere these days – in thousands of scientific (e.g., astronomical, bio-medical), consumer, industrial, and artistic applications. Moreover they come in a wide range of the electromagnetic spectrum - from visible light and infrared to gamma rays and beyond. The ability to process image and video signals is therefore an incredibly important skill to master for engineering/science students, software developers, and practicing scientists. Digital image and video processing continues to enable the multimedia technology revolution we are experiencing today. Some important examples of image and video processing include the removal of degradations images suffer during acquisition (e.g., removing blur from a picture of a fast moving car), and the compression and transmission of images and videos (if you watch videos online, or share photos via a social media website, you use this everyday!), for economical storage and efficient transmission. This course will cover the fundamentals of image and video processing. We will provide a mathematical framework to describe and analyze images and videos as two- and three-dimensional signals in the spatial, spatio-temporal, and frequency domains. In this class not only will you learn the theory behind fundamental processing tasks including image/video enhancement, recovery, and compression - but you will also learn how to perform these key processing tasks in practice using state-of-the-art techniques and tools. We will introduce and use a wide variety of such tools – from optimization toolboxes to statistical techniques. Emphasis on the special role sparsity plays in modern image and video processing will also be given. In all cases, example images and videos pertaining to specific application domains will be utilized....

Top reviews

Mar 20, 2019


Oct 6, 2018

This course is much simpler and easier to understand for those who wanna get and set their goals towards the image engineering field. Really enjoy much doing this course. THank you everyone !!!

Filter by:

226 - 250 of 312 Reviews for Fundamentals of Digital Image and Video Processing

By 轩辕行

Aug 17, 2020

I think week 3 is the most important topic in image/video signal processing and the maths is really important here. I would say that despite image recovery is taught in 2 weeks, the focus is bit lost and touched too many topics without going deeper for a specific one.

I probably would suggest to have Laplacian pyramid and similar stuff just after frequency analysis, it will help student to understand better in later applications.

By NafizAbeer

Mar 15, 2018

Best suited for the beginners. Anyone who has no experience with signal processing except the mathematical representation of any signal can enjoy this course. The programming problems are easy for those who have basic knowledge of the software (MATLAB). Last two modules (Segmentation (week 11), Sparsity (week 12)) are the most exciting ones (for me). Finally, the course lacks the resources for further studies.

By Kenneth L

Aug 30, 2016

Very good overview of theory, specific algorithms, and some practice of application in MATLAB. There's a lot of material to cover and the videos are longer, requiring self-pacing throughout the individual lectures. Some of the weeks are very challenging. Extracurricular study, practice and implementation helped in areas where I had yet to encounter supporting material and/or prerequisites.

By Sajad S

Jul 4, 2018

This course has all basic methods on image processing but has a few examples to demonstrate each of them. So it's rather difficult to understand all the materials.It's necessary to research further on each method. In other words it's better to pass some graduated courses like information theory or digital communication to understand it better.

By Arkady S

Jan 23, 2017

Well worth the time. Topics are clearly explained most of the time. I was getting a bit lost in the math towards the very end (last couple of weeks), but even though details were hazy, I think the general concept was conveyed well. The labs could be a bit more insightful for a few of the weeks but were overall good.

By Mandar D

Feb 28, 2017

Really a great course, with focus on the concepts and mathematics of image processing . More academic type course rather than a hands on one. Less weight given to video processing. I wish there was a bit more programming and practical assignments to accompany this compendium of DSP knowledge .

Thanks alot!

By ShivaKumar V

May 10, 2018

It was getting tougher as the course went on. As I am an undergrad Student who has just completed my B.E from India, some of the concepts were totally new to me. May be people studying higher courses and undergoing specialization in this subject might understand them. Overall a very good course.

By Corrado S

Jul 15, 2020

The hardest course I took on coursera. Even though I find the course contents very informative, the material was in my opinion insufficient to complete all the assignment with the highest grade. I do not find the course to be self contained. It was anyway great as introduction to the topic.

By Yixiong J

Nov 12, 2019

Though some of the parts still require a lot of extracurricular readings, this course is nice and the professor is truly an expert in this area. If you have enough patience and pay efforts to finish it all, it will build a strong foundation for the further study of image processing.

By Mithila I

Feb 22, 2017

Good course, could have provided more examples and more elaboration regarding the fourier transform. Good instructor who is knowledgeable about this field. Might be better to introduce tutorials that go through selected problems step by step. Thanks very much and all the best.


Apr 30, 2018

I have enjoyed this course very much because it is part of my specialist in Electronic and Communications Engineering . Regardless of some concepts and equations that did not reach them clearly, But in the end the amount of benefit is great. thank you

By JooYoung C J

Oct 6, 2020

MATLAB assginements took many tries and was difficult, could include a sample question such as how this is applied in forensics, surveillance, image processing, medical image processing for HMI, and other practical ideas.

Good course for engineers

By Mudireddy A R

Oct 27, 2016

The Course is very informative and definitely a good basic course to image and video processing. However, I felt that linking the course modules with python snippets for examples will help the people who work in the related fieds. Thank you.

By Dina B

Apr 27, 2016

it's a good material and nice professor, but sometimes the material is rather theoretical. Some lessons are very heavy with details and very basic practice excercises. I was missing deeper excercises that cover more of the studied material

By Somil J

Jul 4, 2019

This course is great for getting an overview of Digital Image Processing.

Some more homework coding practice assignment can be added for getting for intuitive learning experience.

Overall it is awesome for a starting point.

By Krithika S

Mar 12, 2018

The course was very thorough and helped us understand various basics that are required for further application in various fields. Clear oration accompanied by the slides kept the course interesting and informative

By Peter G

Jun 11, 2016

Quite allright for an introductory course to image processing! But to really understand the course, one needs to have experience in basic DSP and statistics. Otherwise, many of material won't be as clear.

By Shiraz S K

Jan 30, 2019

Highly relevant and comprehensive, covering important information in the field. Can be improved however by incorporating code using other language libraries besides MATLAB (e.g. Python, etc).

By Harsh S

Aug 31, 2019

Accent was a bit hard to understand for me, I used google to study separate topics and then gave assignments. Helpful as a guide to direct you what all to study in the space.

By Hari V

Jul 25, 2017

Wonderful course....The mentor is knowledgable....the only drawback I find is it we dont find the answers to the assignment questions even after passing it.

By Altaf K

Oct 22, 2018

A course which looks hard at first glance but they lecturers made it look so easy and inspired us students to teach us. Thank you for the course.

By Kaijun F

Jun 28, 2019

A lot of materials and useful information, but some part gets a little overwhelming. Would also like to see image registration explained more.

By Haotian Z

Sep 13, 2016

I think the teacher should speak more clearly, he has a strong accent, however, the materials and contents in this lessons are pretty good.

By Nawin S

Oct 4, 2020

One or two lecture should be there for Optimization and Regularization. I enjoyed the course and it was useful and very informative.

By Majd W

Nov 11, 2016

I cannot understand what the teacher says because of the accent, in the first time I thought it's not a problem but actually I was.