Искусственный интеллект нашего аватара состоит из двух ключевых компонентов:
• Интерактивная панель (фронтенд)
• Серверная часть (бэкенд)
Для интерактивной панели мы разработали функциональный и привлекательный интерфейс с нуля. Пользователям достаточно ввести адрес электронной почты (на него будет отправлено видео с аватаром), выбрать команду (синяя, красная или нейтральная) и указать пол. После обратного отсчета начинается запись, которая ограничена 5 секундами, чтобы избежать перегрузки серверной части.
Вся фронтенд-часть была реализована на игровом движке Unity.
Чтобы ускорить генерацию, мы подключили несколько рендер-модулей для параллельной обработки видео. Первоначальная версия ИИ-аватара была далека от идеала, но после нескольких итераций и тщательной настройки нам удалось значительно улучшить результат.
Мы использовали собственную разработку
Diffusion Booth и адаптировали ее с помощью FaceID, чтобы лицо пользователя оставалось максимально похожим на оригинал.