Администратор admin Опубликовано 8 мая, 2025 Администратор Поделиться Опубликовано 8 мая, 2025 В Midjourney v7 появилась функция omni-reference, которая позволяет использовать элементы, лица, объекты и стиль с ваших изображений в качестве референса с помощью команд --oref и --ow. В отличие от команд --cref и --sref, omni-reference в Midjourney переносит не только персонажа или стиль, а именно те элементы, которые вы укажете в промте, поэтому этот инструмент более универсален. Качество переноса лица и визуального образа через --oref в ряде случаев заметно выше, чем при использовании команды --cref. В этой статье разберём, как работает omni-reference в Midjourney, как использовать команды --oref и --ow, а также какие ошибки чаще всего возникают при генерации. Что делает команда --oref в Midjourney и для чего нужен omni-reference? перенос локации с референсного изображения перенос лица или внешности персонажа перенос образа объекта перенос отдельных стилистических элементов выборочный перенос предметов и деталей, если указать это в промте настройка силы референса с помощью параметра --ow Omni-reference в Midjourney v7 по логике работы похож на аналогичную функцию в Sora Images: можно брать отдельные элементы с изображения и использовать их как референс. Важное отличие Midjourney — возможность задавать силу влияния референса через параметр --ow. Параметр --ow указывается числом в диапазоне от 1 до 1000: чем выше значение, тем точнее Midjourney повторяет референсное изображение. По умолчанию (если вы не укажете эту команду в промте) значение --ow будет равно 100, что приемлемо в большинстве случаев. Есть одна особенность: слишком высокие значения --ow (примерно от 700 до 1000) могут некорректно влиять на референс, из-за чего нужный элемент может не перенестись в итоговую генерацию. Вероятно, в будущих обновлениях это поведение будет улучшено. Пример использования omni-reference в Midjourney без дополнительных параметров: 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 работает только в Midjourney v7. Если использовать --v 6, генерация завершится ошибкой, поэтому в промте нужно указывать параметр --v 7. Примечание 1: все параметры, включая --oref и --ow, нужно указывать в конце промта, а не в начале и не в середине. Примечание 2: после команды --oref должна идти прямая ссылка на референсное изображение. Сейчас поддерживается только один референс, то есть указывать несколько ссылок нельзя. Примечание 3: если вы используете Midjourney через @yes_ai_bot в Telegram, промты можно писать на любом языке, в том числе на русском. В оригинальном интерфейсе 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 в Midjourney полезна, но требует более точного промта, чем аналогичная возможность в Sora Images. Кроме того, пользователю нужно заранее подготовить прямую ссылку на изображение. При этом по качеству художественного стиля Midjourney часто показывает более выразительный результат. Краткий вывод: Sora Images проще в освоении и лучше интерпретирует некоторые промты, но стоит дороже и обычно уступает Midjourney по художественной выразительности. При этом в Sora можно использовать от 1 до 10 референсов, а не только один. Omni-reference в Midjourney сложнее в настройке, но часто даёт более качественный визуальный результат. Чтобы подобрать оптимальное значение --ow, может потребоваться несколько тестовых генераций. Пока главный недостаток функции --oref — поддержка только одного референсного изображения. Пример того, как omni-reference в Midjourney переносит лицо человека Согласитесь, сходство на высоком уровне 👇. Для теста использовали простейший промт, чтобы не было погрешностей. 🟢 Если у вас есть собственный сервис и вы хотите добавить в него функции Midjourney, то вы можете использовать наш API — в нём уже реализована поддержка omni-reference. — в нём уже реализована поддержка функции Omni-reference. 3 1 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Yes_Ai Опубликовано 9 мая, 2025 Поделиться Опубликовано 9 мая, 2025 Краткий конспект публикации: В новой версии 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. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.