Android 15 может улучшить стабилизацию видео в сторонних приложениях для камер

Android 15 может улучшить стабилизацию видео в сторонних приложениях для камер

TLDR

  • В Android 15 добавлена ​​поддержка нового расширения для видеосъемки Eyes Free, которое фиксирует и стабилизирует заданную область или интересующий объект.
  • Это будет доступно сторонним приложениям камеры через новое расширение Camera2 на поддерживаемых устройствах.
  • В Android 15 также может быть добавлена ​​программная реализация этого расширения, чтобы оно было доступно приложениям даже на устройствах, на которых OEM-производитель его не реализовал.

Как технический энтузиаст с опытом мобильной фотографии, я очень рад видеть предстоящее обновление Android 15, добавляющее поддержку нового расширения для видеосъемки Eyes Free. Это расширение может произвести революцию в сторонних приложениях для камер, особенно в тех, которые ориентированы на запись видео.


Если вас не устраивает приложение камеры по умолчанию на вашем устройстве Android, существует множество альтернативных вариантов от сторонних разработчиков. Эти приложения предоставляют дополнительные функции и фильтры профессионального уровня помимо тех, что доступны в стандартном приложении. Однако они могут не включать в себя все основные функции, предлагаемые производителем оригинального оборудования (OEM). Чтобы решить эту проблему, OEM-производители могут интегрировать свои уникальные функции в «расширение», к которому смогут получить доступ сторонние приложения для камер. В настоящее время Android поддерживает пять типов расширений, а в предстоящем обновлении Android 15 может появиться шестое — Eyes Free videography.

По сути, все приложения камеры, будь то настройки производителя оригинального оборудования (OEM) по умолчанию или сторонние решения, полагаются на базовый API-интерфейс Android Camera2, доступ к которому осуществляется через библиотеку Jetpack под названием CameraX. API расширений Camera2 служит для разработчиков мостом, позволяющим разработчикам использовать расширения, созданные OEM-производителями для конкретных устройств, начиная с Android 14. В настоящее время этот API поддерживает следующие пять типов расширений:

  1. Авто: «настраивает режим расширения в соответствии с текущим фоном сцены».
  2. Боке: «повышает резкость объекта на переднем плане и размывает фон».
  3. Ретушь лица: «подправляет текстуру кожи, тон под глазами и многое другое».
  4. HDR: «расширяет диапазон экспозиции, что делает фотографии более яркими».
  5. Ночь: «делает фотографии ярче в условиях низкой освещенности».

Существует пять расширений, доступность которых существенно различается для разных марок и моделей устройств. Например, Samsung поддерживает все пять расширений для многих устройств, тогда как Google внедрил только расширение Night в новые модели Pixel. Важно отметить, что эти расширения можно использовать только во время предварительного просмотра и захвата изображений, но их нельзя использовать во время записи видео.

Новое расширение Eyes Free Videography Camera2, судя по его названию, потенциально является первым расширением Camera2 для Android, способным функционировать во время записи видео. Как описано в AOSP, это шестое расширение Camera2 предназначено для блокировки и стабилизации определенной области или интересующего объекта. Используя эту функцию, сторонние приложения, использующие API Camera2 (например, Snapchat), могут включать этот алгоритм стабилизации видео в свои предложения.

Android 15 может улучшить стабилизацию видео в сторонних приложениях для камер

В то время как интернет-провайдеры и конвейеры камер большинства устройств предлагают фундаментальную стабилизацию видео независимо от выбранного приложения камеры, передовые методы стабилизации, такие как те, которые предлагает расширение видеосъемки Eyes Free, требуют дополнительных усилий по разработке. Создание унифицированной реализации таких функций, как ночной режим, HDR, боке и т. д., с тем же уровнем качества, что и стандартная реализация, представляет собой проблему для сторонних разработчиков, разрабатывающих приложения для камеры, совместимые с различными устройствами Android. Чтобы восполнить этот пробел, Google представил API расширений Camera2, позволяющий сторонним приложениям получать доступ к тем же ночным режимам, HDR, боке и другим алгоритмам, которые используются стандартными приложениями для камер OEM-производителей. В Android 15 обновленный список доступных расширений включает новое расширение для видеосъемки Eyes Free, которое, как мы ожидаем, примут OEM-производители.

Если OEM-производители не смогут внедрить новейшее расширение для видеосъемки Eyes Free для Android 15 в свои устройства, операционная система может вместо этого предложить программное решение. В разделе «Настройки»> «Безопасность и конфиденциальность»> «Больше безопасности и конфиденциальности» появился новый переключатель с надписью «Разрешить расширения программного обеспечения камеры». Активация этого параметра включает программную реализацию по умолчанию расширенных функций камеры, таких как видеосъемка Eyes Free. Хотя версия Android по умолчанию может не соответствовать OEM-реализациям для конкретных устройств, она гарантирует, что сторонние приложения камеры смогут получить доступ к этой функции и использовать ее.

Android 15 может улучшить стабилизацию видео в сторонних приложениях для камер

Смотрите также

2024-05-08 21:11