banner

Блог

Mar 18, 2023

Обзор модуля камеры Raspberry Pi 3

За несколько дней до запуска модуля камеры Raspberry Pi 3 с HDR и автофокусом компания Raspberry Pi Trading спросила меня, буду ли я заинтересован в обзоре новых модулей, и прислала мне три образца: стандартный модуль Raspberry Pi Camera Module 3 Wide, а также версия NoIR, в которой отсутствует ИК-фильтр и которая лучше подходит для ночных снимков.

DHL потребовалась целая неделя, чтобы отправить посылку ко мне домой, но теперь у меня было время просмотреть новый модуль камеры Raspberry Pi 3, в основном с libcamera, но также и с Picamera2, уделив особое внимание новым функциям, таким как HDR, автофокус и широкий угол. Я также быстро попробовал модуль камеры Raspberry Pi 3 NoIR, но без ИК-подсветки.

Постоянные читатели знают, что я уже сделал несколько креплений для фотоаппаратов своими руками из пустых бутылок из-под жевательной резинки, и для этого обзора я просто заменил наклейки Lotte XYLITOL на наклейки CNXSoft.

Когда я впервые использовал камеру, у меня возникли некоторые ненужные проблемы, потому что поиск в Интернете привел меня к устаревшей документации по Raspberry Pi dot org, где вам предлагается включить камеру в настройках и raspi-config. Место, куда вам нужно обратиться за последней версией документации, — это Raspberry Pi dot com. У меня все еще были проблемы, потому что я загрузил ОС Raspberry Pi в прошлом месяце, и когда я использовал приложение libcamera-hello, чтобы проверить, обнаружена ли камера, оно просто сообщало: «Камера недоступна». Мне просто нужно было обновить свой образ с помощью apt, и все в порядке.

Хорошей новостью является то, что модуль камеры Raspberry Pi 3 работает «из коробки» без какой-либо настройки. Просто убедитесь, что вы установили последнюю версию ОС Raspberry Pi или обновите свою установку, а также убедитесь, что вы используете правильную документацию, и все готово.

Все мои три модуля могут быть правильно обнаружены следующим образом:

У каждого из них своя сигнатура, поэтому, если вы пишете приложение, которому необходимо обнаруживать варианты камер, это не должно стать проблемой.

Я уже сообщал, что, играя с креплением для бутылки жевательной резинки, через некоторое время у меня возникли проблемы с модулем камеры 3 Wide, поскольку система выдавала ошибки или показывала, что камера недоступна. Сначала я пытался проверить подключение кабеля FPC, но безуспешно, и я подумал, что как-то повредил модуль. Но в итоге обнаружил, что камера немного смещена из разъема (для фото вынимал).

Как только я вставил его и снова нажал на него, модуль широкоугольной камеры заработал как положено.

Давайте возьмем несколько образцов фотографий с помощью libcamera, начиная с фотографии без HDR со стандартным модулем:

Обратите внимание: мне пришлось повернуть изображение на 180 градусов из-за способа установки модуля. Вы можете нажать на фотографии, чтобы увидеть исходный размер (но для большинства людей он конвертирован в WebP).

Давайте теперь сделаем это с HDR:

Я сделал фотографию за несколько часов до заката, и разница незначительна, но мы можем улучшить левую часть фона на фотографиях HDR. Мы теряем разрешение при использовании HDR, поскольку первая фотография имеет разрешение 4608 x 2592, а HDR — 2304 x 2196.

Модуль камеры 3 (и NoIR) может фокусироваться на расстоянии от 10 см до бесконечности, и я перемещаю объект близко к камере. Я смотрел четко на маленьком экране HDMI, который использовал, но он находился примерно в 9 см от объектива, поэтому логотип немного размыт. Мы видим, что фон размыт из-за фокуса.

Я также использовал libcamera-vid для проверки автофокусировки во время съемки видео. Это при включенном HDR.

Он работает достаточно быстро в условиях хорошего освещения, даже с включенным HDR. Без HDR автофокусировка кажется немного быстрее.

Давайте теперь переключим модуль камеры Raspberry Pi 3 Wide, расположив его примерно в том же положении, что и первый модуль.

У нас больше поля зрения, и в этой конкретной сцене HDR оживает, поскольку мы можем видеть некоторые детали под крышей беседки.

Я размещаю логотип Linux Tux/CNXSoft в том же положении, что и раньше (около 9 см от объектива), и мы можем видеть большую часть бутылки с большим полем зрения, и это становится яснее, поскольку модуль широкой камеры может фокусироваться от 5 см до бесконечности. .

ДЕЛИТЬСЯ