VOOZH about

URL: https://www.coursera.org/learn/perception

⇱ Visual Perception | Coursera


Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Visual Perception

4,000 already enrolled

Included with

β€’

Learn more

Gain insight into a topic and learn the fundamentals.
4.6

35 reviews

Beginner level

Recommended experience

2 months to complete
at 10 hours a week

Gain insight into a topic and learn the fundamentals.
4.6

35 reviews

Beginner level

Recommended experience

2 months to complete
at 10 hours a week

What you'll learn

  • Design algorithms for detecting meaningful changes in a scene

  • Develop methods for tracking objects in a video while the object undergoes changes in pose and illumination

  • Learn several approaches to segmenting an image into meaningful regions

  • Create an end-to-end pipeline for learning and recognizing objects based on their visual appearance

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

28 assignmentsΒΉ

AI Graded see disclaimer
Taught in English
Flexible schedule
Learn at your own pace

Build your subject-matter expertise

This course is part of the First Principles of Computer Vision Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 5 modules in this course

The ultimate goal of a computer vision system is to generate a detailed symbolic description of each image shown. This course focuses on the all-important problem of perception.

We first describe the problem of tracking objects in complex scenes. We look at two key challenges in this context. The first is the separation of an image into object and background using a technique called change detection. The second is the tracking of one or more objects in a video. Next, we examine the problem of segmenting an image into meaningful regions. In particular, we take a bottom-up approach where pixels with similar attributes are grouped together to obtain a region. Finally, we tackle the problem of object recognition. We describe two approaches to the problem. The first directly recognize an object and its pose using the appearance of the object. This method is based on the concept of dimension reduction, which is achieved using principal component analysis. The second approach is to use a neural network to solve the recognition problem as one of learning a mapping from the input (image) to the output (object class, object identity, activity, etc.). We describe how a neural network is constructed and how it is trained using the backpropagation algorithm.

What's included

8 readings8 plugins

8 readingsβ€’Total 61 minutes
  • Course Syllabusβ€’10 minutes
  • About the Instructor β€’10 minutes
  • Course Information and Supportβ€’10 minutes
  • Academic Honesty Policy β€’10 minutes
  • Discussion Forum Etiquetteβ€’5 minutes
  • Frequently Asked Questionsβ€’5 minutes
  • Pre-Course Surveyβ€’1 minute
  • Module 1 Lecture Handoutβ€’10 minutes
8 pluginsβ€’Total 74 minutes
  • Pre-Course Surveyβ€’15 minutes
  • 1.1 Overview of Introductionβ€’4 minutes
  • 1.2 What is Computer Vision? β€’8 minutes
  • 1.3 What is Vision Used For? β€’11 minutes
  • 1.4 How Do Humans Do It?β€’10 minutes
  • 1.5 Topics Covered β€’18 minutes
  • 1.6 About the Lecture Seriesβ€’5 minutes
  • 1.7 References and Credits β€’3 minutes

What's included

2 readings5 assignments1 discussion prompt5 plugins

2 readingsβ€’Total 20 minutes
  • Module 2 Lecture Handoutβ€’10 minutes
  • 2.4 Video Correctionβ€’10 minutes
5 assignmentsβ€’Total 750 minutes
  • Week 2 Object Trackingβ€’30 minutes
  • 2.2 Change Detection Self-Check Quizβ€’180 minutes
  • 2.3 Gaussian Mixture Model Self-Check Quizβ€’180 minutes
  • 2.4 Object Tracking using Templates Self-Check Quizβ€’180 minutes
  • 2.5 Tracking by Feature Detection Self-Check Quizβ€’180 minutes
1 discussion promptβ€’Total 10 minutes
  • Week 2 Object Trackingβ€’10 minutes
5 pluginsβ€’Total 52 minutes
  • 2.1 Overview of Object Trackingβ€’5 minutes
  • 2.2 Change Detectionβ€’11 minutes
  • 2.3 Gaussian Mixture Modelβ€’16 minutes
  • 2.4 Object Tracking using Template Matchingβ€’8 minutes
  • 2.5 Tracking by Feature Detectionβ€’12 minutes

What's included

1 reading6 assignments6 plugins

1 readingβ€’Total 10 minutes
  • Module 3 Lecture Handoutβ€’10 minutes
6 assignmentsβ€’Total 930 minutes
  • Week 3 Image Segmentationβ€’30 minutes
  • 3.2 Segmentation by Humans Self-Check Quizβ€’180 minutes
  • 3.3 Segmentation as Clustering Self-Check Quizβ€’180 minutes
  • 3.4 k-Means Segmentation Self-Check Quizβ€’180 minutes
  • 3.5 Mean-Shift Segmentation Self-Check Quizβ€’180 minutes
  • 3.6 Graph Based Segmentation Self-Check Quizβ€’180 minutes
