Реализация AI-виртуальной примерки макияжа в мобильном приложении

Что такое AI-виртуальная примерка макияжа? Sephora Virtual Artist, Perfect Corp YouCam Makeup, MAC Virtual Try-On — наши конкуренты, но мы идем дальше. Пользователь наводит фронтальную камеру, система накладывает тени, помаду, консилер в реальном времени с точностью до анатомии конкретного лица.

Разработка и поддержка любых видов мобильных приложений:

Информационные и развлекательные мобильные приложения
Новостные приложения, игры, справочники, онлайн-каталоги, погодные, фитнес и здоровье, туристические, образовательные, социальные сети и мессенджеры, квиз, блоги и подкасты, форумы, агрегаторы
Мобильные приложения электронной коммерции
Интернет-магазины, B2B-приложения, маркетплейсы, онлайн-обменники, кэшбэк-сервисы, биржи, дропшиппинг-платформы, программы лояльности, доставка еды и товаров, платежные системы
Мобильные приложения для управления бизнес-процессами
CRM-системы, ERP-системы, управление проектами, инструменты для команды продаж, учет финансов, управление производством, логистика и доставка, управление персоналом, системы мониторинга данных
Мобильные приложения электронных услуг
Доски объявлений, онлайн-школы, онлайн-кинотеатры, платформы предоставления электронных услуг, платформы кешбека, видеохостинги, тематические порталы, платформы онлайн-бронирования и записи, платформы онлайн-торговли

Это лишь некоторые из типы мобильных приложений, с которыми мы работаем, и каждый из них может иметь свои специфические особенности и функциональность, а также быть адаптированным под конкретные потребности и цели клиента.

Услуги, которые мы предлагаем
Показано 1 из 1Все 1734 услуг
Реализация AI-виртуальной примерки макияжа в мобильном приложении
Сложный
~1-2 недели

Наши компетенции:

Часто задаваемые вопросы

Последние работы

  • image_mobile-applications_feedme_467_0.webp
    Разработка мобильного приложения для компании FEEDME
    896
  • image_mobile-applications_xoomer_471_0.webp
    Разработка мобильного приложения для компании XOOMER
    782
  • image_mobile-applications_rhl_428_0.webp
    Разработка мобильного приложения для компании RHL
    1216
  • image_mobile-applications_zippy_411_0.webp
    Разработка мобильного приложения для компании ZIPPY
    1079
  • image_mobile-applications_affhome_429_0.webp
    Разработка мобильного приложения для компании Affhome
    1003
  • image_mobile-applications_flavors_409_0.webp
    Разработка мобильного приложения для компании FLAVORS
    598

Что такое AI-виртуальная примерка макияжа?

Sephora Virtual Artist, Perfect Corp YouCam Makeup, MAC Virtual Try-On — наши конкуренты, но мы идем дальше. Пользователь наводит фронтальную камеру, система накладывает тени, помаду, консилер в реальном времени с точностью до анатомии конкретного лица. Технически за этим стоит face mesh, сегментация губ/глаз/кожи и корректный AR-рендер с учётом освещения и текстуры кожи. Наш опыт в мобильной разработке (10+ лет, более 50 реализованных AR-проектов) позволяет добиться точности, сравнимой с профессиональными бьюти-брендами.

Технически решение строится на комбинации двух подходов: геометрического (face mesh) и пиксельного (сегментация). Первый даёт грубые контуры лица, второй — маску для каждого элемента. Это позволяет наносить макияж с точностью до миллиметра, не выходя за естественные границы.

Почему сегментация важнее, чем face mesh?

Face mesh даёт грубые контуры, но для точного нанесения макияжа нужна пиксельная маска. Мы используем CoreML и MediaPipe Selfie Segmentation для выделения губ, век и кожи. На A15 Bionic inference занимает 8–15 мс, на старых устройствах — каждые 3 кадра с интерполяцией. Это обеспечивает точность нанесения даже при быстрых движениях. Гарантируем, что помада не выйдет за контуры губ.

