нейросети и безопасность

Персонализированные сказки: как это работает изнутри

Между загруженным фото и готовым двухминутным мультфильмом происходит несколько отдельных шагов. Разбираем их по порядку - и объясняем, где самое сложное.

Редакция Киномалыша··обновлено ·6 мин чтения

Шаг первый: из фотографии получается герой

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

Шаг второй: кастинг

Дальше система показывает, что у неё получилось. Три портрета героя приходят через две-три минуты, и вы выбираете тот, который больше похож, либо просите перерисовать - две попытки бесплатны. Это не маркетинговая любезность, а техническая необходимость: узнаваемость - субъективная вещь, и алгоритм не может решить за родителя, поймано ли сходство. Кастинг бесплатный именно потому, что без него весь дальнейший процесс - лотерея. Только после подтверждения и оплаты герой отправляется в производство.

Шаг третий: самое сложное - консистентность

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

Шаг четвёртый: сюжет

Сценарий не сочиняется на лету. Истории написаны заранее и проверены редактором, набор закрытый, маркировка 0+, и собран он вокруг конкретных детских задач: заснуть, справиться со злостью, перестать бояться темноты, полюбить чистить зубы. Нейросеть подставляет в готовую структуру вашего героя и его имя, но не решает, чем закончится сказка. Такой выбор стоит вариативности, зато исключает ситуацию, когда модель уводит детскую историю не туда, а вы узнаёте об этом при просмотре.

Шаг пятый: движение, звук и сборка

Утверждённый герой оживает: появляется движение, к сценам добавляется закадровый текст, в котором звучит имя ребёнка, и всё это монтируется в двухминутный ролик. Так устроен только мультфильм. Книга собирается иначе: тот же герой попадает на иллюстрации, под ними короткий текст с его именем, на выходе - PDF и читалка на сайте, а читать вслух будете вы. У мультфильма на выходе обычный видеофайл, который скачивается, отправляется в мессенджер и включается на телевизоре. Весь путь от загрузки фото до готового мультфильма занимает 10-20 минут, книга готова за несколько минут.

Почему это быстрее студии в сотни раз

Резонный вопрос: если студия рисует мультфильм неделю, как нейросеть укладывается в пятнадцать минут. Ответ не в том, что она «умнее», а в том, что она делает другое. Аниматор отрисовывает каждый кадр вручную, продумывает движение, сводит сцены - это творческий труд, который нельзя ускорить нажатием кнопки. Нейросеть не рисует с нуля: она подставляет утверждённого героя в заранее заготовленную структуру и просчитывает кадры параллельно. Отсюда и разрыв в скорости, и разрыв в цене, и честное ограничение - уникального авторского сценария и ручной анимации здесь не будет.

Что зависит от вас, а что от системы

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

Что происходит с исходником и результатом

После сборки фотография больше не нужна: образ героя уже построен. Снимок нужен только для вашей сказки, для обучения нейросетей мы его не используем, и через семь дней он автоматически удаляется. Следующая сказка про того же ребёнка начинается с той же точки: фото загружается заново и проходит новый кастинг. Готовый мультфильм или книга хранятся на сайте 30 дней, потом удаляются с сервера, поэтому скачайте файл сразу. Если хочется увидеть первый шаг своими глазами, он бесплатный: загрузите портрет и посмотрите, каким система сделала героя.

Пройти бесплатный кастинг героя

Попробовать

Герой строится по одной фотографии, три портрета вы увидите бесплатно, а платить нужно только после выбора

Посмотреть, что получите и за сколько