Серия «Midjourney»

12

Изменения в структуре промптов в Midjourney V6

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

Изменения в структуре промптов в Midjourney V6 Гайд, Нейронные сети, Полезное, Искусственный интеллект, Midjourney, Длиннопост, Промпт, Telegram (ссылка)

Подробнее про эти пункты:

  1. Длина промпта теперь может быть более 350 слов

В V5 только первые 15-20 слов оказывали сильное влияние на полотно, после чего память заканчивалась и влияние слов падало.

В V6 нам предоставили значительно больше памяти, так что можно с уверенностью сказать, что у нас есть от 350 до 500 слов, а может, и больше. То, как доступная память используется подсказкой, похоже, связано со смысловым содержанием слов.

Например, фраза из 15 слов - "the the the the the the the the an an an an an an this this this this this this" - не имеет особого смыслового содержания и, похоже, использует очень мало доступной памяти. Но те же 15 слов, использованные для яркого описания трех ковбоев, означают, что четвертого ковбоя будет трудно представить с учетом оставшейся у нас памяти.

Итак, у V6 есть не столько длина подсказки, сколько "семантический смысл", который будет играть по-разному для каждой подсказки

2. Можно указывать цвета и другие детали

В V5 разработчики склонялись к архетипам. Это позволило Midjourney самой выбирать, как ей рендерить изображение, потому что ее собственные решения были бы более последовательными, а наши попытки контроля игнорировались бы.

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

3. Вы можете размещать предметы в промпте так, как вам хочется, используя язык для управления композицией.

В V5 предложные фразы часто не понимались. В V6 они понимаются почти всегда. Теперь, когда у нас есть надежные препозиционные фразы, легко расположить предметы по отношению друг к другу и к камере.

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

На кухонном столе стоят три корзины, полные фруктов. В корзине посередине лежат зеленые яблоки. Корзина слева наполнена клубникой. В корзине справа - черника. На заднем плане - глухая стена тилового цвета с круглым окном.

Изменения в структуре промптов в Midjourney V6 Гайд, Нейронные сети, Полезное, Искусственный интеллект, Midjourney, Длиннопост, Промпт, Telegram (ссылка)

4. Можно добавлять текст, который может быть сгенерирован на изображении

Чтобы добавить текст к изображению, поместите слова, которые вы хотите напечатать, в "кавычки" и убедитесь, что ваша подсказка содержит семантически правдоподобное место для печати текста.

Используйте такие фразы, как: говорит, напечатано на, озаглавлено, начертано, помечено, отмечено, клеймо, тиснено, гравировано, штамповано, украшено, написано, начертано и т. д.

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

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

"Hello World!", написанная маркером на липкой записке

Изменения в структуре промптов в Midjourney V6 Гайд, Нейронные сети, Полезное, Искусственный интеллект, Midjourney, Длиннопост, Промпт, Telegram (ссылка)

5. Можно задать несколько тем в одном промпте.

В V5 один объект можно было отрисовать красиво, но два объекта смешивались... а три объекта были недоступны для большинства из нас.

В V6 и один, и два объекта могут быть отрисованы великолепно, а три объекта начинают смешиваться, но их можно контролировать.


6.Теперь можно составлять промпт в Midjourney как и в ChatGPT.

Нельзя задать в Midjourney промт вида "<Какой то URL>, сделай также, но масляными красками" или использовать remix и сказать Midjourney "добавь больше цветов в ее волосы". Однако прямой промпт заданный в /imagine можно написать как инструкцию в ChatGPT , и он, скорее всего, будет работать отлично.

Изменения в структуре промптов в Midjourney V6 Гайд, Нейронные сети, Полезное, Искусственный интеллект, Midjourney, Длиннопост, Промпт, Telegram (ссылка)

7. Midjourney V6 способен понимать нюансы пунктуации и грамматики.

Изменения в структуре промптов в Midjourney V6 Гайд, Нейронные сети, Полезное, Искусственный интеллект, Midjourney, Длиннопост, Промпт, Telegram (ссылка)

8. Вы можете использовать v6 для создания комиксов.

При соблюдении соотношения сторон можно организовать простые сцены в виде панелей.

Изменения в структуре промптов в Midjourney V6 Гайд, Нейронные сети, Полезное, Искусственный интеллект, Midjourney, Длиннопост, Промпт, Telegram (ссылка)
Изменения в структуре промптов в Midjourney V6 Гайд, Нейронные сети, Полезное, Искусственный интеллект, Midjourney, Длиннопост, Промпт, Telegram (ссылка)

9. Отрицания на естественном языке теперь работают.

Помните, что даже один правильный элемент в сетке - это замечательно для такой подсказки.

Мальчик на парковке держит ключи от машины, но машин поблизости нет. --v 6

