Ultralytics YOLO27:
Компьютерное зрение на базе ИИ

Краткий обзор ИИ для компьютерного зрения и принципов его работы

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

ABAbirami Vina9 min read
ИИ для компьютерного зрения обнаруживает объекты в визуальных данных из реального мира

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

Например, оживлённые перекрёстки или многолюдные общественные места могут меняться буквально каждую секунду. Вручную отслеживать такие пространства медленно и часто неточно, особенно когда требуются быстрые и надёжные решения.

Чтобы справляться с такими ситуациями, системам нужен способ понимать визуальную информацию по мере её появления и реагировать в реальном времени. Компьютерное зрение делает это возможным, позволяя машинам анализировать изображения и видео, распознавать закономерности и извлекать полезную информацию.

Ранние системы компьютерного зрения зависели от фиксированных правил. Они хорошо работали в контролируемых условиях, но часто давали сбои при изменении освещения или угла съёмки. Современная Vision AI совершенствует этот подход с помощью искусственного интеллекта и машинного обучения.

Вместо простого захвата или хранения визуальных данных эти системы анализируют их в реальном времени, учатся на примерах и адаптируются к меняющимся условиям. Благодаря этому Vision AI эффективнее работает в реальных ситуациях и со временем совершенствуется по мере использования в новых приложениях.

В этой статье мы подробнее рассмотрим, что такое Vision AI и как с её помощью создавать интеллектуальные процессы от начала до конца. Давай начнём!

Что такое Vision AI?#

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

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

Обнаружение объектов на изображении с помощью Vision AI

Рис. 1. Пример использования Vision AI для обнаружения объектов на изображении (Источник)

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

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

Как работает Vision AI: от визуальных данных к практическим выводам#

Итак, как система или машина переходит от просмотра изображения или видео к пониманию происходящего и решению, что делать дальше?

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

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

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

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

YOLO выполняет сегментацию экземпляров объектов

Рис. 2. Пример использования YOLO для сегментации экземпляров (Источник)

После развёртывания системы визуальные входные данные непрерывно обрабатываются как часть комплексного процесса. Модель анализирует изображения и видео и отправляет результаты на панели мониторинга, в инструменты автоматизации или другие AI-системы. В некоторых случаях агенты Vision AI используют эти результаты для запуска действий или поддержки принятия решений, превращая визуальное понимание в практические и применимые выводы.

Эволюция моделей и архитектур Vision AI#

Изучая Vision AI, ты можешь задаться вопросом, почему важны модели и архитектуры и как они влияют на производительность системы. Модели Vision AI играют ключевую роль в современных инновациях компьютерного зрения.

Большинство систем Vision AI построено вокруг модели, которая определяет, как анализируются изображения и видео. Модель задаёт, что система может распознать в сцене и насколько хорошо она работает в разных условиях.

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

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

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

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

Основные задачи Vision AI#

Вот некоторые основные задачи компьютерного зрения, на которые опираются системы зрения с AI для понимания визуальной информации и оптимизации реальных процессов:

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

Обнаружение и отслеживание транспортных средств на дороге с помощью YOLO

Рис. 3. Обнаружение и отслеживание транспортных средств с помощью YOLO (Источник)

Роль наборов данных в Vision AI#

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

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

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

Популярные наборы данных, такие как ImageNet, COCO и Open Images, сыграли важную роль в развитии Vision AI, предоставив большие и разнообразные коллекции размеченных изображений. Несмотря на это, сбор данных из реального мира по-прежнему остаётся сложной задачей.

Смещения, пробелы в охвате и постоянно меняющиеся условия затрудняют создание наборов данных, действительно отражающих реальность. Для построения надёжных систем Vision AI важно правильно сбалансировать данные в большом масштабе.

Примеры применения Vision AI#

Теперь, когда мы лучше понимаем, как работает Vision AI, давай рассмотрим её применение в реальных задачах. Во многих отраслях Vision AI помогает командам масштабировать обработку визуальных данных, ускоряя реакцию и повышая эффективность процессов.

Вот несколько распространённых способов применения Vision AI в разных отраслях:

  • Производство: на производственной линии Vision AI можно использовать для мониторинга продукции на каждом этапе выпуска. Она помогает заранее обнаруживать дефекты, отсутствие деталей или несоответствия, сокращать объём переделок, поддерживать качество и предотвращать неожиданные простои.
  • Розничная торговля: в торговых помещениях решения Vision AI могут отслеживать запасы, проверять состояние полок и сокращать потери. Анализируя визуальные данные внутри магазина, такие системы помогают сотрудникам лучше понимать происходящее в торговом зале и быстрее вносить изменения, поддерживая бесперебойную работу процессов.
  • Здравоохранение: Vision AI может помогать медицинским специалистам при анализе медицинских изображений, например снимков или результатов обследований. Она может отмечать области, требующие более пристального внимания, позволяя врачам работать эффективнее, при этом окончательные решения остаются за человеком.
  • Транспорт и умные города: на дорогах и в общественных пространствах Vision AI помогает городским службам отслеживать транспортные потоки, обнаруживать инциденты и повышать безопасность на новый уровень. Анализ потоков с камер в реальном времени ускоряет реакцию на меняющиеся условия и помогает эффективнее управлять городской инфраструктурой.

Автоматизированный мониторинг продукции с помощью Vision AI на производстве

Рис. 4. Автоматизированный мониторинг продукции с помощью Vision AI на производстве (Источник)

Плюсы и минусы инструментов Vision AI#

Вот некоторые ключевые преимущества использования Vision AI в реальных приложениях:

  • Масштабирование между сценариями: после обучения системы Vision AI можно развёртывать в нескольких местах или приложениях с минимальными изменениями.
  • Более быстрая AI-поддержка: анализируя изображения и видео по мере их захвата, системы на базе Vision AI предоставляют выводы в реальном времени, помогая быстрее реагировать и принимать более эффективные решения.
  • Простая интеграция в существующие процессы: результаты Vision AI можно подключать к последующим системам, панелям мониторинга или конвейерам автоматизации.

Несмотря на эти преимущества, существуют ограничения, которые могут влиять на работу систем Vision AI. Вот несколько факторов, которые стоит учитывать:

  • Зависимость от качества и доступности данных: системы Vision AI сильно зависят от больших, хорошо подготовленных наборов данных. Сбор и поддержка высококачественных визуальных данных могут требовать много времени и средств.
  • Чувствительность к изменениям окружающей среды: производительность может снижаться при перемещении камер, изменении освещения или значительном изменении сцен без повторного обучения или настройки.
  • Требования к вычислительным ресурсам и инфраструктуре: запуск моделей Vision AI, особенно в реальном времени или в большом масштабе, может требовать значительных вычислительных ресурсов и специализированного оборудования.

Основные выводы#

Vision AI превращает изображения и видео в значимую информацию, которую системы могут понимать и использовать. Это помогает автоматизировать визуальные задачи и поддерживает более быстрое и надёжное принятие решений. Её эффективность зависит от совместной работы производительных моделей, качественных наборов данных и хорошо спроектированных процессов.

Интересуешься Vision AI? Присоединяйся к нашему сообществу и узнай больше о компьютерном зрении в сельском хозяйстве и Vision AI в автомобильной отрасли. Ознакомься с нашими вариантами лицензирования, чтобы начать работу с компьютерным зрением. Посети наш репозиторий на GitHub, чтобы продолжить изучение AI.

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!

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