Разработка программы для персонализации иллюстраций

Необходимо создать программное решение для автоматической подстановки лица ребёнка в иллюстрации детской книги. Цель - дать возможность родителям создавать персонализированные издания, где главным героем будет их ребёнок.

Основные функции и требования

  • Программа должна принимать на вход фотографию лица ребёнка.
  • Инструмент автоматически интегрирует лицо в подготовленные иллюстрированные развороты книги, соблюдая пропорции, освещение и стиль исходного изображения.
  • Процесс подстановки должен быть максимально автоматизированным, с возможностью тонкой ручной настройки при необходимости.
  • Важно обеспечить естественный и эстетичный результат, чтобы лицо гармонично вписывалось в художественный стиль иллюстраций.
  • Решение должно быть удобным в использовании для конечного пользователя.

Технические аспекты

  • Необходимо продумать алгоритмы обработки изображений: детекция и сегментация лица, подгонка под ракурс и размер, цветокоррекция, смешивание слоёв.
  • Требуется предусмотреть работу с набором шаблонов - иллюстрациями книги в высоком разрешении.
  • Формат итогового продукта (десктопное приложение, веб-сервис, скрипт) - на усмотрение исполнителя, с обоснованием выбора.