Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Object Tracking

Track objects in video

Computer Vision System Toolbox™ provides video tracking algorithms, such as continuously adaptive mean shift (CAMShift) and Kanade-Lucas-Tomasi (KLT). You can use these algorithms for tracking a single object or as building blocks in a more complex tracking system. The toolbox also provides a framework for multiple object tracking that includes Kalman filtering and the Hungarian algorithm for assigning object detections to tracks.

Functions

assignDetectionsToTracksAssign detections to tracks for multiobject tracking
configureKalmanFilterCreate Kalman filter for object tracking
vision.KalmanFilterKalman filter for object tracking
vision.HistogramBasedTrackerHistogram-based object tracking
vision.PointTracker Track points in video using Kanade-Lucas-Tomasi (KLT) algorithm
vision.BlockMatcherEstimate motion between images or video frames
vision.TemplateMatcherLocate template in image

Blocks

Optical FlowEstimate object velocities
Block MatchingEstimate motion between images or video frames
Template MatchingLocate a template in an image

Topics

MATLAB Workflow

Multiple Object Tracking

Tracking is the process of locating a moving object or multiple objects over time in a video stream.

Face Detection and Tracking Using CAMShift

This example shows how to automatically detect and track a face.

Face Detection and Tracking Using the KLT Algorithm

This example shows how to automatically detect and track a face using feature points.

Face Detection and Tracking Using Live Video Acquisition

This example shows how to automatically detect and track a face in a live video stream, using the KLT algorithm.

Tracking Pedestrians from a Moving Car

This example shows how to track pedestrians using a camera mounted in a moving car.

Using Kalman Filter for Object Tracking

This example shows how to use the vision.KalmanFilter object and configureKalmanFilter function to track objects.

Simulink Workflow

Abandoned Object Detection

This example shows how to track objects at a train station and to determine which ones remain stationary.

Related Information