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

Image Recognition

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

Распознавание изображений — это фундаментальная технология в более широкой области computer vision (CV), которая позволяет программным системам идентифицировать объекты, людей, места и текст на цифровых изображениях. Анализируя пиксельное содержимое изображения или видеокадра, эта технология пытается имитировать визуальные способности человеческого глаза и мозга. Работающее на базе artificial intelligence (AI), распознавание изображений превращает неструктурированные визуальные данные в структурированную, практически применимую информацию, служащую основой для автоматизации в различных отраслях — от здравоохранения до автономного транспорта.

Link to this sectionОсновные механизмы и технологии#

Современные системы распознавания изображений вышли за рамки традиционного программирования на основе правил и теперь в значительной степени полагаются на алгоритмы deep learning (DL). Наиболее распространенной архитектурой, используемой для этих задач, является Convolutional Neural Network (CNN). CNN обрабатывает изображения как сетку значений — обычно представляющих цветовые каналы Red, Green и Blue (RGB) — и пропускает их через множество слоев математических операций.

В ходе этого процесса нейросеть выполняет feature extraction. Начальные слои могут обнаруживать простые геометрические паттерны, такие как края или углы, в то время как более глубокие слои объединяют эти паттерны для распознавания сложных структур, таких как глаза, колеса или листья. Для достижения высокой точности этим моделям требуются огромные объемы labeled training data. Крупномасштабные публичные наборы данных, такие как ImageNet, помогают моделям изучить статистическую вероятность того, что конкретное визуальное расположение соответствует такому понятию, как "кот", "велосипед" или "знак стоп".

Link to this sectionОтличие распознавания от смежных концепций#

Хотя термин "распознавание изображений" часто используется как общее определение, он отличается от других специфических задач computer vision. Понимание этих нюансов критически важно для выбора правильной модели для твоего проекта:

  • Распознавание против Image Classification: Классификация — это задача присвоения одной метки всему изображению (например, маркировка картинки как "пляж"). Распознавание — это более широкая возможность, которая позволяет системе понимать содержимое.
  • Распознавание против Object Detection: В то время как распознавание определяет, что находится на изображении, обнаружение определяет, где это находится. Алгоритмы обнаружения рисуют bounding box вокруг каждого экземпляра объекта, отделяя его от фона.
  • Распознавание против Instance Segmentation: Это делает шаг вперед по сравнению с распознаванием, идентифицируя точные контуры пикселей объекта, а не просто рамку. Это критически важно для приложений, требующих точных измерений, таких как biomedical image analysis.

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

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

  • Медицинская диагностика: В здравоохранении алгоритмы распознавания помогают радиологам, анализируя медицинские изображения, такие как рентгеновские снимки и МРТ. Инструменты, подобные AI in radiology, могут выявлять аномалии, такие как опухоли или переломы, быстрее и иногда точнее, чем при одном лишь наблюдении человеком.
  • Ритейл и инвентаризация: Smart supermarkets используют распознавание для отслеживания товаров, когда их берут с полок, что обеспечивает работу автоматизированных систем оформления покупок. Аналогичным образом, складские роботы используют его для идентификации и сортировки посылок.
  • Безопасность и контроль доступа: Системы facial recognition обеспечивают безопасный доступ к смартфонам и зданиям путем проверки личности по базе данных сохраненных лицевых эмбеддингов.

Link to this sectionВнедрение распознавания изображений с помощью YOLO26#

Для разработчиков и исследователей внедрение распознавания изображений стало значительно доступнее благодаря передовым моделям, таким как YOLO26, которая поддерживает классификацию, обнаружение и сегментацию нативно. Следующий пример демонстрирует, как выполнять распознавание (в частности, object detection) на изображении с использованием Python-пакета ultralytics.

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (n for nano, fastest speed)
model = YOLO("yolo26n.pt")

# Run inference on an image to recognize and locate objects
# The source can be a file path, URL, or webcam (source=0)
results = model("https://ultralytics.com/images/bus.jpg")

# Display the results with bounding boxes and labels
results[0].show()

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

Link to this sectionБудущие тренды#

По мере увеличения вычислительной мощности распознавание изображений трансформируется в video understanding, где системы анализируют временной контекст в разных кадрах. Более того, интеграция generative AI позволяет системам не только распознавать изображения, но и генерировать подробные текстовые описания к ним, сокращая разрыв между Natural Language Processing (NLP) и визуальным восприятием.

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

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

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