Ultralytics YOLO27:
Назад к глоссарию Ultralytics

Keypoints

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

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

Роль ключевых точек в моделях AI#

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

Современные архитектуры, такие как передовая Ultralytics YOLO26, научились предсказывать эти ключевые точки с высокой точностью и скоростью. В этих моделях используются сети глубокого обучения (DL), обученные на огромных размеченных наборах данных, таких как COCO Keypoints, чтобы изучать визуальные закономерности, связанные с суставами и чертами лица. Во время инференса модель регрессирует координаты каждой ключевой точки, часто добавляя оценку уверенности, которая указывает на надёжность предсказания.

Ключевые точки и связанные понятия#

Чтобы понять уникальную пользу ключевых точек, полезно отличать их от других распространённых результатов работы систем компьютерного зрения:

  • Ключевые точки и ограничивающие рамки: Ограничивающая рамка обеспечивает грубую локализацию, заключая весь объект в прямоугольник. Ключевые точки обеспечивают детальную локализацию конкретных частей внутри этого объекта.
  • Ключевые точки и сегментация изображений: Сегментация изображений классифицирует каждый пиксель, создавая точную маску формы объекта. Сегментация предоставляет подробную информацию о границах, тогда как ключевые точки дают структурное представление («скелет»), которое часто эффективнее использовать для анализа движения и кинематики.
  • Ключевые точки и дескрипторы признаков: В традиционной обработке изображений, например при использовании SIFT (масштабно-инвариантное преобразование признаков), ключевые точки — это особые точки (углы, области), используемые для сопоставления изображений. В современном оценивании позы с помощью DL ключевые точки представляют собой семантические метки (например, «левое запястье»), которым сеть обучается.

Практические применения#

Возможность отслеживать определённые части тела или признаки объектов открывает разнообразные варианты применения в разных отраслях:

  • Спортивная аналитика: Тренеры и спортсмены используют оценку позы для анализа биомеханики. Отслеживая ключевые точки на суставах, системы могут рассчитывать углы и скорости, чтобы улучшать технику в таких видах спорта, как гольф, теннис или спринт. Узнай, как модели Ultralytics YOLO отслеживают замахи в гольфе, предоставляя практические рекомендации.
  • Здравоохранение и реабилитация: Платформы физиотерапии используют ключевые точки для удалённого контроля упражнений пациентов. Система помогает пациентам сохранять правильную технику во время реабилитационных упражнений, снижая риск травм и отслеживая прогресс восстановления.
  • Дополненная реальность (AR): Фильтры социальных сетей и приложения виртуальной примерки используют ключевые точки лица (глаза, нос, контуры рта), чтобы надёжно закреплять цифровые маски или очки на лице пользователя и сохранять выравнивание даже во время движения.
  • Мониторинг водителя: Системы автомобильной безопасности отслеживают лицевые ориентиры, чтобы обнаруживать признаки сонливости или отвлечённости и предупреждать водителя, если он закрывает глаза или положение головы указывает на недостаток внимания.

Реализация обнаружения ключевых точек с помощью Ultralytics YOLO26#

С помощью Ultralytics Platform или Python SDK разработчики могут легко реализовать обнаружение ключевых точек. В следующем примере показано, как загрузить предварительно обученную модель YOLO26-pose и выполнить инференс изображения для обнаружения человеческих скелетов.

from ultralytics import YOLO

# Load a pre-trained YOLO26 pose estimation model
model = YOLO("yolo26n-pose.pt")

# Run inference on an image
results = model("https://ultralytics.com/images/bus.jpg")

# Visualize the results showing detected keypoints and skeletons
for result in results:
    result.show()  # Display the image with keypoints drawn

    # Access keypoint coordinates (x, y, confidence)
    keypoints = result.keypoints.data
    print(f"Detected keypoints shape: {keypoints.shape}")

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

Расширенные аспекты#

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

Explore solutions

Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

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

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

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

Компьютерное зрение в робототехнике

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

Компьютерное зрение в логистике

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

Компьютерное зрение в розничной торговле

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

Компьютерное зрение в здравоохранении

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

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

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

Компьютерное зрение для аэрофотоснимков

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

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

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

Компьютерное зрение в робототехнике

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

Компьютерное зрение в логистике

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

Компьютерное зрение в розничной торговле

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

Компьютерное зрение в здравоохранении

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

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

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

Компьютерное зрение для аэрофотоснимков

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

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

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

Компьютерное зрение в робототехнике

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

Компьютерное зрение в логистике

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

Компьютерное зрение в розничной торговле

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

Компьютерное зрение в здравоохранении

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

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше

Давай вместе создавать будущее AI!

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