MidJourney для Художников: Часть 1. Что такое seed для MidJourney, простыми словами, например [–seed 1234]? 

Представьте себе пакет с замороженными кубиками-овощами: Горох, морковь, кукуруза и что там еще бывает. Туда нейросеть ”тянет руку” и рандомно черпает горсть ”не глядя” и ”как получится”. В эту горсть в руке попадает: 3-кукурузы, 2- гороха, 1- оранжевая морковь, и 4- лук. Эта горсть, ”что и сколько” зачерпнулось случайно и есть seed будущего изображения а само число, это ”номер горошка” который был вытащен первым.
Весь исходный ”пакет овощей” – это первичный цифровой творческий потенциал ограниченного пространства пакета, из которого условно “черпает” алгоритм.

Однако заметьте, нейросеть делает “выбор” ДО ТОГО как читает ваш рецепт – текст промта. С текстом запроса получение seed не связано, ее ручка загребучка указывает на первый горошек раньше.

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

На этом этапе алгоритм собственно ”варит суп” (генерит изображение) именно ИЗ ЭТОЙ, ранее случайно извлеченной, горсти разных кубиков овощей.

 Для художника, примером seed могут быть именно эти: холст, его форма и текстура, + именно эти краски, определенный набор тюбиков и цветов + кисти и мастихины определенной формы + вид и текстура красок. 

 И все это куплено кучей еще до того как определился с картиной.

Промт – это уже сама идея картины, рецепт варки, то есть: будущие сюжет, колорит, стиль и техника исполнения.

 Что интересно:

Когда в первый раз Миджорни достает горсть из пакета: это рандом. Генератор зачерпнул из пакета в первый раз как захотел, вы никак на это не влияете.

 А вот второй раз: Seed (какое количество кубиков овощей и какие), может быть повторен, то есть задан заранее, даже если ваш рецепт – промт отличается. Вы можете задать тот же seed вручную, например, если хотите получить ту же самую “горсть овощей” для какого-то другого рецепта. Это позволяет сохранить основу, но при этом изменять сюжет.

 Также возможно взять Seed уже готового изображения, и сварить новое (из того же количества овощей) уже по своему рецепту, чтобы обеспечить условное сходство.

Итак, Seed это ключевое понятие диффузионных нейросетей, таких как например MidJourney. Так они используют псевдослучайную часть выбранную из своего заранее сформированного первичного цифрового потенциала, перед тем как обработать ваш промт и сделать из нее изображение по вашему рецепту. 

/ps Тестируемое ”не умеет считать” вообще, и даже на пальцах в прямом смысле. Нарисовать кисть руки – архисложная задача..

Евгения Корнеева 2024 MidJourney для Художников: Часть 1.