К содержимому
  1. Главная
  2. Блог
  3. Восемь модулей камер одновременно на Jetson Xavier NX

Восемь модулей камер одновременно на Jetson Xavier NX

14 октября 2021 · По материалам Arducam

Как подключить 8 камер к NVIDIA Jetson NX через интерфейс MIPI CSI-2

Система из 8 камер «Осьминог» для NVIDIA Jetson Nano и Xavier NX

Несколько камер на Jetson NX — не новость: в Arducam уже подключали 4 камеры к комплекту разработчика и добились их синхронной работы. Тогда же в Arducam рассуждали, как полностью задействовать оба порта камер, справится ли NX больше чем с 4 камерами и что можно сделать с таким количеством камер.

И вот гипотеза подтвердилась: «осьминог» из камер отлично работает на NX и эффектно выглядит.

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

  • Камеры Arducam — 8 шт.
  • NVIDIA Jetson Xavier NX — 1 шт.
  • Плата Arducam Camarray HAT — 2 шт.

Что получится:

  • 8 модулей камер с синхронизацией на уровне кадров.
  • Гибкая склейка кадров с любого набора камер или со всех сразу.
  • Большой выбор недорогих сенсоров.
  • Вывод RAW8/RAW10 с разрешением 5120 × 800 в среднем при 45 к/с.

Скриншот: восемь камер работают в режиме склеенного изображения.

Живой просмотр с 8 модулей камер в JetPack

Демонстрационное видео одновременной работы 8 камер — на YouTube.

Есть идеи или хотите попробовать такую камеру-«осьминог»? Напишите нам на quote@arducam-russia.ru.

MIPI CSI-2 вместо USB

Многокамерная система построена на интерфейсе MIPI CSI-2, в основном из-за следующих преимуществ:

  • Скорость подключения выше, чем у шины USB 2/3.
  • Вся система камер потребляет гораздо меньше энергии, чем такая же система с подключением по USB.
  • Общая стоимость проектирования, разработки и обслуживания системы тоже значительно ниже.
  • Синхронизировать несколько модулей MIPI CSI-2 проще, а синхронизация точнее.

Компромисс между частотой кадров и разрешением

Вычислительной мощности NX хватает на 8 камер и даже больше, но поток данных с них легко занимает всю полосу пропускания MIPI CSI-2. Ради более высокого разрешения придётся снизить частоту кадров, и наоборот.

Чтобы найти оптимальный баланс и не тратить зря время и деньги на такой набор камер, ответьте себе на вопросы:

  • Какое минимальное разрешение нужно для моей задачи?
  • Какая частота кадров нужна?
  • Сколько модулей камер нужно?
  • Нужно ли склеивать изображения со всех камер, как в примере выше?

Будет ли эта 8-канальная система камер работать с Jetson Nano или… Raspberry Pi?

Хотя у Jetson Nano та же несущая плата, что и у NX, характеристики у неё гораздо скромнее. Поэтому ответ такой: набор работает и с Nano, но с таким числом камер производительность снизится.

То же касается и Raspberry Pi.

Ещё по теме

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

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