brunch

Midjourney 입문 가이드-13

프롬프트 우선순위 설정하기 — 원하는 이미지를 더 정확하게 생성하는 방법

by Grayve

이미지가 내 의도대로 안 나오는 이유?


어느 정도 미드저니 익숙해지고, 이미지를 생성하다 보면 이런 고민이 생긴다.

분명히 프롬프트에 다 썼는데, 내가 중요하게 생각한 요소가 반영이 안 됐네?


이유로는, 미드저니라는 AI는 모든 키워드를 동등하게 처리하지 않기 때문이다. 다만, 사용자가 정확한 우선순위를 지정해 준다면, 미드저니도 어떤 요소를 더 중요하게 봐야 하는지 판단할 수 있게 된다.


이번 글에서는 입문자도 쉽게 이해할 수 있도록, 프롬프트에서 우선순위를 설정하는 방법인 멀티프롬프트에 대해 차근차근 살펴보도록 하자.

Untitled-1.png 멀티프롬프트

(*25년 4월 중순 기준, V 7.0에서는 아직 멀티프롬프트가 작동하지 않기에 V 6.1 기준으로 작성)


핵심 개념 ::기호로 우선순위 조절하기


미드저니는 :: 기호를 사용해 각 키워드의 ‘비중’을 조절할 수 있다.

이걸 ‘멀티 프롬프트’ 또는 ‘가중치(weighting)’ 이라고도 부른다.


*기본 구조:

keyword-A::1 keyword-B::2

숫자가 클수록 해당 키워드가 이미지에 더 강하게 반영되고, 작을수록 덜 반영되거나 거의 무시된다.


*사용 예시:

cat tree와 cat:: tree::2

→ 왼쪽: 고양이 나무 이미지, 오른쪽: 고양이보다 나무에 가중치가 높은 경우의 이미지.

cat_tree-1.png
cat_tree-2.png
가중치에 따른 이미지 변화

입문자용 3단계


1단계: "중요한 키워드만 구분해 본다"

forest butterflies

→ 결과는 랜덤 하게 배합될 수 있음

forest butterflies::

→ ‘나비’가 중심이 되고, ‘숲’은 배경

나비_숲_1.png
나비_숲_2.png


2단계: "스타일과 내용 구분하기"

warrior::2 , cinematic lighting::1 , photorealistic:: --ar 4:3

→ ‘전사’가 중심인 이미지에 스타일들은 보조역할

전사_시네마틱_사실적인_이미지.png


3단계: "극단적으로 우선순위 실험해 보기"

Robot:: Ocean --ar 2:3 / Robot Ocean:: --ar 2:3

로봇에 가중치, 바다는 보조 / 로봇은 보조, 바다에 가중치

Robot_Ocean-1.png
Robot_Ocean-2.png

어떤 때에 유용할까?


- 인물 중심 이미지에서 배경을 흐리게 하고 싶을 때

- 여러 요소를 넣었지만 특정 하나만 강조하고 싶을 때

- 스타일은 그대로 유지하고, 내용 중심만 바꾸고 싶을 때

- 콜라주나 개념 디자인처럼 구성 요소가 많을 때 정리하고 싶을 때


*킥!: 꼭 모든 키워드에 숫자를 넣지 않아도 된다. 중요한 단어에 :: 를 붙이는 방식을 입문자에게 추천.


자주 하는 질문 두 가지


Q. 숫자 넣지 않으면 어떻게 되나요?

A. 숫자를 기입하지 않을 경우 기본값인 1이 적용된다.


Q. 숫자 제한이 있나요?
A. 보통 0.1부터 3까지 사용할 수 있지만, 3 이상은 큰 효과가 없으며 비정상적으로 작동할 수 있다.


Q. 쉼표랑 :: 같이 써도 되나요?
A. 된다. 하지만 ::로 가중치를 조절한 단어 사이에는 쉼표 없이 공백만 사용하는 것이 일반적이다.



*필자의 미드저니 사용법은 결코 정답은 아닙니다. 열린 시선으로 읽어주시길 바랍니다. 감사합니다.



keyword
작가의 이전글Midjourney 입문 가이드-12