Computer Vision with MATLAB
View schedule and enrollCourse Details
This one-day course provides hands-on experience with performing computer vision tasks. Examples and exercises demonstrate the use of appropriate MATLAB® and Computer Vision System Toolbox™ functionality.
Topics include:
- Importing, displaying, and annotating videos
 - Detecting objects in videos
 - Estimating motion of objects
 - Tracking a single object or multiple objects
 - Removing lens distortion and measuring planar objects
 
Day 1 of 1
Importing, Visualizing, and Annotating Videos
Objective: Import videos into MATLAB, as well as annotate and visualize them. The focus is on using System Objects™ for performing iterative computations on video frames.
- Importing and displaying video files
 - Highlighting objects by drawing markers and shapes like rectangles
 - Combining and overlaying two images
 - Performing iterative computations on video frames
 
Detecting Objects
Objective: Utilize machine learning and deep learning algorithms for complex object detection.
- Marking objects of interest in training images
 - Training and using a cascade object detector
 - Using a deep learning object detector
 
Estimating Motion
Objective: Estimate direction and strength of motion in a video sequence.
- Understanding motion perception in images
 - Estimating motion using optical flow methods
 
Tracking Objects
Objective: Track single and multiple objects and estimate their trajectory. Handle occlusion by predicting object position.
- Tracking single objects using a Kalman Filter
 - Tracking multiple objects using a GNN tracker
 
Camera Calibration
Objective: Remove lens distortion from images. Measure size of planar objects.
- Estimating intrinsic, extrinsic, and lens distortion parameters of a camera
 - Visualizing the calibration error
 - Removing lens distortion
 - Measuring planar objects in real-world units
 
Level: Intermediate
Prerequisites:
- MATLAB Fundamentals
 - Image Processing with MATLAB and basic knowledge of image processing and computer vision concepts
 
Duration: 1 day
Languages: English, 日本語, 한국어