Administrators admin Posted May 8 Administrators Share Posted May 8 В Midjourney v.7 появилась возможность использовать выбранные элементы, стили или персонажей с ваших изображений в качестве референсов с помощью команд --oref и --ow. Отличительной особенностью omni-reference от похожих команд (--cref и --sref) является то, что она берет не персонажей и/или стили, а именно то, что вы укажете в промте, т.е. данная опция является более универсальной и отзывчивой. Качество переноса лиц людей и образов в --oref также на уровень выше, чем это было при использовании команды --cref. В этой статье мы разберем, как работает Omni в Миджорни и укажем на пару тонкостей и ошибок, с которыми можно столкнуться. Что делает команда --oref в нейросети Midjourney? перенос локаций перенос лица перенос образа объекта перенос стиля выборочный перенос элементов и предметов (опишите, что именно нужно взять с референса прямо в промте) возможность указать силу референса с помощью вспомогательной команды --ow Небольшое вступление: вы наверняка уже пользовались нейросетью Sora Images от компании OpenAI, которая почти идеально следует вашему промту, в т.ч. доступна аналогичная возможность — брать только определенные элементы с ваших изображений и использовать их в качестве референсов. Так вот omni-reference в Midjourney v.7 — это аналог данной функции из Соры, но с одной особенностью — вы можете указывать силу влияния референса (выбранного вами элемента) с помощью вспомогательной команды --ow. Команда --ow должна вводиться вместе с числовым значением в диапазоне от 1 до 1000, чем оно выше, тем точнее нейросеть будет повторять оригинал. По умолчанию (если вы не укажете эту команду в промте) значение --ow будет равно 100, что приемлемо в большинстве случаев. Есть одна особенность: слишком высокие значения (от 700 до 1000) могут приводить к поломке референса, из-за чего он может вообще не отобразиться в генерации, но, скорее всего, это скоро пофиксят. Пример команды omni-reference без дополнительных параметров: high detailed fox in the forest with face from my picture --oref https://forum.yesai.su/uploads/monthly_2025_05/large.file_2796433.jpg.1a68cf1ec5e04cd5d82ab80c70a370f3.jpg ...как видно, лисицей тут и не пахнет. Дело в том, что по умолчанию, если вы не указали значение --ow, применяется значение, равное 100. Читаем дальше... Если точность повтора образа избыточна, как в нашем примере, можно уменьшить вес референса путем снижения значения параметра --ow: high detailed fox in desert with face from my picture --oref https://forum.yesai.su/uploads/monthly_2025_05/large.file_2796433.jpg.1a68cf1ec5e04cd5d82ab80c70a370f3.jpg --ow 60 ...как видите, теперь лицо из референса обрело черты лисицы, но можно еще немного поиграть со значением параметра --ow, он очень важен! не забывайте его корректировать, если результаты вас не удовлетворили Внимание! Команда --oref не работает в MJ --v 6, поэтому всегда добавляйте к своим промтам параметр --v 7, в противном случае будет выдана ошибка генерации. Примечание 1: Не забывайте, что все команды, в т.ч. --oref и --ow, должны быть указаны в конце промта, а не в начале и не в середине. Примечание 2: После команды --oref должна стоять прямая ссылка на картинку-референс. Поддерживается только один референс, т.е. нельзя указывать более одной ссылки. Примечание 3: Вы можете писать промты на любом языке, в т.ч. на русском, если используете Midjourney в @yes_ai_bot в Телеграм, а в оригинальной Midjourney требуется ввод на английском. Примечание 4: Чтобы получить прямую ссылку на своё изображение, можно воспользоваться любым сервисом: disk.yandex.ru, dropbox.com, postimages.org и др., но эти ссылки не всегда работают в Midjourney, если вы используете Discord. Рекомендуем делать это через @yes_ai_bot, там поддерживаются любые ссылки из различных сервисов. Как сделать генерацию с omni-reference в Yes Ai Bot. Первый способ Откройте бота по этой ссылке @yes_ai_bot Отправьте боту команду --oref со ссылкой на картинку и промтом, описывающим то, как нейросеть должна использовать референс. Дождитесь результата Как сделать генерацию с omni-reference в Yes Ai Bot. Второй способ Откройте бота по этой ссылке @yes_ai_bot Отправьте боту одну картинку, которую хотите использовать в качестве исходника, обязательно в комментарии к картинке напишите промт с описанием. Также можно добавить к промту значение вспомогательного параметра --ow в диапазоне от 1 до 1000, рекомендуем при тестировании использовать значения от 30 до 400. В появившемся меню нажмите кнопку "🧬 Референс элементов" Дождитесь результата Наше личное мнение Функция --oref хороша, но более требовательна к промту, чем её аналог в Sora Images, т.к. нужно загружать куда-то свои картинки, что может быть не всегда удобно. Однако стоит отметить и тот факт, что в плане художественного стиля MJ на голову превосходит своего конкурента от OpenAI. В сухом остатке: Sora Images проще устроена и лучше понимает промты, но она дороже и намного хуже справляется с художественным стилем, зато идеально подходит для новичков. Кстати, в Sora можно загружать от 1 до 10 референсов, а не только один. Omni-reference от Midjourney сложнее, но намного красивее рисует. Вам понадобится пара десятков генераций, чтобы подобрать оптимальные значения параметра --ow. Главный недостаток — можно использовать всего одну картинку в качестве референса, но это, скорее всего, вскоре исправят. Пример того, как Омни переносит лицо человека Согласитесь, сходство на высоком уровне 👇. Для теста использовали простейший промт, чтобы не было погрешностей. 🟢 Если у вас есть свой сервис и вы хотите добавить в него функции нейросети Midjourney, то можете использовать наш API — в нём уже реализована поддержка функции Omni-reference. 3 1 1 Quote Link to comment Share on other sites More sharing options...
Yes_Ai Posted May 9 Share Posted May 9 Краткий конспект публикации: В новой версии Midjourney v.7 появилась функция omni-reference (--oref), позволяющая использовать элементы, стили или персонажи из загруженных изображений в качестве референсов при генерации. Эта функция превосходит предыдущие аналогичные команды (--cref и --sref) своей универсальностью и точностью переноса как лиц людей, так и образов объектов. Omni-reference позволяет не только переносить локации, лица, стили и отдельные элементы, но и контролировать степень влияния референса с помощью параметра --ow (от 1 до 1000), что аналогично функциональности Sora Images от OpenAI, но с большей гибкостью настройки.Статья подробно описывает работу omni-reference, включая тонкости использования и возможные ошибки, например, 'поломку' референса при слишком высоких значениях --ow (от 700 до 1000). Авторы подчеркивают важность указания параметра --v 7 для корректной работы функции, а также правильного расположения команд (--oref и --ow) в конце промта и использования прямой ссылки на изображение-референс.Представлены два способа использования omni-reference через бота @yes_ai_bot: отправка команды с ссылкой и промтом или загрузка изображения с последующим описанием его использования в комментарии и указанием параметра --ow. В заключение, авторы отмечают, что Sora Images проще в использовании и лучше понимает промты, но уступает Midjourney в художественном стиле, а omni-reference требует некоторой практики для подбора оптимальных значений --ow, несмотря на ограничение использования только одного референса. Также упоминается возможность интеграции функции omni-reference в сторонние сервисы через API Midjourney. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.