Изменения в структуре промптов в Midjourney V6 Гайд, Нейронные сети, Полезное, Искусственный интеллект, Midjourney, Длиннопост, Промпт, Telegram (ссылка)

10. Можно добавить рамку или кайму вокруг изображения, просто описав его.

Клипарт лампы на чистом фоне. Изображение обведено тонкой золотой рамкой.

Изменения в структуре промптов в Midjourney V6 Гайд, Нейронные сети, Полезное, Искусственный интеллект, Midjourney, Длиннопост, Промпт, Telegram (ссылка)

Как видим довольно много изменений. Открывается огромное поле для тестов и сравнений. И нужно учитывать, что это еще всего лишь альфа (бета) версия и в релизной версии, может быть еще больше изменений.

Актуальные новости нейросетей, примеры промптов для ChatGPT, Midjourney, Dalle и Stable Diffusion вы можете посмотреть в моем телеграм канале.

Показать полностью 8
5

Как создать персонажа с одинаковым лицом в Midjourney

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

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

Итак, вначале необходимо загрузить фото, которое станет эталоном для нашего персонажа:.

Как создать персонажа с одинаковым лицом в Midjourney Нейронные сети, Midjourney, Гайд, Длиннопост, Полезное, Telegram (ссылка)

Нажимаем в дискорде, в канале с ботом Midjourney "+" -> Upload a file. После загрузки нажимаем "Open in Browser" и копируем ссылку на изображение.

Теперь сгенерируем наше первое изображение добавив вначале промта нашу ссылку:

[Link 0] young woman, studio portriat, realistic style --style raw

Получаем первую генерацию:

Как создать персонажа с одинаковым лицом в Midjourney Нейронные сети, Midjourney, Гайд, Длиннопост, Полезное, Telegram (ссылка)

Выберем вариант, наиболее похожий на наше эталонное изображение:

Как создать персонажа с одинаковым лицом в Midjourney Нейронные сети, Midjourney, Гайд, Длиннопост, Полезное, Telegram (ссылка)

Сохраним ссылку на это изображение, нажимаем кнопку Web, и в открывшемся окне копируем ссылку. Это будет наша Link 1 ссылка.

Как создать персонажа с одинаковым лицом в Midjourney Нейронные сети, Midjourney, Гайд, Длиннопост, Полезное, Telegram (ссылка)

Повторим генерацию с нашим эталонным изображением, и снова выберем наиболее похожее на наше эталонное изображение.

Как создать персонажа с одинаковым лицом в Midjourney Нейронные сети, Midjourney, Гайд, Длиннопост, Полезное, Telegram (ссылка)
Как создать персонажа с одинаковым лицом в Midjourney Нейронные сети, Midjourney, Гайд, Длиннопост, Полезное, Telegram (ссылка)

Сохраним ссылку на наше второе изображение, пусть это будет Link 2 ссылка.

Если достаточно общего сходства персонажа, то двумя шагами можно ограничиться. Если же сходство получается недостаточным, можно добавить еще 2-3 изображения по аналогии.

Хороший результат может дать генерация изображения персонажа под разными углами, в профиль (слева и справа), когда камера находится сверху и снизу. Для этого к промту необходимо добавить следующие ключевые слова:
Для получения портрета в профиль - side view;
Для съемки сверху - extreme high-angle closeup, from above, center view;
Для съемки снизу - extreme low-angle, from below, centered view;

Теперь используем наши ссылки на изображение Link 1 и Link 2 и поместим наш персонаж в другое окружение, например пусть наша девушка прогуляется по улице.

[Link 1] [Link 2] walking on city street, realistic portrait, full body --style raw

Как создать персонажа с одинаковым лицом в Midjourney Нейронные сети, Midjourney, Гайд, Длиннопост, Полезное, Telegram (ссылка)

Девушка читает книгу:

[Link 1] [Link 2] reading a book at the table, realistic portrait --style raw

Как создать персонажа с одинаковым лицом в Midjourney Нейронные сети, Midjourney, Гайд, Длиннопост, Полезное, Telegram (ссылка)

Студийное фото:

[Link 1] [Link 2] studio portrait, full body, relistic style --style raw

Как создать персонажа с одинаковым лицом в Midjourney Нейронные сети, Midjourney, Гайд, Длиннопост, Полезное, Telegram (ссылка)

На велосипеде:

[Link 1] [Link 2] riding on the bike, realistic portrait, full body --style raw

Как создать персонажа с одинаковым лицом в Midjourney Нейронные сети, Midjourney, Гайд, Длиннопост, Полезное, Telegram (ссылка)

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

Больше информации о ChatGPT, Midjourney, и других ИИ сервисах можно узнать тут.

Показать полностью 10

Midjourney. Основы промтинга


