Краткое содержание
Салону требовался более понятный способ показать клиентам, как разные прически могут выглядеть до визита.
Решение стало приложением для сканирования лица и виртуальной примерки причесок по селфи, загруженным изображениям и видеопотоку с камеры.
ПО помогает салону повышать интерес к услугам по укладке, давая более наглядные ответы до принятия решения.
История клиента
Клиент - салон красоты из Великобритании. Он обслуживает клиентов, которые хотят сравнить варианты причесок до визита.
Салону требовалось показывать прически по селфи, загруженному изображению или видеопотоку с камеры. Решение помогает клиентам и стилистам во время выбора прически.
Требование было простым: принимать разные источники изображений и камеры, отслеживать черты лица, обеспечивать предпросмотр причесок в реальном времени и генерировать изображения, сохраняющие внешность клиента.
Решение создано как короткий путь от сканирования лица к выбору стиля, предпросмотру в реальном времени, рекомендациям и сохраненному результату. Интерфейс поддерживает стилистов и клиентов салона.
Клиент попросил
- Принимать селфи, загруженные изображения, видеопотоки с камеры и данные о внешности.
- С помощью AI отслеживать лицо, черты лица, особенности тела или руки.
- Показывать AR-предпросмотр бьюти-эффектов и причесок в реальном времени.
- Генерировать изображения, композиции, аватары или предпросмотры пользователя.
Почему готовое ПО не подошло
Готовые платформы дополненной реальности размещают виртуальные объекты в изображении с камеры, а универсальные решения виртуальной примерки сосредоточены на сгенерированных изображениях. Общая система сравнения лиц сопоставляет лица, но не объединяет перенос прически, сохранение черт лица, предпросмотр в реальном времени и рекомендации причесок в едином салонном решении.
Обзор проекта
Решение создано как адаптивное браузерное приложение с мобильными версиями для устройств iOS и Android. Понятный стартовый экран позволяет отсканировать лицо камерой или загрузить селфи, а также просмотреть каталог причесок до начала предпросмотра.
Для анализа лица использовались сканирование лица и определение лицевых ориентиров. В режиме предпросмотра выбранная прическа накладывается на отслеживаемое лицо с сохранением черт лица и тона кожи на обработанном изображении.
Экран рекомендаций создан для сравнения стилей с использованием изображения лица пользователя. Карточки рекомендаций, миниатюры, примененный предпросмотр и раздел с пояснениями связывают выбор с внешностью пользователя.
На финальном экране выбранный предпросмотр собран в одном месте, чтобы его можно было снять, скачать или поделиться им. Модульная структура позволяет позднее добавить рекомендации по стилю, каталоги и административные интеграции.
Основные реализованные функции
- Селфи, загрузка изображения и видеопоток с камеры
- Сканирование лица с маркерами отслеживания
- Наложение прически в реальном времени на отслеживаемое лицо
- AI-рекомендации причесок
- Извлечение черт лица для подбора стиля
- Сохранение черт лица и тона кожи
- Каталог причесок и выбор стиля
- Создание снимков экрана
- Изображения для скачивания и публикации