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

USB-камера Arducam IMX500 USB3 UVC

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

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

  • USB-камера Arducam IMX500 USB3 UVC (артикул B0566): 1 шт.
  • ПК с портом USB 3.0: 1 шт.
  • Кабель USB3 Type-C: 1 шт.
Комплект: камера B0566, ПК и кабель USB3 Type-C

Модели ИИ от Arducam

Установка окружения

  1. Скачайте установочный пакет Python ArducamIMX500SDK для своей версии Python и платформы со страницы релизов проекта ArducamIMX500SDK на GitHub.
  2. Установите скачанный пакет через pip:

Пример установки — для Python 3.10.

pip install .\arducamimx500sdk-0.1.1-cp310-cp310-win_amd64.whl

Демонстрация

Подключите B0566 к ПК через порт USB 3.0 (в демо ниже используется ноутбук).

Камера B0566, подключённая к ноутбуку

Склонируйте проект на компьютер:

git clone https://github.com/ArduCAM/ArducamIMX500SDK.git

В корневом каталоге проекта выполните команду, чтобы обновить подмодули:

git submodule update --init --recursive

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

ПримечаниеЕсли к компьютеру подключено несколько камер, добавьте параметр -d <camera_id> и замените <camera_id> на ID камеры B0566.
cd examples
python app.py -pm yolov8n_det -lf ..\firmware\arducam_imx500\loader.fpk -mf ..\firmware\arducam_imx500\firmware.fpk
Демо обнаружения объектов с моделью yolov8n_det на камере B0566

Другие примеры Arducam

ФункцияКомандаДатасет для обучения модели
Классификация изображенийpython app.py -pm mobilenetv2 -lf ..\firmware\arducam_imx500\loader.fpk -mf ..\firmware\arducam_imx500\firmware.fpkImageNet
Обнаружение объектовpython app.py -pm mobilenetssd -lf ..\firmware\arducam_imx500\loader.fpk -mf ..\firmware\arducam_imx500\firmware.fpkCOCO
Оценка позы человекаpython app.py -pm yolov8n_pos -lf ..\firmware\arducam_imx500\loader.fpk -mf ..\firmware\arducam_imx500\firmware.fpkCOCO8-Pose (документация Ultralytics)
Оценка позы кисти рукиpython app.py -pm yolov8n_pos_hand -lf ..\firmware\arducam_imx500\loader.fpk -mf ..\firmware\arducam_imx500\firmware.fpkHand Keypoints (документация Ultralytics)
Семантическая сегментацияpython app.py -pm deeplabv3plus -lf ..\firmware\arducam_imx500\loader.fpk -mf ..\firmware\arducam_imx500\firmware.fpkPASCAL VOC

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

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

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

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

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

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

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