реклама
Бургер менюБургер меню

Платон Диалогов – ИИ для макияжа. Как нейросети наносят тональные средства на фото (страница 2)

18

Когда глаза не врут

С тенями для век ситуация еще интереснее и сложнее. Веко – это не плоская поверхность. Оно имеет форму, нависающие складки, подвижную часть и область под бровью. Хороший визажист всегда учитывает анатомию глаза, когда растушевывает пигмент. Нейросеть учится делать то же самое.

Когда вы выбираете в приложении «Смоки айс», алгоритм не просто закрашивает ваше веко черным квадратом. Он определяет границы подвижного века, находит естественную впадину, куда нужно положить более темный оттенок, и высветляет область под бровью. Он учитывает разрез ваших глаз, их посадку. Если у вас нависшее веко, умная программа нанесет тени так, чтобы скорректировать это, визуально открывая взгляд, точно так же, как это сделал бы профессионал.

Я помню, как одна моя знакомая, назовем ее девушка с идеальным вкусом, часами мучилась с нанесением теней. Она покупала дорогие палетки, смотрела сотни видеоуроков, но результат всегда был далек от желаемого. В виртуальной примерке она нашла для себя идеальный рецепт. Она поняла, что ей вовсе не нужно наносить темный цвет на все веко, а достаточно лишь слегка затемнить внешний уголок. Приложение стало для нее тренажером, на котором она училась понимать свою анатомию без страха испортить макияж и умываться потом.

Румяна здорового человека

Румяна – это, пожалуй, самый недооцененный продукт в косметичке. Многие их боятся, считая, что сделают лицо кукольным или неестественным. Но виртуальные технологии отлично умеют показывать, как именно румяна могут преобразить лицо, расставить акценты и придать свежесть.

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

В итоге вы получаете возможность экспериментировать с цветом, не превращаясь в матрешку. Можно примерить коралловые румяна, чтобы освежить загорелую кожу, или холодно-розовые для фарфоровой белизны. Это похоже на игру в цифрового визажиста, где цена ошибки – лишь пара секунд на смену фильтра.

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

Почему мы доверяем экрану больше, чем зеркалу? Психология выбора.

Вдумайтесь на секунду: еще каких-то пятнадцать лет назад, чтобы понять, твой это оттенок помады или нет, нужно было ехать в магазин, просить тестер, наносить на руку или, если повезет и продавщица добрая, на губы, и потом ходить с этим пятном полдня, оценивая, как оно выцветает и трескается. Сейчас мы просто открываем приложение, тыкаем в экран и через секунду видим себя с новой помадой. И, что самое интересное, мы этому верим. Мы можем спорить с отражением в зеркале, но результат на экране смартфона принимаем как почти свершившийся факт. Почему так произошло? Почему холодный пиксель стал для нас авторитетнее теплого и родного зеркала?

Дело тут не только в удобстве, а в целом комплексе психологических ловушек, в которые мы с радостью попадаемся. Зеркало, каким бы честным оно ни было, показывает нам нас настоящих, со всем нашим багажом. Мы подходим к нему утром с сонным лицом, видим недостатки, которые знаем наизусть, и морщимся. Зеркало – это судья, который напоминает нам о пигментных пятнах, расширенных порах и легкой асимметрии. Оно требует от нас работы: нужно нанести базу, растушевать, подправить. Экран смартфона, наоборот, предлагает нам игру. Он не судит, он предлагает варианты. И в этой игре мы сразу видим идеальную версию себя. Приложение не просто накладывает цвет, оно сглаживает, выравнивает, добавляет света. Это как посмотреть на себя в зеркало заднего вида автомобиля – оно немного приукрашивает действительность, делая отражение более гладким и привлекательным.

Эффект волшебной палочки

Вспомните свое детство. Когда мы играли в куклы или солдатиков, мы не задумывались о том, как именно пластик сгибается в локте. Главное было – представить. Так и здесь. Виртуальная примерка работает по принципу магии: ты нажал кнопку – и вот результат. Нам не нужно знать, как именно нейросеть (о которой мы уже говорили в предыдущих главах) просчитывает скулы и носогубные складки. Нам важен сам факт чуда. Мозгу нравится получать готовую картинку без усилий. Это вызывает выброс дофамина, гормона удовольствия, и мы подсознательно проникаемся доверием к источнику этого удовольствия.

Страх ошибки и желание безопасности