Промт или подсказка - это короткая текстовая фраза, которую Midjourney интерпретирует для создания изображения. Midjourney разбивает слова и фразы в подсказке на более мелкие фрагменты, называемые лексемами, которые можно сравнить с обучающими данными и затем использовать для создания изображения. Хорошо продуманная подсказка может помочь создать уникальные и интересные изображения.

Структура промта.

Midjourney. Основы промтинга Нейронные сети, Гайд, Midjourney, Полезное, Длиннопост, Совет
  • Image Prompts - URL-адреса изображений, которые могут быть добавлены к подсказке. Изображение, добавленное к промту, влияет на стиль и содержание готового результата. URL-адреса изображений всегда располагаются в начале подсказки.

  • Prompt Text - Текстовое описание изображения, которое необходимо сгенерировать. Хорошо составленные подсказки помогают создавать удивительные изображения.

  • Parameters - Параметры изменяют способ формирования изображения. Параметры могут изменять соотношение сторон, модели, повышающие коэффициенты и многое другое. Параметры идут в конце запроса.

Длина подсказки - подсказки могут быть очень простыми. Одно слово (или даже эмодзи!) приведет к созданию изображения. Очень короткие подсказки будут в значительной степени опираться на стандартный стиль Midjourney, поэтому для создания уникального образа лучше использовать более описательные подсказки. Однако длинные подсказки не всегда лучше. Сконцентрируйтесь на основных концепциях, которые вы хотите создать.

Грамматика - Midjourney не понимает грамматику, структуру предложений и слов, как человек. Выбор подходящих слов имеет важное значение. Во многих случаях лучше использовать более конкретные синонимы. Вместо "большой" попробуйте "гигантский", "огромный" или "необъятный". По возможности удаляйте лишние слова. Меньшее количество слов означает, что каждое слово оказывает более сильное влияние. Используйте запятые, скобки и дефисы, чтобы упорядочить свой промт. Midjourney не учитывает регистр символов.

Сосредоточьтесь на том, чего вы хотите - лучше описывать то, что вы хотите, а не то, чего вы не хотите. Если вы попросите устроить вечеринку "без торта", то на изображении, скорее всего, будет присутствовать торт. Если вы хотите, чтобы в конечном изображении не было какого-либо объекта, попробуйте заранее задать параметр --no.

Подумайте, какие детали имеют значение - постарайтесь четко определить контекст или детали, которые важны для вас. Подумайте о следующем:

  • Тема: человек, животное, персонаж, место, объект и т.д.

  • Средство изображения: фотография, картина, иллюстрация, скульптура, каракули, гобелен и т.д.

  • Окружающая среда: в помещении, на улице, на Луне, в Нарнии, под водой, в Изумрудном городе и т.д.

  • Освещение: мягкое, рассеянное, пасмурное, неоновое, студийное и т.д.

  • Цвет: живой, приглушенный, яркий, монохроматический, пестрый, черно-белый, пастельный и т.д.

  • Настроение: спокойное, умиротворенное, буйное, энергичное и т.д.

  • Композиция: Портрет, снимок головы, крупный план, вид с высоты птичьего полета и т.д.

    Используйте собирательные существительные - Употребление слов во множественном числе дадут больше шансов лучшего результата. Попробуйте использовать конкретные числа. "Три кошки" - это более точно, чем "кошки". Используются также собирательные существительные: "стая птиц" вместо "птицы".


    Стилизация промтов.

Даже короткие однословные подсказки позволят получить прекрасные изображения в стандартном стиле Midjourney, но вы можете создать более интересные персонализированные результаты, комбинируя такие понятия, как художественное средство, исторические периоды, местоположение и т.д.

  • Художественный стиль - Одним из лучших способов создания стильного образа является выбор художественного стиля.

    Пример: /imagine prompt <art style> style cat

Midjourney. Основы промтинга Нейронные сети, Гайд, Midjourney, Полезное, Длиннопост, Совет
  • Конкретность - Более точные слова и фразы помогут создать образ, который будет выглядеть и восприниматься именно так, как нужно.

Пример: /imagine prompt <style> sketch of a cat

Midjourney. Основы промтинга Нейронные сети, Гайд, Midjourney, Полезное, Длиннопост, Совет
  • Оттенок цвета - В подсказках можно указывать различные цветовые оттенки, что придаст изображению соответствующий оттенку внешний вид.

Пример: /imagine prompt <color word> colored cat

Midjourney. Основы промтинга Нейронные сети, Гайд, Midjourney, Полезное, Длиннопост, Совет

Используйте эти простые правила при составлении подсказок и Midjourney порадует вас восхитительным и неповторимым результатом. Успешного промтинга!

Больше информации о ChatGPT, Midjourney, и других ИИ сервисах можно узнать тут.

