Нейросеть, которая рисует карикатуры, работает следующим образом:
Использует две генеративно-состязательные сети (GAN). 1 Первая определяет форму лица на фото и сопоставляет её с карикатурой. 1 Вторая сеть добавляет стилистическую или художественную обработку. 1
Обучается на тысячах нарисованных от руки карикатур. 3
Выявляет самые яркие черты человека и делает их гипертрофированные изображения. 3
Примеры таких нейросетей:
CariGANs. 3 Совместная разработка стэнфордского аспиранта Кайди Цао, ИИ-специалиста из Городского университета Гонконга Цзин Ляо и Лу Юаня из Microsoft. 3
Онлайн-сервис caricaturer.io. 2 Система распознаёт лицо и преобразует фотографию в карикатуру. 2 Сервис предлагает различные функции для улучшения визуальных эффектов изображения, например, корректировку черт лица, добавление цвета фона, увеличение или уменьшение степени карикатуры. 5