Многое случилось за уходящий 2022 год. Мы многое потеряли, но обрели ещё больше. В том числе, мы получили технологию Stable Diffusion, которая визуализирует даже самые безумные идеи ценой одной минуты времени и пары Ватт энергии. Iriscot Software настолько впечатлились этой технологией, что сгенерировали сотни нейрооткрыток и раздаем их прохожим!
Напиши на открытке свои цели на 2023 год и через год вернись к открытке, чтобы наглядно увидеть как меняется жизнь. Запости свою уникальную открытку в соцсети с тегом #нейрооткрытки
Смотреть посты с этим тегом в ВК
Читай дальше, чтобы узнать о том, как создавались открытки.
Как это было?
Нейросеть – это компьютерная программа, которая моделирует аналитические процессы, осуществляемые человеческим мозгом. Задачи, которые решает типичная нейросеть – классификация, предсказание и распознавание.
Для того, чтобы сгенерировать открытки, мы использовали открытую и удобную программу Invoke-AI. Экспериментальным путем определили наиболее удачные запросы, и, чередуя их, сгенерировали пару сотен изображений. Запросы, чтобы вы понимали, формулируются примерно как для поисковика. Только поисковик ищет из имеющегося, а нейросеть создает с нуля. Запросы, которые мы использовали:
На моей GTX 1060 генерация занимает примерно минуту и 20 секунд. После того, как изображения сгенерировались, я просмотрел их вручную. Визуальный контроль в таких вопросах обязателен, потому что нейросеть работает примерно так же, как воображение во сне — результат может получиться безумным. В основном, проблем было две: неправильный год на открытках и криповые лица.
Картинки с неправильными числами пришлось удалить, чтобы они не портили впечатление. Сами посудите, сейчас наступает 2023, а у вас на открытке написано 2021. Непорядок. Дело в том, что нейросеть конечно может написать текст, но она не будет понимать, что пишет. Опять же, аналогия со снами, где у вас есть часы, но сколько времени непонятно. Открытки красивые, но увы, из-за года от них пришлось избавиться (я знаю, что можно по сиду внести правки, но мне лень):
Лица выглядели реально жутко, но, к счастью, это поправимо. Существует ещё одна нейросеть GFPGAN, которая предназначена как раз для корректировки сгенерированных лиц. Я выбрал все картинки с жуткими лицами и скормил их GFPGAN. Результат стал более приемлимым.
GFP-GAN - это генеративная адверсивная сеть для слепого восстановления лица, использующая генеративный приоритет лица (GFP).
Все изображения были увеличены в 2 раза с помощью, как вы догадались, ещё одной нейросети. Изначальный размер был 704x512 пикс., стал 1408x1024 пикс. Соотношение сторон подобрано специально для печати на формате А6. Затем простой скрипт на Python собрал все открытки на листы А4.
Но это лицевая сторона, а надо ещё задизайнить обратную. На обратной стороне написали напутственные слова и оставили ссылку на этот сайт. Чтобы открытка имела практический смысл, добавили календарь на будущий год, а также место под цели на него. Дизайн обратной части претерпел много изменений:
В итоге остановились вообще на красном варианте, который вы уже видели. Была ещё идея сгенерировать поздравление тоже нейросетью, но от этой идеи отказались. Это привело бы к эффекту зловещей долины, и тогда открытка станет тупо макулатурой. Никому не интересно мнение бездушной машины. А когда сгенерированная картинка совмещается с авторским текстом, это читается так, что ты предводитель машин и делишься своими творениями.
Затем открытки отдали в печать. Печатали на формате А4 и листы разрезали на четыре части. По себестоимости печать одной открытки обошлась в 6 рублей. Экономисты могут прибавить к этому затраты на электроэнергию, работу и все такое, но я не буду, проект-то некоммерческий.
Для большей атмосферности, пришлось дождаться когда выпадет снег, чтобы начать раздавать открытки.
Смогут ли нейросети заменить художников?
Злободневный вопрос, которым многие обеспокоены. Я считаю, что как и со всем остальным, произойдет смещение. Ведь, чтобы сгенерировать что-то более-менее сложное, нужно грамотно составить запрос. И вот, будут у нас специалисты по составлению запросов к нейросети. Скорее всего сгенерированные изображения будут использовать в случаях, когда надо воткнуть хоть какую-то картинку, но не хочется тратить деньги на стоковые фотографии. Нейросети не смогут полностью вытеснить творческие специальности. По крайней мере, в ближайшем будущем.
Где заказать открытки?
Пока открытки не продаются. Их можно получить только лично от меня или моих лаборантов на улицах Волгограда. Скоро это изменится.
Почему тираж 1 экземпляр?
Потому что дизайн открытки уникальный, конкретно с такой картинкой существует всего одна открытка. А так, за все время, было напечатано 212 открыток.
Где получить цифровую копию моей открытки или посмотреть как выглядят остальные?
Вы можете скачать все варианты лицевой стороны одним архивом: cards_all.zip
Архив: ZIP | Формат картинок: JPEG | Весит: 49.5 Мб
Отдельная благодарность
- моим лаборантам за помощь в подготовке открыток
- анонам с желто-серого анонимного форума за наводку на нейросеть
- всем, кто получил мои открыточки за то, что вы есть