Как обеспечить цветовую точность на разных устройствах?

Цвета продуктов задаём в Lab colour space — перцептуально равномерном. При рендере конвертируем в sRGB с учётом профиля дисплея устройства. Для калибровки блокируем auto white balance через AVCaptureDevice.whiteBalanceGains. Такой подход гарантирует соответствие оттенка реальному продукту. Наша команда сертифицирована Apple и Google для работы с AR-технологиями. Apple ARKit Color Management

Face Mesh как основа

Face mesh — технология построения сетки лица. iOS ARKit: ARFaceTrackingConfiguration использует TrueDepth-камеру для построения face mesh из 1220 вершин. Возвращает ARFaceAnchor с geometry и blend shapes. UV-маппинг текстур на меш — стандартный подход. Android ML Kit Face Mesh: 468 точек через MediaPipe FaceMesh, работает на RGB-камере. Точность ниже при боковом ракурсе, но для макияжа достаточно. MediaPipe Face Landmarker (кроссплатформа): 478 точек с ирисом — для eye makeup. Используем через C++ native.

Рендер макияжа поверх лица

Главная сложность — реалистичность. Используем PBR-материалы: для помады metallic=0.3, roughness=0.2; для теней metallic=0.0, roughness=0.8. Освещение адаптируем под ARLightEstimate. Физически-корректный рендер в 2 раза повышает вовлечённость пользователей по нашим данным.

Процесс работы над проектом

  1. Аналитика: определяем список продуктов (помада, тени, тональный крем), требования к точности и производительности.
  2. Дизайн: создаём UV-текстуры макияжа, настраиваем PBR-параметры под каждый продукт.
  3. Разработка: интеграция face mesh, рендер, сегментация, цветокоррекция, запись видео.
  4. Тестирование: на 20+ устройствах, включая iPhone 8 и Android 2018 года. Проверяем под нагрузкой.
  5. Деплой: публикация в App Store и Google Play с соблюдением StoreKit 2 и Billing 6. Обучаем вашу команду.

Сравнение подходов

Параметр ARKit (iOS) MediaPipe (кроссплатформа)
Точность mesh 1220 точек с depth 468 точек, без depth
Поддержка iPhone X+ (TrueDepth) Любой смартфон
Производительность Высокая (GPU Metal) Средняя (CPU/GPU)
Рендер макияжа PBR с освещением Базовый UV-маппинг

ARKit обеспечивает в 2–3 раза более точное наложение макияжа за счёт depth-камеры, но MediaPipe подходит для бюджетных устройств.

Сравнение времени выполнения

Этап ARKit (iOS) MediaPipe (Android)
Face mesh 5–8 мс 15–25 мс
Сегментация 10–15 мс 20–30 мс
Рендер 2–5 мс 5–10 мс
Общая задержка <30 мс <65 мс

Время выполнения на устройствах флагманского уровня (iPhone 15, Galaxy S23). На старых устройствах задержка может возрастать до 100 мс, но система компенсирует интерполяцией кадров.

Что входит в работу

  • Документация API интеграции и архитектуры
  • Исходный код на Swift (iOS) и Kotlin (Android)
  • Адаптация под брендбук (цвета, текстуры, логотип)
  • Поддержка после релиза (2 месяца инцидентной поддержки)
  • Оптимизация производительности под целевые устройства
  • Интеграция с вашим каталогом продуктов
Дополнительные услуги - Разработка кастомных эффектов (glitter, сияние) - Интеграция с AR-рекламой - Белый лейбл для white-label решений

Сроки и стоимость

MVP с губной помадой и тенями на iOS через ARKit — 6–9 недель. Кроссплатформенная версия с полным каталогом — 4–7 месяцев. Стоимость рассчитывается индивидуально. Свяжитесь с нами для оценки вашего проекта. Закажите разработку MVP и мы подготовим детальное коммерческое предложение.