Показать полностью 3
2

Midjourney. Несколько полезностей

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


1. Команда Vary (Region)
Эта команда появилась недавно и позволяет изменить только выделенную часть изображения, оставив при этом остальное изображение без изменений. Для того чтобы команда Vary (Region) давала лучший эффект, рекомендуется использовать ее совместно с включенной настройкой Remix Mode.

1. Для того чтобы включить Remix Mode нужно набрать команду /Settings и выбрать во всплывающем окне 🎛 Remix.

2. Сгенерировать изображение с помощью команды /imagine.

3. Выбрать одно из четырех изображений, используя кнопки U1 - U4.

4. Нажать кнопку 🖌 Vary (Region), чтобы открыть интерфейс редактирования.

5. Выбрать инструменты выделения "свободная рука" или "прямоугольник" в левой нижней части редактора.

6. Выделить области изображения, которые необходимо изменить. Размер выделения влияет на результат. Большие выделения дают боту Midjourney больше возможностей для создания новых творческих деталей. При меньших размерах выделения получаются более мелкие и тонкие изменения.

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

8. Нажать кнопку Submit, чтобы отправить запрос боту Midjourney. Кнопку редактора под увеличенным изображением можно использовать несколько раз, чтобы поэкспериментировать с различными вариантами выбора и подсказками.


Пример работы команды Vary (Region)

Начальный промт - woman on the street with a dog on a leash --ar 4:3.

Midjourney. Несколько полезностей Нейронные сети, Гайд, Midjourney, Руководство, Полезное, Длиннопост

Выделяем область изображения в котором находится собака.

Midjourney. Несколько полезностей Нейронные сети, Гайд, Midjourney, Руководство, Полезное, Длиннопост


Корректируем промт - woman on the street with a bear on a leash --ar 4:3

Midjourney. Несколько полезностей Нейронные сети, Гайд, Midjourney, Руководство, Полезное, Длиннопост

Получаем результат, нейросеть заменила собаку на медведя. При этом все остальные части изображения остались без изменений.


2. Команда /describe

Команда /describe позволяет загрузить изображение и сгенерировать четыре возможных подсказки на его основе. Пользователи отмечают, что со сгенерированными внутри Midjourney изображениями команда работает точнее, в некоторых случаях позволяет получить почти идентичное изображение. С рисунками или генерациями других нейросетей справляется немного хуже.

Пример работы команды /describe

Для примера возьмем такую картинку, красивый пейзаж, горы и речка.

Midjourney. Несколько полезностей Нейронные сети, Гайд, Midjourney, Руководство, Полезное, Длиннопост

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

  1. the grand tetons reflect on a stream, in the style of nature-inspired motifs, spiky mounds, solarization effect, rob hefferan, daniel garber, wim wenders, commission for --ar 128:83

  2. the grand teton national park, in the style of sparkling water reflections, nature-inspired motifs, spiky mounds, 32k uhd, naturecore, romantic scenery, naturalistic cityscapes --ar 128:83

  3. a river reflects the mountains, in the style of serene landscapism, spiky mounds, snapshots of america, spectacular backdrops, nature motifs, clear edge definition, joyful celebration of nature --ar 128:83

  4. a river with mountains reflected from a reflective lake, in the style of outdoor art, environmental awareness, 32k uhd --ar 128:83

Давайте теперь попробуем сгенерировать изображение, используя данные подсказки. Я выбрал 4 вариант.

Midjourney. Несколько полезностей Нейронные сети, Гайд, Midjourney, Руководство, Полезное, Длиннопост

1 и 4 изображение являются чуть более похожими. Все изображения сгенерированы в стиле "outdoor art" как указано в подсказке. Если вам нужно фотографическое качество, в подсказке можно указать к примеру "photo realistic style", "shot by DSLR camera", а также задать параметр --style raw. Который укажет нейросети применить минимум изменений и приблизить изображение к более реалистичному.


3. Команда /prefer suffix

Команда /prefer suffix автоматически добавляет указанный суффикс после всех подсказок. К примеру вы постоянно генерируете изображения, где часть параметров повторяется. Чтобы каждый раз не вводить их заново, вы можете указать их в команде /prefer suffix и они будут добавляться в конец каждого вашего промта.

К примеру зададим такие параметры: /prefer suffix --ar 4:3 --style raw --v 5.2

После этого вы можете писать любой промт и к нему автоматически будут применены указанные параметры. Для удаления предпочтительного суффикса используйте команду /settings и выберите Reset Settings. С командой /prefer suffix можно использовать только параметры.


Надеюсь статья была интересной и полезной. Больше информации о ChatGPT, Midjourney, и других ИИ сервисах можно узнать тут.

Показать полностью 5
Отличная работа, все прочитано!