Выбор косметики – это всегда риск. Купить тональный краньше, который на деле окажется рыжим, или помаду, которая сушит губы, – это и деньги на ветер, и удар по самооценке. Мы боимся ошибиться. И виртуальные пробы стали нашим щитом от этого страха. Согласитесь, нажимать кнопку в приложении гораздо менее страшно, чем подходить к продавцу и просить тестер, чувствуя на себе его оценивающий взгляд. Экран дает нам анонимность и безопасность. Мы можем перебирать оттенки часами, и никто не скажет: Девушка, вы уже десятый тон пробуете, определитесь уже. Мы контролируем процесс, и этот контроль рождает доверие. Мы как будто говорим себе: Я все проверила, я все видела, я не ошибусь.

Социальное доказательство и вера в технологии

Мы живем в мире, где технологии стали синонимом прогресса и правды. Если умная нейросеть, проанализировав миллионы оттенков, подобрала мне тон, значит, это точный выбор. Мы верим алгоритму больше, чем собственному зрению, потому что алгоритм – это наука, а наука, как известно, не врет. Зеркало же – это просто кусок стекла с амальгамой, оно субъективно. Плюс ко всему, мы постоянно видим в соцсетях, как блогеры и знаменитости пользуются этими фильтрами и приложениями. Это создает эффект валидации: если все так делают, значит, это работает.

Но есть в этом доверии и обратная сторона. Зеркало хотя бы не врет про освещение. Оно показывает, как цвет ляжет при том свете, который есть в комнате сейчас. Экран же часто показывает идеализированную картинку, которая может не иметь ничего общего с реальностью. Приложение может добавить контрастности, сделать тон лица более ровным, и в итоге вы купите средство, которое на фото сидело идеально, а в жизни легло пятнами. И тут вступает в силу когнитивный диссонанс: мы же доверяли технологии, как так вышло?

Задумайтесь, как часто вы ловили себя на мысли, что лицо в отражении смартфона на селфи вам нравится больше, чем в большом зеркале ванной? Это не потому, что вы фотогеничны в разное время суток. Это потому, что камера и экран уже обработали картинку по своим алгоритмам. И доверие к этой обработанной, улучшенной версии себя – вот главный секрет популярности виртуальных примерок. Мы доверяем не просто экрану, мы доверяем той версии себя, которую он нам показывает, – более гладкой, свежей и безупречной. И теперь наша задача – научиться отделять эту красивую сказку от суровой реальности, чтобы не разочаровываться, когда виртуальная помада встречается с настоящими губами.

Часть 2. Магия нейросетей: как алгоритмы наносят макияж

Детекция лица: находим контур за миллисекунды

Мы уже немного познакомились с тем, как нейросети в целом подходят к вопросу виртуального тона. Но давай теперь заглянем под капот этого процесса. Самое первое, что происходит, когда ты загружаешь свое фото в приложение – это не поиск оттенка и уж точно не нанесение пикселей. Всё начинается с того, что программа должна понять: где здесь вообще лицо?

Казалось бы, что сложного? Вот оно, лицо, по центру. Но для компьютера твоя фотография – это просто огромная таблица с цветными точками. И ему нужно за доли секунды найти в этом хаосе закономерность, которая называется «лицо человека».

Точечный паспорт лица

Чтобы нанести тон, нейросети недостаточно просто найти прямоугольник с лицом. Ей нужно знать анатомию. Где заканчивается лоб и начинается линия роста волос? Где проходят скулы, а где – самая широкая часть челюсти? Для этого алгоритмы используют технологию, которую называют детекцией ключевых точек.

Представь, что ты косметолог, который перед нанесением тонального крема ставит на лице клиента сотни невидимых меток: у внутреннего уголка глаза, у крыльев носа, по контуру губ. Нейросеть делает то же самое, только виртуально. Она находит и помечает десятки, а в продвинутых системах – сотни характерных точек. Это и есть тот самый «контур за миллисекунды». По сути, приложение создает цифровую маску, которая идеально повторяет форму именно твоего лица, даже если ты слегка повернула голову или улыбаешься.

Благодаря этому набору точек программа точно знает, где начинается щека, куда наносить румяна, а где нужно затемнить зону под скулой, чтобы создать эффект легкой тени. Если бы этого этапа не было, тон просто «лепился» бы одним сплошным пятном, игнорируя твой нос или форму подбородка. Получалась бы плоская маска, а не естественное покрытие.