Техническое задание: Разработка системы подмены лица на изображениях

Для спецпроекта требуется реализовать механизм замены лица на фотографии с использованием нейросетевых технологий.

Основной функционал

  • Загрузка исходного изображения-шаблона
  • Загрузка фотографии пользователя
  • Автоматическое определение и выделение лиц на обоих изображениях
  • Реалистичная подмена лица на исходном изображении на лицо пользователя с сохранением освещения, ракурса и стиля
  • Вывод итогового изображения

Требования к системе

  • Использование современных нейросетевых моделей для детекции и замены лиц
  • Высокое качество итогового изображения (реалистичность, отсутствие артефактов)
  • Удобный интерфейс для загрузки изображений
  • Стабильная работа с изображениями разного разрешения и качества

Ожидаемый результат

Рабочий инструмент, позволяющий пользователю загрузить свою фотографию и получить изображение-шаблон с подмененным лицом.