К содержимому
  1. Главная
  2. Документация
  3. ИИ-камеры
  4. ИИ-камера Arducam IMX500 PoE-Lite

ИИ-камера Arducam IMX500 PoE-Lite

Документация Arducam · перевод arducam-russia.ru

Режимы работы

ИИ-камера Arducam PoE-Lite (B0565) работает через интерфейс Ethernet и поддерживает два режима:

Режим развёртывания (Deploy Mode)

Основные особенности:

  • Изображение не выводится.
  • Работает по SPI и по USB.
  • Выдаёт только данные инференса ИИ.
  • Подходит для развёртывания моделей.

Режим предпросмотра (Preview Mode)

Основные особенности:

  • Работает через интерфейс Ethernet.
  • Выдаёт изображение.
  • Предпросмотр видео с камеры в программе IMX500PreviewGUI.
  • Подходит для монтажа, отладки и просмотра изображения.

Быстрый старт

ВажноДоступ к Arducam B0565 по Wi-Fi пока не поддерживается, эти функции доработают в будущем.

Подключение оборудования

Что понадобится

  • ИИ-камера Arducam PoE-Lite (B0565)
  • Сетевые кабели
  • ПК x86 с Windows или Linux
  • Модуль питания PoE
  • Коммутатор или маршрутизатор с поддержкой DHCP
Подайте питание на B0565 через модуль питания PoE и подключите ПК и B0565 сетевыми кабелями к одной локальной сети.

Как узнать IP-адрес устройства

Идентификация устройстваMAC-адрес у каждого устройства свой, по нему устройство можно однозначно определить.

Установка зависимостей

cd arducam_imx500_poe_mcu_example
pip install -r requirements.txt

Запуск примера

python .\imx500_poe_discovery_demo.py
Результат поиска устройства B0565 в сети

Получение данных инференса ИИ по Ethernet

Установка зависимостей

cd arducam_imx500_poe_mcu_example
pip install -r requirements.txt

Запуск примера

python imx500_poe_deploy_mode_demo.py

После запуска программы выберите IP-адрес устройства клавишами со стрелками и нажмите Enter.

Выбор IP-адреса устройства в примере

Появятся рамки объектов, построенные по результатам инференса ИИ:

Рамки обнаруженных объектов по данным инференса ИИ

Режим предпросмотра изображения

Загрузка программы предпросмотра: скачайте IMX500PreviewGUI.exe на странице релизов проекта IMX500 PoE-Lite Examples.

После запуска программы:

Предпросмотр в IMX500PreviewGUI, шаг 1
Предпросмотр в IMX500PreviewGUI, шаг 2
Предпросмотр в IMX500PreviewGUI, шаг 3
  1. Выберите вариант B0565.
  2. Нажмите Refresh и немного подождите: IP-адреса обновятся в выпадающем списке.
  3. Выберите IP-адрес устройства.
  4. Нажмите Open, чтобы включить режим предпросмотра.
  5. Нажмите Play, чтобы начать предпросмотр.

Смена модели

ВниманиеНе прерывайте запись модели в камеру! Если запись прервалась, перезапустите питание устройства.

Библиотека моделей Arducam IMX500 Model Zoo:

Скачайте модели ИИ из библиотеки Arducam IMX500 Model Zoo.

Установка зависимостей

cd arducam_imx500_poe_mcu_example
pip install -r requirements.txt

Запуск примера

python imx500_poe_flash_demo.py --network-path <your model path>

После запуска программы выберите IP-адрес устройства клавишами со стрелками и нажмите Enter.

Выбор IP-адреса устройства для записи модели

Дождитесь окончания работы программы.

Запись модели в камеру завершена

Дополнительные материалы

Библиотека моделей ИИ Arducam

Исходный код библиотеки моделей Arducam AI Model Zoo опубликован на GitHub.

Сервис конвертации моделей ИИ Arducam (AI Model Converter).

Партнёрство с Sony: ИИ-камеры Arducam на IMX500

Запросить цену

Укажите количество — пришлём коммерческое предложение.