Save for later

Fundamentals of Digital Image and Video Processing

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.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.5 based on 236 ratings
Length 13 weeks
Starts Jul 17 (41 weeks ago)
Cost $49
From Northwestern University via Coursera
Instructor Aggelos K. Katsaggelos
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Engineering
Tags Computer Science Algorithms Physical Science And Engineering Electrical Engineering

Get a Reminder

Send to:

Similar Courses

What people are saying

image and video processing

really enjoyed .. thx Good course, Material is helpful It was a detailed, resourceful and amazing course for learning basics of Image and Video Processing.

I wholeheartedly thank my professor for sharing his knowledge.Thank u sir i really enjoyed it Videos can get long and boring This course covers the fundamental topics of digital image and video processing.

It is very useful subject and once again thank you for giveing this subject as online subject Ive learned image and video processing very well.Very good teaching and effective material The course combines a relatively high mathematical level with a lack of depth.

It is an excellent course which gives a comprehensive overview of the various techniques for image and video processing.

I would recommend it to anyone who is curious about image and video processing techniques.

For one who has had knowledge about this subject, the still feel a llittle bit hard to understand some mathematical material.And I think we need more homework to comprehend this course super course Fundamentals of Digital Image and Video Processing Great course on image and video processing.

I highly recommend this course for anyone who wants to understands from the basics to the most modern methods in image and video processing.

Learned some basic as well as most recent knowledge and technologies about image and video processing.

gives full understanding of digital image and video processing Good course, I only recommend to incorporate mini projects per week, ...Thankyou I work for a software company, and develop image processing software.

I think this course covers pretty much a wide range of digital image and video processing field.

The Course is very informative and definitely a good basic course to image and video processing.

I was newcomer for image and video processing, knowing not much.

It covers all the fundamental knowledge of digital image and video processing that is awesome course .

Was very useful to brush up the image and video processing concepts.

Read more

digital image

thank you It was a great intuitive journey of digital image processing.

Big issue was obscure hidden code in matlab routines svd, qrd etc coupled with extremely aggressive Licensing of Matlab :( Nice professor Extremey intersting course that allows to understand the principles of digital image and vido analysis by "getting our hands dirty" with a commercial code.

introductory course of Fundamentals of Digital Image and Video Processing.very useful!

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.

This course is a comprehensive overview of virtually every important topic in digital image processing.

Read more

learnt a lot

But frankly speaking, This course is great in the most of aspects, I have learnt a lot from it.

I found this course interesting and I learnt a lot of new things.

I have learnt a lot from this course.

But finally learnt a lot , Now I am very happy and relaxed 老师的口音让英语听力不好的人比较伤感 社区互动太少 Very complete.

I have learnt a lot in this course and i have done all the assignments thank you so much for teaching us AMAZING LECTURES.

Read more

signal processing

Anyone who has no experience with signal processing except the mathematical representation of any signal can enjoy this course.

This course is not friendly to the person who does not have basic knowledge about signal processing and math.

I would recommend it to anyone who wants to start studying image processing/computer vision, although linear algebra and digital signal processing are required prerequisites.

This course is very good & very informative The course is quite excited and very use full to learn new thing about digital image and signal processing Well it was very very mathematical, the material just starts from basics and boost up to advance in no time, good if someone want to have a background knowledge of image processing.

Brushing up one's knowledge on Digital Signal Processing and Differential Calculus would be highly beneficial in following the contents of the mathematical and signal processing portions of the lecture.

A word of warning: although billed as a "fundamentals" course, it presumes familiarity with basic principles of digital signal processing and some fairly advanced linear algebra.

Read more

too easy

It is way too easy to pass the quizzes.

Some quiz questions are too easy.

Although most of the subjects were presented in a very comprehensive manner, some contents (maybe advanced ones) still have rooms for improvement.For the home work assignments, most of the programming problems were too easy (the one in week 12 was challenging, so other weeks could have had problems with equal difficulty.)

Assignments were a little too easy.

Read more

too much

The lecturer tries to fit too much information into the limited size of the lectures, so he has to skip too much, so many formulas are given with not enough explanation.

A lot of theory, almost too much, but for practical examples with Matlab no explanations, just a little box where to put the result, and if your result is wrong, no explanation...

Too much information that cannot be digested without practical projects.

Even though practical quizzes were easy and not challenging, other grading tasks required too much memorization.

Read more

prof. katsaggelos

Prof. Katsaggelos gave examples including MRI where he states that "Each pulse causes a corresponding pulse of radio waves to be emitted by the patient's tissues."

I feel lucky to have been a student of prof. Katsaggelos.

"So without further ado," Prof. Katsaggelos likes to say at the beginning of a lecture, "let us proceed with this exciting material."

Prof. Katsaggelos is a fabulous teacher.

Prof. Katsaggelos describes the key concepts nicely and provides many visual examples that make those concepts accessible.

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Processing Agent $42k

Supervisor Processing $51k

Mortgage Processing $57k

Underwriting / Processing $58k

Specimen processing $64k

Processing Y & E Analyst $66k

Processing Engineer $66k

Engineer Processing $73k

Payment Processing $77k

Transaction Processing $78k

Video Processing / Compression Algorithm Engineer $94k

Processing Programmer $107k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.5 based on 236 ratings
Length 13 weeks
Starts Jul 17 (41 weeks ago)
Cost $49
From Northwestern University via Coursera
Instructor Aggelos K. Katsaggelos
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Engineering
Tags Computer Science Algorithms Physical Science And Engineering Electrical Engineering

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now