Оценка и отслеживание движения являются ключевыми действиями во многих приложениях компьютерного зрения, включая распознавание активности, мониторинг трафика, безопасность автомобилей и наблюдение.
Computer Vision Toolbox™ предоставляет алгоритмы отслеживания видео, такие как постоянно адаптивный средний сдвиг (CAMShift) и Kanade-Lucas-Tomasi (KLT). Можно использовать эти алгоритмы для отслеживания одного объекта или как базовые блоки в более сложной системе отслеживания. Тулбокс также предоставляет среду для сопровождения нескольких объектов, которая включает фильтрацию Калмана и венгерский алгоритм для назначения обнаружений объектов трекам.
Motion estimation является процессом определения перемещения блоков между соседними видеокадрами. Этот тулбокс включает алгоритмы оценки движения, такие как оптический поток, соответствие блоков и соответствие шаблона. Эти алгоритмы создают векторы движения, которые могут относиться ко всему изображению, блокам, произвольным закрашенным фигурам или отдельным пикселям. Для соответствия блоков и шаблонов метрики оценки для нахождения наилучшего соответствия включают среднюю квадратную ошибку (MSE), среднее абсолютное отклонение (MAD), максимальное абсолютное различие (MaxAD), сумму абсолютного различия (SAD) и сумму квадратного различия (SSD).
Сопровождение нескольких объектов
Tracking - процесс определения местоположения движущегося объекта или нескольких объектов с течением времени в видеопотоке.