Files
2nd/10_Wiki/Topics/AI_and_ML/Character_Reference.md
T

9.9 KiB

category, tags, title, last_updated
category tags title last_updated
Unified
auto-consolidated
technical-documentation
Character Reference|Character Reference
2026-05-02

Character Reference

📌 Brief Summary

Character Reference(캐릭터 참조)는 미드저니(Midjourney) V6 모델에서 도입된 기능으로, 여러 이미지 생성 결과물에서 동일한 캐릭터의 외형을 일관되게 유지하기 위해 사용되는 프롬프트 파라미터이다 [1, 2]. 사용자는 기준이 되는 이미지의 URL을 제공하여 AI가 캐릭터의 얼굴, 머리스타일, 의상 등의 정체성을 기억하고 새 장면에 반영하도록 지시할 수 있다 [2, 3]. 이야기나 코믹 북 제작처럼 매 프레임마다 동일한 인물이 일관된 모습으로 등장해야 하는 시각적 서사 및 브랜드 구축에 필수적인 역할을 수행한다 [3, 4].


캐릭터 참조(Character Reference, --cref)는 미드저니(Midjourney)와 같은 이미지 생성 AI 모델에서 특정 캐릭터의 시각적 정체성을 여러 생성 이미지에 걸쳐 일관되게 유지하기 위해 사용하는 기능이다 [1, 2]. 사용자는 참조할 대상의 얼굴이나 모습이 담긴 이미지 URL을 프롬프트에 제공하여 AI가 해당 캐릭터를 기억하고 복제하도록 지시할 수 있다 [3, 4]. 이는 주로 스토리텔링, 만화 제작, 또는 일관성 있는 브랜드 에셋 등 동일한 인물을 다양한 장면과 환경에 등장시켜야 할 때 필수적으로 활용된다 [1, 5].


캐릭터 참조(Character Reference)는 미드저니(Midjourney) V6에서 처음 도입되어 V7 모델까지 지원되는 프롬프트 제어 기능으로, 여러 생성 이미지에 걸쳐 특정 캐릭터의 시각적 정체성을 일관되게 유지하게 해줍니다 [1-3]. 프롬프트 내에 --cref 매개변수와 참조할 캐릭터의 이미지 URL을 입력하여 사용하며, 캐릭터 가중치(--cw)를 통해 원본 이미지의 특징을 얼마나 강하게 유지할지 세밀하게 조절할 수 있습니다 [4-6]. 주로 AI를 활용한 코믹스 제작이나 스토리텔링, 일관된 브랜드 이미지가 필요한 작업에서 핵심적으로 활용됩니다 [3, 7].

