Back to Visual Perception for Self-Driving Cars
University of Toronto

Visual Perception for Self-Driving Cars

Welcome to Visual Perception for Self-Driving Cars, the third course in University of Toronto’s Self-Driving Cars Specialization. This course will introduce you to the main perception tasks in autonomous driving, static and dynamic object detection, and will survey common computer vision methods for robotic perception. By the end of this course, you will be able to work with the pinhole camera model, perform intrinsic and extrinsic camera calibration, detect, describe and match image features and design your own convolutional neural networks. You'll apply these methods to visual odometry, object detection and tracking, and semantic segmentation for drivable surface estimation. These techniques represent the main building blocks of the perception system for self-driving cars. For the final project in this course, you will develop algorithms that identify bounding boxes for objects in the scene, and define the boundaries of the drivable surface. You'll work with synthetic and real image data, and evaluate your performance on a realistic dataset. This is an advanced course, intended for learners with a background in computer vision and deep learning. To succeed in this course, you should have programming experience in Python 3.0, and familiarity with Linear Algebra (matrices, vectors, matrix multiplication, rank, Eigenvalues and vectors and inverses).

Status: Artificial Neural Networks
Status: Computer Vision
AdvancedCourse31 hours

Featured reviews

DD

5.0Reviewed Mar 19, 2025

it was good, but it could be more in depth. what provided in the course was just the tip of the iceberg.

LK

4.0Reviewed Mar 25, 2019

Good intro for those with not much experience w/ image processing/computer vision w.r.t. autonomous driving.

RB

5.0Reviewed Jan 13, 2020

I am really surprised at the depth of topics discussed. I believe i spent around 5-8 hours researching topics on ANN and Machine learning.

TI

5.0Reviewed Jun 5, 2020

although I have been working with object detection and image segmentation things but still alot of learning

CB

5.0Reviewed May 4, 2019

It is an amazing course. Really good information and projects related with Visual Perception

SV

5.0Reviewed Mar 20, 2021

Great learning experience. Concepts broken down and presented clearly. Very useful.

AQ

5.0Reviewed Feb 28, 2020

The course has proved to another milestone in furthering my understanding of robotics, computer vision, machine learning and autonomous driving vehicles.

HF

5.0Reviewed Jul 1, 2022

the professor gives the clear and easy-understanding instruction for the course, esp. the content about abstract fomulas. Thank you!

PR

5.0Reviewed Jan 1, 2020

superb, the assignment was quite tough but the overall experience was amazing. thanks to instructors, TAs, Coursera, and fellow learners!

AM

5.0Reviewed Mar 22, 2026

IT is such a fun and good summary regarding computer vision aspect used in Self Driving car. Make learner more curious and gives enough material for good foundation.

JC

5.0Reviewed Mar 19, 2023

Fantastic course. Learned so much about classical and modern computer vision algorithms for self-driving cars.

HS

5.0Reviewed Nov 8, 2020

Really really great course. I would like to work with Prof.Waslander at any project. I will advise this course to anyone interested. Thanks Coursera!

All reviews

Showing: 20 of 87

Jon Hauris
1.0
Reviewed Jul 13, 2019
Svetoslav Vassilev
3.0
Reviewed Jan 10, 2020
Igor Semenov
4.0
Reviewed Oct 10, 2019
Abdelrahman Mohamed
4.0
Reviewed Sep 25, 2019
flyhigher Ye
3.0
Reviewed May 5, 2020
Aref
5.0
Reviewed Jul 19, 2019
Chen Long
4.0
Reviewed Sep 11, 2019
Kiavash Fathi
2.0
Reviewed Aug 26, 2021
REVANTH BHATTARAM
5.0
Reviewed Jan 14, 2020
Qinwu Xu
1.0
Reviewed Aug 27, 2020
任家畅
5.0
Reviewed May 15, 2020
刘宇轩
5.0
Reviewed May 19, 2019
PRASHANT KUMAR RAI
5.0
Reviewed Jan 1, 2020
Anton Tmur
3.0
Reviewed May 7, 2020
Jose de Jesus Escamilla Losoyo
5.0
Reviewed Jun 8, 2022
Joachim Schmidtchen
5.0
Reviewed Jun 18, 2019
Jean Nestor
5.0
Reviewed Jun 29, 2020
Shixuan Ran
5.0
Reviewed Aug 8, 2022
haozhen3
5.0
Reviewed Apr 25, 2019
tutq12 VinTech JSC
5.0
Reviewed Jun 4, 2021