Files
2nd/10_Wiki/Topics/프롬프트 가중치 (Prompt Weighting).md
T

3.5 KiB

프롬프트 가중치 (Prompt Weighting)

📌 Brief Summary

프롬프트 가중치(Prompt Weighting)는 AI 이미지 생성 시 텍스트 프롬프트 내 특정 단어나 구문의 중요도를 수치나 기호로 직접 제어하는 핵심 기법입니다 [1, 2]. 기본값은 일반적으로 1로 설정되며, 값을 높이면 해당 요소가 강조되고 낮추면 약화되지만 과도한 가중치 설정은 이미지 품질 저하나 왜곡을 유발할 수 있습니다 [1, 3, 5]. 스테이블 디퓨전(Stable Diffusion)과 미드저니(Midjourney) 등 모델에 따라 고유한 문법 체계가 존재합니다 [2, 4].

📖 Core Content

  • 작동 원리 및 기본 문법 가중치의 기본값은 일반적으로 1로 설정되며, 1보다 크면 해당 요소가 강조되고 0에서 0.9 사이면 약화됩니다 [1, 7, 8]. 모델이나 인터페이스에 따라 +, - 기호 또는 구체적인 숫자를 사용할 수 있습니다 [1, 9]. 예를 들어 +는 1.1배, -는 0.9배의 가중치를 의미하며, 여러 번 사용할 경우 효과가 곱해집니다(예: ++는 1.1의 제곱, --는 0.9의 제곱) [9, 10].

  • 플랫폼별 특화 문법

    • 스테이블 디퓨전 (Stable Diffusion): 주로 (keyword:factor) 형태의 문법을 통해 단어의 중요도를 숫자로 직접 지정하거나, () 기호(1.1배 강조), [] 기호(0.9배 약화)를 사용합니다 [2, 12].
    • 미드저니 (Midjourney): :: 기호 뒤에 숫자를 입력하는 다중 프롬프트 방식을 사용하여 요소 간의 상대적인 비중을 제어합니다 (예: red car::2 blue car::1) [4, 13].
  • 부정 프롬프트(Negative Prompt)에서의 활용 가중치는 부정 프롬프트에도 동일하게 적용되어 원치 않는 요소를 배제하는 강도를 높일 수 있습니다 [14, 15]. 끈질기게 나타나는 결함(예: blurry:1.5)에 적절한 가중치를 주면 모델이 해당 개념을 회피하는 데 더 집중하게 됩니다 [9, 15]. 단, 음수 가중치(Negative weight)는 일반적인 부정 프롬프트와 작동 방식이 다르며, 기괴하고 예측 불가능한 결과를 초래할 수 있어 주의가 필요합니다 [8].

  • 참조 데이터의 가중치 제어 텍스트뿐만 아니라 이미지, 캐릭터, 스타일을 참조할 때도 가중치가 적용됩니다. 미드저니의 경우 이미지 가중치(--iw), 캐릭터 가중치(--cw), 스타일 가중치(--sw), 옴니 참조 가중치(--ow) 등의 매개변수를 통해 세밀한 렌더링 비율 조정을 지원합니다 [12-14].

⚖️ Trade-offs & Caveats

  • 과도한 가중치의 위험: 극단적인 가중치(예: 2.0 이상)는 단일 프롬프트의 영향력을 비정상적으로 강화하여 이미지 품질 저하, 왜곡, 아티팩트(예: 파란색 노이즈)를 유발합니다 [1, 3, 16].
  • 점진적 조정 권장: 단어의 중요도를 조절할 때는 점진적으로 가중치를 변경하는 것이 좋으며, 통상 0.5~0.7 또는 1.5 이하의 안전한 범위에서 시작하는 것이 효과적입니다 [5, 15-17].

🔗 Knowledge Connections


Last updated: 2026-04-30