📖 Core Content

  • 기본 문법 및 사용법: 프롬프트 작성 시 --cref 명령어 뒤에 참조하고자 하는 캐릭터의 이미지 URL을 입력하여 사용한다 [2, 5, 6]. 이를 통해 동일한 캐릭터를 다양한 상황과 액션에 맞춰 생성할 수 있다 [2, 5].
    • 프롬프트 예시: adventurer woman reading a map in forest clearing --cref https://example.com/char.jpg --cw 60 [5].
  • 캐릭터 가중치 조절(--cw): 캐릭터 참조의 강도는 --cw (Character Weight) 파라미터를 통해 0에서 100 사이의 수치로 세밀하게 제어할 수 있다 [2, 3, 5, 6]. 가중치를 높이면 원본과의 유사성이 커지고, 낮추면 더 많은 변형이 허용된다 [2].
  • 가중치 수치별 효과:
    • --cw 100: 캐릭터의 얼굴뿐만 아니라 의상과 머리스타일을 포함한 전체적인 외형적 특징을 모두 엄격하게 유지한다 [6].
    • --cw 0: 캐릭터의 '얼굴'에만 초점을 맞추어 참조하므로, 동일한 인물에게 새로운 의상을 입히거나 완전히 다른 환경에 배치할 때 유용하다 [3, 6].
  • 핵심 활용 목적: 주로 연속적인 스토리가 있는 코믹스 작업이나 프레임 간 일관성이 요구되는 프로젝트, 또는 브랜드 특유의 미학적 정체성을 유지해야 하는 캠페인에서 캐릭터를 복제하고 유지하기 위해 활용된다 [3-5].

  • 기능의 도입 및 목적: 캐릭터 참조 기능은 미드저니 V6에서 여러 이미지에 걸쳐 동일한 주체의 시각적 정체성을 유지하기 위해 처음 도입되었다 [2]. 이후 V7 업데이트를 거치며 캐릭터 렌더링에 있어 더욱 높은 정확도를 제공하도록 발전하였다 [2, 5].
  • 기본 문법: 프롬프트를 작성할 때 --cref 파라미터를 입력하고 그 뒤에 참조할 캐릭터 이미지의 URL을 덧붙여 사용한다 [3, 4]. (예: [캐릭터 묘사 및 행동] --cref [참조 이미지 URL]) [6].
  • 캐릭터 가중치 제어 (--cw): 참조된 캐릭터의 특징을 새 이미지에 얼마나 강하게 반영할지를 제어하기 위해 캐릭터 가중치(Character Weight, --cw) 파라미터를 0에서 100 사이의 수치로 설정할 수 있다 [3, 7].
    • --cw 100: 캐릭터의 얼굴뿐만 아니라 의상, 머리 스타일 등 전반적인 외형을 모두 반영한다 [4].
    • --cw 0: 캐릭터의 얼굴에만 초점을 맞춘다. 얼굴은 동일하게 유지하면서 캐릭터에게 새로운 의상을 입히거나 완전히 다른 상황 및 장면에 배치할 때 유용하다 [1, 4].
    • 사용자는 작업의 목적에 맞게 가중치를 조절하여 원본 이미지와의 유사성(높은 수치)을 강조할지, 아니면 새로운 장면을 위한 변형(낮은 수치)에 비중을 둘지 결정할 수 있다 [3].
  • 실무 워크플로우 적용: 만화나 연속적인 스토리보드를 기획할 때 매 프레임마다 동일한 얼굴을 유지해야 하는 경우 핵심적인 역할을 한다 [1]. 이 기능은 동일한 시드 번호 재사용, 동일 프레이밍, 혹은 스타일 참조(--sref) 등과 결합되어 연속성 있는 시각적 프로젝트를 제작하기 위한 프롬프트 패턴의 핵심이 된다 [1, 5, 6].

  • 캐릭터 참조의 문법과 작동 원리: 캐릭터 참조를 적용하기 위해서는 프롬프트의 끝부분에 --cref 매개변수와 함께 참조할 이미지의 URL을 추가합니다 [2, 6]. 예를 들어, "숲속 빈터에서 지도를 읽는 모험가 여성"이라는 새로운 상황을 만들 때, 이전에 생성한 캐릭터와 동일한 인물을 등장시키고 싶다면 adventurer woman reading a map in forest clearing --cref https://example.com/char.jpg와 같이 명령어를 구성합니다 [4].

  • 캐릭터 가중치(--cw, Character Weight)를 통한 제어: AI가 원본 캐릭터의 특성을 얼마나 충실하게 반영할지 결정하기 위해 --cw 매개변수를 0에서 100 사이의 값으로 설정할 수 있습니다 [2, 5, 6].

    • --cw 0: 캐릭터의 '얼굴(face)' 형태에만 초점을 맞추어 참조하며, 캐릭터의 의상이나 머리 스타일을 새로운 장면에 맞게 변경하고자 할 때 적합합니다 [6].
    • --cw 100: 얼굴뿐만 아니라 의상, 머리 모양 등 캐릭터의 전체적인 외형을 원본과 매우 흡사하게 유지합니다 [6].
    • 가중치 값이 높을수록 원본 이미지와의 유사성이 강해지고, 낮을수록 새로운 장면에 맞춘 더 많은 변형과 창의성이 허용됩니다 [2].
  • 스토리텔링과 장면 연출에서의 역할: 캐릭터 참조는 코믹스 패널이나 연속적인 스토리보드를 만들 때, 한 캐릭터가 다양한 행동, 각도, 환경 속에서도 동일 인물로 보이도록 시각적 연속성을 부여하는 데 필수적입니다 [2, 7].

  • 다른 참조 기능과의 결합 및 확장: 특정 캐릭터의 일관성을 넘어 장면 전반의 객체를 고정하기 위해 V7에서 도입된 옴니 참조(--oref)나, 이미지 전체의 미학적 분위기와 질감을 일치시키는 스타일 참조(--sref) 기능과 함께 사용될 수 있습니다 [3, 4]. 이를 통해 복잡하고 긴 단어를 나열하지 않고도 일관성 있는 서사와 완벽한 시각적 통제를 구축할 수 있습니다 [3].

⚖️ Trade-offs & Caveats

No trade-offs available.

🔗 Knowledge Connections

  • Related Topics: Midjourney Parameters, Style Reference, Omni Reference
  • Projects/Contexts: 일관성 있는 캐릭터 스토리 및 코믹스 제작, 브랜드 이미지 및 서사 구축
  • Contradictions/Notes: 미드저니 V6는 주로 인물의 시각적 정체성을 유지하기 위해 캐릭터 참조(--cref)를 도입했으나, V7에서는 이 개념을 확장하여 특정 사물(예: 맞춤형 자동차, 보석 등)이나 형태 전반을 유지할 수 있는 옴니 참조(--oref) 기능으로 발전시켰다 [1, 4, 7].

Last updated: 2026-04-30


  • Related Topics: 캐릭터 가중치 (Character Weight), 스타일 참조 (Style Reference), 옴니 참조 (Omni Reference)
  • Projects/Contexts: 연속성 있는 만화 및 스토리텔링 제작 (Storytelling & Comic Creation), 미드저니 일관성 제어 워크플로우 (Midjourney Consistency Control)
  • Contradictions/Notes: 캐릭터 참조(--cref)는 인물의 정체성 유지에 특화되어 있으나, 미드저니 V7에서는 이와 유사하지만 인물뿐만 아니라 특정 사물이나 피사체 전반의 형태적 정체성을 고정할 수 있는 더 포괄적인 개념의 옴니 참조(--oref) 기능이 도입되어 용도에 따라 보완적으로 활용되고 있다 [5, 8, 9].

Last updated: 2026-04-30


  • Related Topics: 캐릭터 가중치(--cw), 스타일 참조 (Style Reference), 옴니 참조 (Omni Reference)
  • Projects/Contexts: 미드저니(Midjourney) 프롬프트 엔지니어링, AI 스토리텔링 및 코믹스 제작
  • Contradictions/Notes: 소스에서는 미드저니의 참조 매개변수들이 각기 다른 역할을 수행한다고 명시합니다. 캐릭터 참조(--cref)가 인물의 일관성에 집중한다면, 스타일 참조(--sref)는 전반적인 미학적 톤과 색감을 복제하고, 옴니 참조(--oref)는 피사체나 사물의 형태적 정체성을 광범위하게 유지하는 데 특화되어 있어 목적에 맞는 구분 사용이 필요합니다 [3, 8, 9].

Last updated: 2026-04-30