Руководства для конкретных платформ
Android (Котлин/Java)
Android НДК (С)
Электронная стабилизация изображения (EIS) — это функция ARCore, которая помогает уменьшить дрожание камеры при видеосъемке. Он работает, обнаруживая небольшие движения в камере, а затем компенсируя их путем смещения отображаемого изображения. Это может помочь создать более плавное и стабильное видео, даже когда камера движется.
Преимущества ЭИС
Преимущества использования EIS в ARCore:
- Уменьшено дрожание камеры
- Более плавное и стабильное видео
- Больше кинематографичности в видео
Понимание EIS
Когда в ARCore включена EIS, движение камеры измеряется с помощью гироскопа устройства. ARCore вычисляет преобразования, необходимые для коррекции как поворотного затвора, так и движения камеры, используя метаданные изображения. Ваше AR-приложение использует новые координаты дисплея устройства и текстуру камеры для рендеринга стабилизированной текстуры камеры. Когда EIS включен, ARCore предоставляет модифицированные матрицы проекции камеры в соответствии с преобразованным фоном камеры и визуализирует виртуальные ресурсы в нужном месте сцены.
Поддерживаемые устройства
Не все ARCore-совместимые устройства поддерживают EIS для всех конфигураций устройств и камер. Используйте проверку во время выполнения, чтобы определить, совместима ли текущая конфигурация с EIS. Дополнительную информацию см. в руководствах для разработчиков .