Ultralytics YOLO27:
Визуальный ИИ

Контроль качества на производстве: традиционные методы и глубокое обучение

Узнай, как новейшие модели обнаружения объектов помогают автоматизировать контроль качества на производстве.

HAHaziqa Sajid8 мин. чтения
Модель глубокого обучения проверяет изготовленную деталь на наличие дефектов

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

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

Благодаря универсальности и экономической эффективности обеспечение качества на основе ИИ значительно повышает прибыльность бизнеса. По оценкам, к 2035 году применение ИИ может принести производственной отрасли более 3 триллионов долларов США.

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

Что такое контроль качества в производстве?#

Контроль качества позволяет определить, есть ли в изделии дефекты, аномалии или несоответствия, прежде чем оно попадёт к потребителю.

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

Часто проверку выполняют специалисты, которые визуально оценивают, соответствует ли изделие заданным стандартам проектирования.

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

Что такое методы глубокого обучения?#

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

Схема искусственной нейронной сети

Рис. 1. Искусственная нейронная сеть.

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

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

После проверки специалисты могут развернуть эти модели на камерах и датчиках с помощью различных инструментов развёртывания, таких как PyTorch, ONNX и OpenVINO.

Методы глубокого обучения для контроля качества#

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

Бинарная классификация#

Бинарная классификация — это задача распределения изображений по одному из двух классов, например определение наличия или отсутствия дефекта на объекте.

На основе визуальных данных модель классификации выдаёт бинарный ответ: «да» или «нет». Такие модели помогают обнаруживать отсутствующие элементы. Например, модель классификации может определить, отсутствует ли какая-либо деталь в изделии.

Бинарная классификация автомобильной детали для обнаружения дефектов

Рис. 2. Бинарная классификация автомобильной детали.

Многоклассовая классификация#

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

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

Многоклассовая классификация: обнаружение деформаций и дефектов цвета

Рис. 3. Многоклассовая классификация: обнаружение деформаций и дефектов цвета.

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

Локализация#

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

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

Модель обнаружения объектов локализует пробивное отверстие в детали

Рис. 4. Модель локализует пробивное отверстие.

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

Многоклассовая локализация#

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

В ней используются более сложные модели обнаружения объектов, которые определяют тип и местоположение дефекта, предоставляя более подробную информацию.

Модель определяет местоположение дефектов нескольких типов на произведённой детали

Рис. 5. Модель определяет местоположение дефектов нескольких типов.

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

Традиционные методы и глубокое обучение#

Традиционные методы контроля более жёсткие: они следуют правилам и стандартам, заданным пользователем, например пороговым значениям, заранее определённым контрольным спискам и критериям «годен/не годен».

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

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

В следующем разделе мы рассмотрим, как использовать Ultralytics YOLO11 для контроля качества.

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

You-Only-Look-Once (YOLO) — передовая (SOTA) модель обнаружения объектов в реальном времени, известная высокой точностью, адаптивностью и скоростью. Её последняя версия — Ultralytics YOLO11, которая превосходит предыдущие версии по извлечению признаков, скорости, точности и адаптивности.

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

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

Рассмотрим несколько способов применения моделей компьютерного зрения в производственной отрасли.

Обнаружение отсутствующих элементов и неправильно установленных деталей в электронике#

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

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

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

Обнаружение трещин в автомобильных деталях#

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

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

Модели, такие как Ultralytics YOLO11, можно обучить быстро обнаруживать дефекты, например поверхностные царапины или трещины, в сложных автомобильных компонентах.

Обнаружение повреждений текстиля#

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

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

Обнаружение аномалий в фармацевтическом производстве#

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

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

Точность упаковки и маркировки#

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

Модели, такие как Ultralytics YOLO11, помогают обнаруживать ошибки упаковки: неправильную маркировку, повреждённую упаковку или отсутствие защитных пломб. Они также могут проверять правильность расположения этикеток и чёткость штрихкодов или сроков годности.

Это позволяет убедиться, что продукция соответствует отраслевым нормам и готова к отправке потребителям.

Проблемы и перспективы контроля качества на основе ИИ#

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

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

Главные выводы#

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

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

Узнать больше о YOLO11 и других моделях обнаружения объектов можно в нашем репозитории GitHub и в активном сообществе. Узнай, как Ultralytics меняет производство благодаря передовым фреймворкам глубокого обучения.

Explore solutions

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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