В эру цифрового общения, где текстовые сообщения часто заменяют личные встречи, мессенджеры как никогда ранее стали важной частью нашей повседневной жизни. Telegram, с его акцентом на безопасность и скорость, выделяется среди множества платформ. Но одной из наиболее очаровательных особенностей Telegram, без сомнения, являются стикеры. Эти маленькие изображения не просто добавляют цвета и юмора в наши разговоры, они помогают выразить наши эмоции и мысли гораздо ярче, чем простой текст.
Как человек, увлекающийся технологиями и творчеством, я задался целью создать собственный набор стикеров для Telegram. Но задача эта была не из лёгких, особенно учитывая, что мои навыки в графическом дизайне оставляли желать лучшего. Тут на помощь пришёл известный инструмент для генерации изображений DALL-E. Этот инструмент позволил мне превратить описания в детализированные визуальные изображения.
Сначала получалось откровенно не очень: я начал с простой генерации картинок с антропоморфными осами, но DALL-E решил, что это надо сделать слегка… сюрреалистично.
Интересно, что в целом этот инструмент позволяет не запариваться с придумыванием правильных промптов, все решается просто предоставлением конкретики в диалоге.
Я попросил добавить неона и сделать более мультяшным, получилось неплохо, но не совсем то, что надо.
Тогда я вспомнил замечательное слово «вектор» и попросил сделать его мультяшным, в векторном стиле. Получился слишком детский Осёнок.
За что мне нравится Dall-e, так за то, что с ним вполне можно быть косноязычным, он всё равно понимает и выполняет твои запросы, как будто он твой друг дизайнер.
Вот тут уже что-то вырисовывается. Но мне же нужны стикеры! Поэтому я просто попросил сделать их, используя этого персонажа.
И такая стилистика мне в целом понравилась, но стикеры должны быть чуть проще (на мой вкус), поэтому, я попросил убрать свечение и сделать персонажа еще более векторным. Что он и сделал, получилось не так стильно, как выше, но для стикеров — самое то.
Сначала я просто описывал ситуации, он генерировал стикеры, я был доволен. А потом я решил — один фиг стикеры надо к эмодзи привязывать! Попрошу его генерировать стикеры с этим персонажем на основе эмодзи!
И это сработало! Только он зачем-то раздел персонажа, а мне эксгибиционист не нужен. Попросил одеть его обратно в тёмный худи.
Сначала я прошелся по куче разных эмодзи, затем попробовал перейти на мемы, но тут он пытался сопротивляться, мол, нарушение авторских прав, реальные люди на картинках и так далее, и тому подобное. Но после долгих уговоров, мне удалось его убедить.
Понятно, что чтобы добиться хорошего результата, я много эксплуатировал слово из трёх букв — «ещё» (а вы что подумали?)
Многие стикеры стилистически отличались друг от друга и, при желании, это можно было бы исправить. Например обучить модель на основе стикеров со схожей стилистикой, а далее генерировать стикеры с помощью свежеобученной модели. Сделать это можно, например, с помощью lensgo.ai.
Но я ленив, да и создание стикеров было больше экспериментом, нежели какой-то необходимостью.
Итак, когда все стикеры были сгенерированы, я пошел вычищать фон. На этом не буду подробно останавливаться, каждый использует свой инструмент. Но если прям лень, можно воспользоваться другой нейронкой, например removal.ai или remove-bg.ai.
Следующим этапом было использование Telegram bot Stickers — инструмента, разработанного специально для создания и публикации стикер-паков. Из минусов — каждый стикер загружать отдельно, отдельно привязывать его у смайлу… В общем, финальный этап оказался самым времязатратным.
Создание этого стикер-пака было не только творческим, но и обучающим опытом. Он показывает, как инновационные технологии, такие как искусственный интеллект и автоматизированные инструменты, могут быть использованы для расширения границ творчества и самовыражения. Хоть стикерпак и получился разношерстным, но я доволен результатом. Не это ли главное?
Ссылки:
OpenAI (ChatGPT и DALL-E)
Генерация видео, картинок и обучение моделей
Убиралка фона 1
Убиралка фона 2
Мой телеграм
Стикерпак