К содержимому
  1. Главная
  2. Блог
  3. Панорамная съёмка на Arduino с камерами Arducam

Панорамная съёмка на Arduino с камерами Arducam

5 октября 2015 · По материалам Arducam

Панорамная фотография — техника съёмки со специальным оборудованием или программами, которая даёт изображения с вытянутым полем зрения. Иногда её называют широкоформатной фотографией. Чтобы получить панораму, нужно сделать несколько снимков с разных точек обзора, а затем сшить их. Есть два основных способа: снимать одной камерой с разных позиций или снимать несколькими камерами одновременно. Второй способ даёт лучший результат сшивки и требует меньше опыта в фотографии, но оборудование для него сложнее.

Благодаря аппаратным особенностям шилдов Arducam, особенно Arducam Mini и адаптера для нескольких камер Raspberry Pi, к одной плате Arduino или Raspberry Pi можно подключить несколько камер и даже снимать ими одновременно. В этом примере четыре камеры Arducam Mini 5MP с платой-адаптером и плата Arduino UNO R3 используются для создания панорам и виртуальных туров.

Четыре камеры Arducam Mini на плате-адаптере для нескольких камер
Пример панорамы, снятой четырьмя камерами Arducam Mini
Пример снимка для панорамы
Пример снимка для панорамы
Пример снимка для панорамы
Пример снимка для панорамы
Камеры Arducam Mini на плате-адаптере для нескольких камер
Характеристики объектива «рыбий глаз» LS-30180

Чтобы получить максимальный угол обзора, на камеры Arducam нужно установить объективы «рыбий глаз». Параметры объектива — оптический формат, фокусное расстояние, угол обзора — очень важны для программ сшивки; узнать их можно у поставщика объективов. Выше — характеристики объектива «рыбий глаз» LS-30180, который использовался в этом примере. С более качественным объективом «рыбий глаз» снимки получатся лучше.

Подключите четыре камеры Arducam Mini 5MP к плате-адаптеру, а её — к плате Arduino, и вставьте карту microSD/TF в слот на нижней стороне платы-адаптера.

Четыре камеры Arducam Mini 5MP, подключённые к плате-адаптеру и Arduino

Теперь скачайте готовый скетч Arduino для работы с несколькими камерами. Пример ArduCAM_Mini_5MP_4Cams_TimeElapse2SD_LowPower.ino сначала инициализирует четыре камеры и SD-карту, а затем автоматически делает четыре снимка каждые 5 секунд.

Перенесите снимки на компьютер, выберите наборы снимков для сшивки и соберите панораму в KRPano, Pano2VR, Kolor Panotour и Panotour Pro, Flash Panorama Player и Flashificator, PTGui или похожих программах. Готовые панорамы можно просматривать и публиковать где угодно.

Пример панорамы, снятой четырьмя камерами Arducam Mini

Ещё по теме

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

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