глоссарий

Multi-object tracking

Multi-object tracking

Multi-object tracking — технология компьютерного зрения, позволяющая системе одновременно распознавать и сопровождать несколько объектов в видеопотоке, не теряя их из виду и не путая между собой. Проще говоря, это умение алгоритма следить за группой людей, машин или животных, понимая, кто есть кто, даже когда они движутся, пересекаются или временно исчезают из кадра.

Без такого отслеживания любой «умный» глаз — будь то камера беспилотника, система видеонаблюдения или робот-курьер — видел бы лишь разрозненные пятна на каждом кадре. Нельзя понять, идёт ли один и тот же человек, куда движется толпа, не столкнётся ли автомобиль с пешеходом. Multi-object tracking превращает отдельные снимки в связную историю происходящего, что важно для безопасности и автоматизации.

Как это работает интуитивно? Сначала детектор находит объекты в каждом кадре, затем алгоритм соединяет их в траектории, сравнивая внешность, положение, скорость и направление. При перекрытии система предсказывает, куда объект мог двинуться дальше, чтобы не перепутать его с соседом. Самое сложное — сохранять уникальный ID за каждым объектом даже при долгой окклюзии.

Пример — беспилотный автомобиль. Вокруг него десятки участников движения: машины, велосипедисты, пешеходы. Чтобы безопасно перестроиться, нужно не только обнаружить их, но и предсказать будущее положение. Отслеживание позволяет понять, что пешеход идёт к переходу, а велосипедист, скорее всего, повернёт. При покадровой обработке такой прогноз был бы невозможен.

Итог: multi-object tracking — это «клей», связывающий работу детектора во времени и дающий машинам чувство непрерывности происходящего. Без него даже самый точный искусственный интеллект оставался бы близоруким, видящим лишь мгновенные снимки реальности.