Libcamera как открытый исходный код стек камер, который собирался в течение последних нескольких лет, достаточно хорошо созрел, расширяя поддерживаемое оборудование и набор функций, и многое другое для заполнения пустоты в экосистеме камер Linux.
Давний разработчик ядра Linux Лоран Пинчарт вчера на конференции по встроенным Linux рассказал о libcamera и о том, как она развивалась за последние три года, о текущем состоянии и некоторых будущих работах по улучшению поддержки камер Linux.
Некоторые из новых платформ, поддерживающих libcamera, включают чипы MediaTek и NXP, а также смартфон Librem 5 и поддержку модуля IPA на базе Intel IPU3. В Libcamera также ведется работа над своим API повторной обработки, новыми элементами управления и свойствами, разрабатываются привязки Python, доступна встроенная поддержка в веб-браузере Chromium и идет работа над замораживанием API для выпуска libcamera 1.0.
Эта инфраструктура камеры пользовательского пространства также работает над управлением потоками, нулевой задержкой срабатывания затвора, HDR с брекетингом экспозиции, устройствами логических камер, модулями IPA с открытым исходным кодом, обработкой на базе графического процессора с шейдерами и новым устройством. служба поддержки.
Видео с конференции Embedded Linux Conference 2021 в настоящее время недоступно, но есть слайд-колода для тех, кто интересуется данной темой. Желающие узнать больше об этом стеке камер с открытым исходным кодом в целом могут посетить libcamera.org .