Создание приложения дефектоскопа

Идентифицируйте различные погрешности в продукции во время ее перемещения по конвейеру.

Целевая операционная система Ubuntu* 16.04 LTS
Время для выполнения 30 минут

GitHub* (C++)

Что вы изучите

Используйте источник видеоданных (веб-камера или видеофайл) для обнаружения аномалий у движущихся по конвейеру объектов и проверки наличия дефектов цветов и ориентации объектов.

Узнайте больше о следующих решениях:

  • Приложения компьютерного зрения для Интернета вещей.
  • Подготовка информации для анализа наборов данных
  • Рынок промышленного Интернета вещей

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

Узнайте, как создать и использовать приложение со следующими возможностями:

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

Как это работает

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

Дистрибутив Intel® Distribution of OpenVINO™ toolkit содержит следующие функции OpenCV, которые способствуют обнаружению дефектов объектов.

  • inRange: Создает маску, анализирует цвет объекта, обнаруживает цветовые аномалии и определяет дефектную область.
  • findContours: Идентифицирует контуры и ориентацию объекта с помощью морфологического открытия и закрытия маски.
  • cvtColor: Преобразует изображение из формата BGR (синий, зеленый, красный) в изображение с оттенками серого для обнаружения и контроля появления трещин.

dataflow for IoT object flaw detector

Используемые инструменты

Intel® Distribution of OpenVINO™ Toolkit

Многоплатформенное решение компьютерного зрения

Загрузить бесплатно
Начать
Обучение

Intel® System Studio

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