6 pluginsβ€’Total 49 minutes
  • 3.1 Overview of Image Segmentationβ€’6 minutes
  • 3.2 Segmentation by Humansβ€’9 minutes
  • 3.3 Segmentation as Clusteringβ€’5 minutes
  • 3.4 k-Means Segmentationβ€’9 minutes
  • 3.5 Mean-Shift Segmentationβ€’10 minutes
  • 3.6 Graph Based Segmentationβ€’10 minutes

What's included

3 readings8 assignments1 discussion prompt8 plugins

3 readingsβ€’Total 30 minutes
  • Module 4 Lecture Handoutβ€’10 minutes
  • 4.4 Video Correctionβ€’10 minutes
  • 4.7 Video Correctionβ€’10 minutes
8 assignmentsβ€’Total 1,290 minutes
  • Week 4 Appearance Matchingβ€’30 minutes
  • 4.2 Shape vs. Appearance Self-Check Quizβ€’180 minutes
  • 4.3 Learning Appearance Self-Check Quizβ€’180 minutes
  • 4.4 Principal Component Analysis Self-Check Quizβ€’180 minutes
  • 4.5 Finding Principal Components Self-Check Quizβ€’180 minutes
  • 4.6 PCA and SVD Self-Check Quizβ€’180 minutes
  • 4.7 Parametric Appearance Representation Self-Check Quizβ€’180 minutes
  • 4.8 Appearance Matching Self-Check Quizβ€’180 minutes
1 discussion promptβ€’Total 10 minutes
  • Week 4 Smartphones using 3D Sensors β€’10 minutes
8 pluginsβ€’Total 74 minutes
  • 4.1 Overview of Appearance Matchingβ€’4 minutes
  • 4.2 Shape vs. Appearanceβ€’6 minutes
  • 4.3 Learning Appearanceβ€’6 minutes
  • 4.4 Principal Component Analysisβ€’17 minutes
  • 4.5 Finding Principal Componentsβ€’8 minutes
  • 4.6 PCA and SVDβ€’7 minutes
  • 4.7 Parametric Appearance Representationβ€’12 minutes
  • 4.8 Appearance Matchingβ€’14 minutes

What's included

2 readings9 assignments1 peer review1 discussion prompt10 plugins

2 readingsβ€’Total 11 minutes
  • Module 5 Lecture Handoutβ€’10 minutes
  • Post-Course Surveyβ€’1 minute
9 assignmentsβ€’Total 1,470 minutes
  • Week 5 Neural Networksβ€’30 minutes
  • 5.2 Perceptron Self-Check Quizβ€’180 minutes
  • 5.3 Perceptron Network Self-Check Quizβ€’180 minutes
  • 5.4 Activation Function Self-Check Quizβ€’180 minutes
  • 5.5 Neural Network Self-Check Quizβ€’180 minutes
  • 5.6 Gradient Descent Self-Check Quizβ€’180 minutes
  • 5.7 Backpropagation Algorithm Self-Check Quizβ€’180 minutes
  • 5.8 Example Applications Self-Check Quizβ€’180 minutes
  • 5.9 When to Use Machine Learning? Self-Check Quizβ€’180 minutes
1 peer reviewβ€’Total 60 minutes
  • Peer Review (Test) β€’60 minutes
1 discussion promptβ€’Total 10 minutes
  • Week 5 Neural Networksβ€’10 minutes
10 pluginsβ€’Total 100 minutes
  • 5.1 Overview of Neural Networksβ€’9 minutes
  • 5.2 Perceptronβ€’9 minutes
  • 5.3 Perceptron Networkβ€’6 minutes
  • 5.4 Activation Functionβ€’6 minutes
  • 5.5 Neural Networkβ€’12 minutes
  • 5.6 Gradient Descentβ€’16 minutes
  • 5.7 Backpropagation Algorithmβ€’14 minutes
  • 5.8 Example Applicationsβ€’8 minutes
  • 5.9 When to Use Machine Learning?β€’5 minutes
  • Post-Course Surveyβ€’15 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Instructor ratings
4.8 (5 ratings)
Columbia University
5 Coursesβ€’23,231 learners

Explore more from Algorithms

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    82.85%

  • 4 stars

    8.57%

  • 3 stars

    2.85%

  • 2 stars

    0%

  • 1 star

    5.71%

Showing 3 of 35

KJ
Β·

Reviewed on Apr 27, 2022

Amazing course , Well explained and interesting assignments!!!

AD
Β·

Reviewed on Aug 2, 2025

Excellent course to get your fundamentals right about computer vision

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. 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 enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,

ΒΉ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.