- Level Professional
- Duration 12 hours
- Course by MathWorks
-
Offered by
About
In the second course of the Computer Vision for Engineering and Science specialization, you will perform two of the most common computer vision tasks: classifying images and detecting objects. You will apply the entire machine learning workflow, from preparing your data to evaluating your results. By the end of this course, you’ll train machine learning models to classify images of street signs and detect material defects. You will use MATLAB throughout this course. MATLAB is the go-to choice for millions of people working in engineering and science, and provides the capabilities you need to accomplish your computer vision tasks. You will be provided free access to MATLAB for the course duration to complete your work. To be successful in this specialization, it will help to have some prior image processing experience. If you are new to image data, it’s recommended to first complete the Image Processing for Engineering and Science specialization.Modules
Welcome to the Course
2
Videos
- Computer Vision for Engineering and Science
- Introduction to Machine Learning for Computer Vision
2
Readings
- Meet Your Instructors
- Course files and MATLAB
The Machine Learning Workflow
1
Assignment
- Concept Check: Introduction to Machine Learning
1
Videos
- The Machine Learning Workflow
1
Readings
- Glossary of Common Terms
Introduction to Classification
1
Assignment
- Concept Check: Introduction to Classification
1
Videos
- Introduction to Classification Models
Preparing your Images for Classification
1
Videos
- Preparing Your Images for Classification
1
Readings
- Preparing the Concrete Images for Classification
Image Classification in MATLAB
2
Assignment
- Graded Quiz: Preparing Images for Classification
- Graded Quiz: Classifying Images
1
Videos
- Training Image Classification Models
2
Readings
- Optimizing Model Hyperparameters
- The Upcoming Assessments
Introduction to Bag of Features
1
Assignment
- Concept Check: Introduction to Bag of Features
1
Videos
- Introduction to Bag of Features
Using Bag of Features for Classification
1
Assignment
- Practice Quiz: Practice Using Bag of Features
1
Videos
- Classifying Images With Bag of Features
1
Readings
- Practice Using Bag of Features
Module Assessment: Classification Using Bag of Features
1
Assignment
- Graded Quiz: Bag of Features
1
External Tool
- Project: Ground Cover Classification with Different Classification Models
1
Discussions
- Project: Ground Cover Classification with Different Classification Models
1
Readings
- Project: Introduction to Ground Cover Classification
Evaluating Classification Models
1
Assignment
- Concept Check: Evaluating Classification Models
2
Videos
- Evaluating Classification Models
- Evaluating Classification Models in MATLAB
Common Issues in Image Classification
1
Videos
- Common Issues in Image Classification
1
Readings
- Common Issues in Image Classification: A Reference
Project: Classifying Traffic Signs
1
Assignment
- Project: Classifying Traffic Sign Images
1
Readings
- Project Introduction: Classifying Traffic Signs
Object Detection with Machine Learning
1
Videos
- Object Detection with Machine Learning
1
Readings
- Object Detection in MATLAB
Labeling Images for Object Detection
1
Videos
- Labeling your Images for Machine Learning
Wood Knots Detection Project
3
Assignment
- Project: Wood Knots Detection Step 1
- Project: Wood Knots Detection Step 2
- Project: Wood Knots Detection Step 3
1
Videos
- Introduction to the Object Detection Project
2
Readings
- Beginning the Wood Knots Detection Project
- Extra Credit: Removing Redundant Detections
Summary and Next Steps
1
Videos
- Summary of Machine Learning for Computer Vision
1
Readings
- What's Next?
Auto Summary
"Machine Learning for Computer Vision" is a professional-level course offered by Coursera, focusing on image classification and object detection using MATLAB. Ideal for those with some image processing experience, the course spans 720 minutes and includes free MATLAB access. It targets engineers and scientists looking to enhance their computer vision skills through a practical machine learning workflow. Available under the Starter subscription.

Amanda Wang

Matt Rich

Brandon Armstrong

Megan Thompson

Isaac Bruss