Mug Life — мобильное приложение и программный инструмент для создания реалистичных трёхмерных анимаций лиц на основе статичных фотографий. Приложение предоставляет пользователям возможность преобразовывать двухмерные портреты в подвижные модели за счёт автоматического распознавания лицевых черт, наложения 3D-мешей и применения анимационных шаблонов. Интерфейс ориентирован на быструю генерацию коротких видео или анимированных GIF для обмена в социальных сетях и мессенджерах.
Исторически Mug Life возникло как потребительский инструмент для развлечений и простого контент‑создания, предлагая набор преднастроенных эмоций, мимики и движений головы. В публичных описаниях отмечается комбинирование методов компьютерного зрения и 3D-регистрации для соответствия геометрии лица исходному изображению. При отсутствии подробных официальных сведений о внутренней архитектуре приложения в тексте кратко отражено, что многие его функции соответствуют типичным возможностям ПО для оживления фотографий: импорт изображения, ручная корректировка контрольных точек, применение анимаций и экспорт результатов.
- Импорт фотографий: загрузка изображений лица из галереи устройства для последующей обработки.
- Автоматическое распознавание: определение ключевых точек лица и ориентиров для построения 3D-модели.
- 3D-модификация: наложение трёхмерного меша и базовое формирование объёма лица для более естественной анимации.
- Библиотека анимаций: набор предустановленных выражений эмоций, движений рта и поворотов головы.
- Ручная настройка: возможность корректировать позиции контрольных точек, интенсивность мимики и траектории движений.
- Синхронизация губ: базовая синхронизация движений рта с загруженной или сгенерированной аудиодорожкой.
- Элементы сцены: управление положением головы, масштабом и углом обзора для компоновки кадра.
- Экспорт: сохранение результатов в форматах видео или анимированного GIF для дальнейшего использования.
- Обмен и совместимость: инструменты для быстрого распространения контента через социальные платформы и мессенджеры.
- Опции приватности и локальной обработки: в пользовательских описаниях иногда упоминаются параметры локальной обработки изображений и управления доступом к исходным файлам.