Создание приложения дефектоскопа
Идентифицируйте различные погрешности в продукции во время ее перемещения по конвейеру.
Целевая операционная система: Ubuntu* 16.04 LTS
Время на реализацию: 30 минут
Использованное ПО:
Intel® Distribution of OpenVINO™ Toolkit
Что вы изучите
Используйте источник видеоданных (веб-камера или видеофайл) для обнаружения аномалий у движущихся по конвейеру объектов и проверки наличия дефектов цвета и ориентации объектов.
Узнайте больше о следующих решениях:
- Приложения компьютерного зрения для Интернета вещей.
- Подготовка информации для анализа наборов данных
- Рынок промышленного Интернета вещей
Узнайте, как создать и использовать приложение со следующими возможностями:
- ❶ Обнаружение и анализ несоответствий.
- ❷ Контроль цветовых соответствий и погрешностей.
- ❸ Чтение различных штрихкодов.
Принцип работы
Это приложение использует входные видеоданные для контроля изготовленных объектов на конвейерной ленте и обнаруживает любые дефекты. Изображения дефектных объектов сохраняются в уникальных папках по типам дефектов.
Инструментарий Intel Distribution of OpenVINO Toolkit содержит следующие функции OpenCV, которые способствуют обнаружению дефектов объектов.
- inRange: Создает маску, анализирует цвет объекта, обнаруживает цветовые аномалии и определяет дефектную область.
- findContours: Идентифицирует контуры и ориентацию объекта с помощью морфологического открытия и закрытия маски.
- cvtColor: Преобразует изображение из формата BGR (синий, зеленый, красный) в изображение с оттенками серого для обнаружения и контроля появления трещин.
Что вам нужно
Требования для аппаратного обеспечения
Комплекты для разработки
Комплект IEI* TANK AIoT Developer Kit (процессор Intel® Core™)
Комплект IEI TANK* AIoT Developer Kit (процессор Intel® Xeon®)
Комплект UP Squared* AI Vision X Developer Kit
Intel® Vision Accelerator Design
Опционально
Веб-камера с USB-интерфейсом
Требования для программного обеспечения
Ubuntu 16.04 LTS (установлена на аппаратном обеспечении)