YOLO Vision 2026:
Назад к глоссарию Ultralytics

Grounding

Изучи основы граундинга (grounding) в ИИ. Узнай, как связывать естественный язык с визуальными данными, используя Ultralytics YOLO26 и YOLO-World для детектирования с открытым словарем.

Grounding — это способность системы искусственного интеллекта связывать абстрактные концепции, обычно происходящие из естественного языка, с конкретными проявлениями в физическом мире, такими как визуальные данные или сенсорные входы. В контексте компьютерного зрения это означает, что модель не просто обрабатывает текст; она может разобрать фразу вроде "человек выгуливает собаку" и точно локализовать эти сущности на изображении или видеопотоке. Этот процесс устраняет разрыв между символическими рассуждениями и восприятием на уровне пикселей, решая фундаментальную проблему заземления символов в когнитивных науках. Связывая лингвистические токены с визуальными признаками, grounding служит краеугольным камнем современного мультимодального ИИ, позволяя машинам более интуитивно взаимодействовать с динамичной средой человека.

Механика граундинга#

На техническом уровне grounding включает выравнивание данных из разных модальностей в общее многомерное векторное пространство. Усовершенствованные архитектуры, часто построенные на базе фреймворка Transformer, используемого в обработке естественного языка (NLP), создают числовые представления, известные как эмбеддинги, как для текстовых описаний, так и для визуальных входов. Во время обучения модель учится минимизировать расстояние между эмбеддингом текстового промпта (например, "синий рюкзак") и эмбеддингом соответствующей визуальной области.

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

Реальные приложения#

Технология граундинга меняет отрасли, позволяя системам интерпретировать намерения пользователя и эффективно ориентироваться в неструктурированных средах.

  • ИИ в робототехнике: Grounding имеет решающее значение для автономных агентов, выполняющих устные инструкции. Если складскому роботу дают указание "поднять сверток на верхней полке", он должен сопоставить понятия "сверток" и "верхняя полка" с конкретными 3D-координатами в поле своего зрения. Эта способность находится в центре внимания исследований в области робототехники в MIT CSAIL, что позволяет роботам безопасно работать рядом с людьми.
  • Семантический поиск и поиск медиаконтента: Grounding расширяет возможности продвинутых поисковых систем, выходящих за рамки сопоставления ключевых слов. Пользователи могут запрашивать видеоархивы с помощью сложных описаний, таких как "велосипедист, поворачивающий налево на закате", и система использует grounding для получения определенных временных меток. Это существенно улучшает понимание видео для задач безопасности и управления медиа.
  • Вспомогательные технологии: Для слабовидящих пользователей grounding позволяет приложениям описывать окружающую обстановку в реальном времени или отвечать на вопросы об окружении, опираясь на надежное распознавание изображений, связанное с генерацией речи.

Граундинг с помощью Ultralytics YOLO-World#

Экосистема Ultralytics поддерживает граундинг через специализированные архитектуры, такие как YOLO-World. В то время как стандартные модели требуют обучения на специфических наборах данных, YOLO-World позволяет тебе определять пользовательские классы детектирования мгновенно с помощью текстовых подсказок. Это эффективно «привязывает» входные данные на естественном языке к изображению без необходимости переобучения.

Следующий пример демонстрирует, как использовать пакет ultralytics для обнаружения объектов на основе пользовательских текстовых описаний:

from ultralytics import YOLO

# Load a pre-trained YOLO-World model for open-vocabulary detection
model = YOLO("yolov8s-world.pt")

# Define custom text prompts (classes) to ground in the image
# The model maps these descriptions to visual features
model.set_classes(["person wearing hat", "blue backpack"])

# Run prediction on an image source to localize the described objects
results = model.predict("https://ultralytics.com/images/bus.jpg")

# Display the results
results[0].show()

Отличие граундинга от связанных концепций#

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

  • по сравнению с детекцией объектов: Традиционные модели детекции, такие как современная YOLO26, идентифицируют объекты из закрытого предопределенного набора категорий (например, 80 классов в COCO). Grounding носит открытый характер и идентифицирует объекты на основе произвольного текста.
  • по сравнению с описанием изображений: Генерация описаний создает описательное предложение для всего изображения (Изображение $\to$ Текст). Grounding обычно работает в обратном направлении или двунаправленно, определяя местоположение конкретных визуальных элементов на основе текстового ввода (Текст $\to$ Область изображения).
  • по сравнению с визуально-ответными вопросами (VQA): VQA предполагает ответ на конкретный вопрос об изображении (например, "Какого цвета машина?"). Grounding фокусируется именно на этапе локализации — рисовании ограничивающей рамки вокруг упомянутого объекта.

Проблемы и перспективы на будущее#

Несмотря на достижения, grounding остается ресурсоемким процессом. Согласование массивных языковых моделей с визуальными энкодерами требует значительных ресурсов GPU и эффективного управления памятью — задача, которую часто решают такие инновационные производители оборудования, как NVIDIA. Кроме того, модели могут испытывать трудности с лингвистической двусмысленностью, требуя больших контекстных окон, чтобы определить, относится ли слово "бат" к спортивному инвентарю или к животному.

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

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. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше

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

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