About this Course

212,649 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level

Basic programming skills & experience; familiarity with basic linear algebra, calculus & probability, and 3D co-ordinate systems & transformations

Approx. 10 hours to complete
English
Subtitles: English

What 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 VisionComputer ProgrammingMatlab
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level

Basic programming skills & experience; familiarity with basic linear algebra, calculus & probability, and 3D co-ordinate systems & transformations

Approx. 10 hours to complete
English
Subtitles: English

Offered by

University at Buffalo logo

University at Buffalo

The State University of New York logo

The State University of New York

Syllabus - What you will learn from this course

Content RatingThumbs Up96%(5,440 ratings)Info
Week
1

Week 1

3 hours to complete

Computer Vision Overview

3 hours to complete
13 videos (Total 42 min), 2 readings, 4 quizzes
13 videos
Meet Jungsong Yuan, Ph.D.24s
What is Computer Vision?6m
Why Computer Vision?40s
Related Fields of Computer Vision4m
Relevant Fields56s
Computer Programming & Computer Vision1m
Computer Vision Awareness1m
Timelines & Milestones8m
Computer Vision Progression1m
Computer Vision Applications8m
CV Applications4m
CV Impact in the Field of Augmented Reality1m
2 readings
Resources (Optional): Computer Vision Overview30m
REQUIRED - MATLAB Resources10m
3 practice exercises
What is Computer Vision?2m
Related Fields of Computer Vision2m
MATLAB Basics5m
Week
2

Week 2

3 hours to complete

Color, Light, & Image Formation

3 hours to complete
4 videos (Total 32 min), 1 reading, 5 quizzes
4 videos
Pinhole Camera Model9m
Digital Camera5m
Color Theory8m
1 reading
Resources (Optional): Color, Light, & Image Formation30m
3 practice exercises
Light Sources4m
Pinhole Camera Model2m
Digital Camera2m
Week
3

Week 3

2 hours to complete

Low-, Mid- & High-Level Vision

2 hours to complete
5 videos (Total 32 min), 1 reading, 3 quizzes
5 videos
Low-, Mid-, High-Level Vision1m
Low-Level Vision8m
Mid-Level Vision7m
High-Level Vision6m
1 reading
Resources (Optional): Low-, Mid- and High-Level Vision30m
2 practice exercises
Three-Level Paradigm2m
Low-Level Vision2m
Week
4

Week 4

2 hours to complete

Mathematics for Computer Vision

2 hours to complete
8 videos (Total 10 min), 2 readings, 2 quizzes
8 videos
Mathematical Preliminaries27s
Linear Algebra1m
Calculus45s
Probability Theory35s
Algorithms38s
Using Algorithms1m
Aligning RGB channels2m
2 readings
Resources (Optional): Mathematics for Computer Vision30m
Computer Vision Basics - Key Takeaways10m
1 practice exercise
Algorithms2m

Reviews

TOP REVIEWS FROM COMPUTER VISION BASICS

View all reviews

Frequently Asked Questions

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

  • You will be eligible for a full refund until two weeks after your payment date, or (for courses that have just launched) until two weeks after the first session of the course begins, whichever is later. You cannot receive a refund once you’ve earned a Course Certificate, even if you complete the course within the two-week refund period. See our full refund policy.

  • Yes, Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You’ll be prompted to complete an application and will be notified if you are approved. Learn more.

  • Learners should have basic programming skills and experience (understanding of for loops, if/else statements). Learners should also be familiar with the following: basic linear algebra (matrix vector operations and notation), 3D co-ordinate systems and transformations, basic calculus (derivatives and integration), basic probability (random variables), and 3D co-ordinate systems & transformations.

More questions? Visit the Learner Help Center.