By the end of this course, learners will understand what computer vision is, as well as its mission of making computers see and interpret the world as humans do, by learning core concepts of the field and receiving an introduction to human vision capabilities. They are equipped to identify some key application areas of computer vision and understand the digital imaging process. The course covers crucial elements that enable computer vision: digital signal processing, neuroscience and artificial intelligence. Topics include color, light and image formation; early, mid- and high-level vision; and mathematics essential for computer vision. Learners will be able to apply mathematical techniques to complete computer vision tasks.
Offered By

Computer Vision Basics
University at BuffaloAbout this Course
Basic programming skills & experience; familiarity with basic linear algebra, calculus & probability, and 3D co-ordinate systems & transformations
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessWhat you will learn
Understand what computer vision is and its goals
Identify some of the key application areas of computer vision
Understand the digital imaging process
Apply mathematical techniques to complete computer vision tasks
Skills you will gain
- Computer Vision
- Computer Programming
- Matlab
Basic programming skills & experience; familiarity with basic linear algebra, calculus & probability, and 3D co-ordinate systems & transformations
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessSyllabus - What you will learn from this course
Computer Vision Overview
Color, Light, & Image Formation
Low-, Mid- & High-Level Vision
Mathematics for Computer Vision
Reviews
- 5 stars55.68%
- 4 stars23.80%
- 3 stars10.58%
- 2 stars4.20%
- 1 star5.71%
TOP REVIEWS FROM COMPUTER VISION BASICS
Lays a good foundation for Computer Vision. There should be more programming examples as some of the labs were beyond the scope of what was taught in the videos, especially the last one.
Course was great ! And explained well but Matlab was not explained well. It's hard to complete week-4 assignment if you are not good at Matlab. Please provide python language for solving problems.
A great course but the quizzes and the assignments could be greatly improved. There were low voice issues in week 3 videos as well. The quality content of the videos was really good.
I would like to thank my course instructor. It is a short introductory course.
It's interesting and have pushed me to further complete other courses in the specialization.
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I purchase the Certificate?
Is financial aid available?
Are there any prerequisites?
More questions? Visit the Learner Help Center.