Встречай YOLO26: ИИ компьютерного зрения нового поколения.
Ultralytics
Назад к глоссарию Ultralytics

Point Tracking

Исследуй основы трекинга точек в компьютерном зрении. Узнай, как Ultralytics YOLO26 и продвинутые ИИ-модели отслеживают точное движение для робототехники и VFX.

Отслеживание точек — это фундаментальная задача компьютерного зрения, которая заключается в оценке и сопровождении движения конкретных, локализованных точек (таких как пиксели или отдельные признаки) в последовательных кадрах видеоряда с течением времени. В отличие от отслеживания объектов, которое контролирует общее положение целых сущностей с помощью ограничивающих рамок или масок сегментации, отслеживание точек фокусируется на гораздо более детальном, субпиксельном уровне. Идентифицируя и поддерживая соответствия между этими точными локациями, системы искусственного интеллекта (ИИ) могут решать продвинутые задачи понимания видео, требующие сложного анализа движения.

Link to this sectionПонимание отслеживания точек#

Точное отслеживание точек в динамической сцене — задача весьма сложная. Отслеживаемые точки часто подвергаются окклюзиям — когда объекты временно перекрывают обзор камеры — или они могут полностью покидать поле зрения. Кроме того, изменения освещения, сдвиги перспективы и быстрые перемещения могут радикально изменить визуальное появление точки.

Исторически для этих задач использовались классические алгоритмы, такие как оптический поток Лукаса-Канаде. Однако современные подходы используют мощные архитектуры глубокого обучения. Недавние инновации от крупных исследовательских организаций, такие как TAPIR от Google DeepMind (отслеживание любой точки с инициализацией и уточнением) и CoTracker3 от Meta AI, произвели революцию в этой области. В отличие от старых методов, которые отслеживали точки независимо, такие модели, как CoTracker3, используют трансформеры для совместного отслеживания нескольких точек, используя физические зависимости между точками, принадлежащими одному и тому же объекту. Эти современные модели также используют псевдоразметку на реальных видео для обучения высокоточных систем с существенно меньшими требованиями к данным.

Link to this sectionОтслеживание точек в сравнении со схожими задачами#

Хотя эти задачи тесно связаны, отслеживание точек существенно отличается от других задач компьютерного зрения:

  • Отслеживание объектов: Присваивает уникальные идентификаторы целым объектам (например, человеку или автомобилю) и сопровождает их. Оно в значительной степени опирается на модели детектирования объектов, такие как Ultralytics YOLO26.
  • Оценка позы: Отслеживает специфические семантические ключевые точки (например, суставы человека), а не произвольные пиксели. Хотя эта задача имеет сходство с отслеживанием точек, оценка позы требует семантического понимания структурного каркаса объекта.

Link to this sectionРеальные приложения#

Отслеживание точек является критически важным инструментом для различных продвинутых приложений:

Link to this sectionОтслеживание ключевых точек с помощью Ultralytics#

В то время как общие трекеры точек следуют за произвольными визуальными пикселями, ты можешь отслеживать специфические структурные ключевые точки (такие как глаза, плечи или запястья человека), используя возможности отслеживания поз пакета ultralytics. Рекомендуемая модель YOLO26 обеспечивает высокоскоростное сквозное отслеживание ключевых точек, идеально подходящее для анализа движения.

from ultralytics import YOLO

# Load the recommended YOLO26 pose model for keypoint tracking
model = YOLO("yolo26n-pose.pt")

# Perform pose tracking on a video stream to follow human keypoints over time
results = model.track(source="video.mp4", stream=True)

# Iterate through the stream to process temporal keypoint tracking data
for frame_result in results:
    # Each keypoint maintains its association across frames
    print(f"Tracked {len(frame_result.keypoints)} human skeletons in current frame.")

При развертывании рабочих процессов компьютерного зрения в масштабе платформа Ultralytics предлагает оптимизированное решение для разметки данных, обучения моделей и удобного развертывания, обеспечивая надежную производительность в разнообразных периферийных и облачных средах.

Explore solutions

Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.

Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.

Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.

Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.

Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.

Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.

Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.

Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.

Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.

Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.

Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.

Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.

Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.

Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.

Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.

Узнать больше

Давай строить будущее ИИ вместе!

Начни свой путь в будущее машинного обучения