文档

跟踪和运动估计

光流,活动识别,运动估计和跟踪

运动估计and tracking are key activities in many computer vision applications, including activity recognition, traffic monitoring, automotive safety, and surveillance.

计算机视觉工具箱™ 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卡尔曼过滤以及用于为轨道分配对象检测的匈牙利算法。

运动估计是一个过程,确定集团的运动吗ks between adjacent video frames. This toolbox includes motion estimation algorithms, such as光流,块匹配和模板匹配。这些算法创建了与整个图像,块,任意补丁或单个像素有关的运动向量。对于块和模板匹配,查找最佳匹配的评估指标包括MSE,MAD,MAXAD,SAD和SSD。

功能

展开全部

sigsDetectionStotracks Assign detections to tracks for multiobject tracking
configurekalmanfilter 创建用于对象跟踪的Kalman过滤器
Vision.KalmanFilter 校正测量,状态和州估计误差协方差
Vision.HistogrambasedTracker 基于直方图的对象跟踪
vision.PointTracker 使用Kanade-Lucas-Tomasi(KLT)算法的视频中的轨道点
vision.BlockMatcher 图像或视频帧之间的估计运动
Vision.templateMatcher 在图像中找到模板
光流 存储光流矩阵的对象
光流Farneback 使用Farneback方法估算光流的对象
光量 使用喇叭琴方法估算光流的对象
光流量 使用Lucas-Kanade方法估算光流的对象
光学流量 使用高斯方法的Lucas-Kanade衍生物估算光流的对象
vision.BlockMatcher 图像或视频帧之间的估计运动
Vision.templateMatcher 在图像中找到模板
insertMarker 在图像或视频中插入标记
插入形状 在图像或视频中插入形状
insertObjectAnnotation 注释trueColor或灰度图像或视频流
插入 在图像或视频中插入文字
Imshow 显示图像
Imshowpair Compare differences between images

话题

多个对象跟踪

追踪是在视频流中定位移动对象或多个对象的过程。

特色示例