Обнаружение ребра с использованием Live Video Acquisition

В этом примере показано, как использовать блок From Video Device, предоставленный Image Acquisition Toolbox™, чтобы получить данные о живом изображении от камеры C8484 Hamamatsu в Simulink ®. Метод Prewitt применяется для поиска ребер объектов в вход видеопотоке.

Image Acquisition Toolbox обеспечивает функции для получения изображений и видео непосредственно в MATLAB ® и Simulink от совместимого с ПК оборудования для обработки изображений. Можно автоматически обнаружить оборудование, сконфигурировать свойства оборудования, просмотреть сбор и получить изображения и видео.

Этот пример требует, чтобы Image Acquisition Toolbox и устройство сбора изображений Hamamatsu (C8484) запустили модель.

Смотрите обнаружение ребра с помощью live video acquisition. (4 секунды)

Пример модели

Следующий рисунок показывает модель примера, использующую блок From Video Device.

Вход видео в Live Video

Пример получает входное видео в реальном времени от устройства получения изображений Hamamatsu (C8484). В этом примере блок получает данные о интенсивности от камеры и выводит его в модель Simulink на каждом временном шаге симуляции.

Ребро анализ обнаружения

Этот пример использует Computer Vision Toolbox™, чтобы найти ребра объектов в видео входа. Когда вы запускаете модель, можно дважды кликнуть блок Edge Detection и настроить параметр порога во время симуляции. Чем выше вы делаете порог, тем меньше количества ребер находит пример в видеопотоке.

Даже при том, что в данном примере использовалась камера Hamamatsu, можно обновить эту модель, чтобы использовать другие поддерживаемые устройства для сбора изображений. Это позволяет вам использовать ту же модель Simulink с другим оборудованием для сбора изображений.