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, 日本語, 한국어