올해는 머신러닝이다.
미드저니(MidJourney) 일관성 최적화 하는 방법 본문
🎭 MidJourney에서 캐릭터 일관성을 유지하는 프롬프트 가이드
MidJourney는 기본적으로 일관된 캐릭터(같은 얼굴, 같은 스타일)를 유지하는 기능이 부족하지만,
다음과 같은 기법을 활용하면 캐릭터의 일관성을 어느 정도 유지할 수 있습니다.
📌 1. 캐릭터 일관성을 높이는 방법
✅ 1) 캐릭터의 세부 사항을 상세하게 기재
MidJourney는 텍스트 프롬프트 기반으로 이미지를 생성하기 때문에,
캐릭터의 특징을 매우 구체적으로 작성하면 일관성을 유지할 확률이 높아집니다.
🔹 필수 요소:
- 성별 (Male, Female, Androgynous, etc.)
- 연령 (Young, Middle-aged, Elderly)
- 얼굴 특징 (Sharp jawline, freckles, scar on left cheek)
- 헤어스타일 & 색상 (Wavy silver hair, long braided red hair)
- 눈 색상 (Emerald green eyes, piercing blue eyes)
- 의상 스타일 (Victorian dress, cyberpunk jacket, medieval armor)
- 액세서리 (Golden earrings, futuristic headset, wizard staff)
- 분위기 (Mysterious, confident, cheerful)
🔹 예제 프롬프트
A young female warrior with emerald green eyes, long wavy silver hair, wearing a dark leather coat with silver embroidery, a scar on her left cheek, holding a mystical glowing sword, cinematic lighting, ultra-detailed --ar 16:9 --v 5.2 --q 3
✅ 2) 특정 아트 스타일 유지하기
스타일이 바뀌면 캐릭터의 일관성이 깨질 수 있으므로, 일정한 스타일을 유지하는 것이 중요합니다.
- realistic, photorealistic → 실사 스타일
- anime, anime style → 애니메이션 느낌
- semi-realistic → 반실사 스타일
- Disney style, Pixar style → 디즈니 & 픽사 스타일
- comic book style → 만화 느낌
- digital painting → 디지털 아트
🔹 예제 프롬프트 (스타일 유지)
A futuristic bounty hunter, cyberpunk setting, anime style, neon lights, photorealistic details --ar 16:9 --q 3 --v 5.2
👉 위와 같은 방식으로 모든 이미지에서 동일한 스타일을 유지하면 캐릭터의 일관성이 증가합니다.
✅ 3) 동일한 Seed 값을 활용하기 (--seed)
MidJourney는 랜덤 요소를 포함하여 이미지를 생성하기 때문에,
같은 프롬프트라도 매번 조금씩 다른 결과가 나옵니다.
하지만 --seed 값을 추가하면 비슷한 구조와 스타일의 이미지를 반복 생성할 수 있습니다.
🔹 예제 프롬프트 (Seed 값 사용)
A fearless female knight with long golden hair, emerald green eyes, wearing silver armor, holding a shining sword, standing in a battlefield at sunset, photorealistic, cinematic lighting --q 3 --ar 16:9 --v 5.2 --seed 12345
👉 같은 --seed 값을 사용하면 캐릭터의 외형이 비슷하게 유지됨.
⚠️ --seed는 완벽한 동일한 캐릭터를 보장하지 않지만, 비슷한 구조와 분위기를 유지하는 데 도움을 줍니다.
✅ 4) 캐릭터의 포즈 & 앵글 고정하기
MidJourney는 같은 캐릭터를 생성할 때도 포즈가 변경되면 일관성이 깨질 가능성이 높습니다.
따라서, 항상 같은 포즈 & 같은 카메라 앵글을 지정해 주는 것이 중요합니다.
🔹 자주 쓰이는 카메라 앵글
카메라 앵글 설명
portrait shot | 캐릭터의 상반신 또는 얼굴 중심 |
close-up shot | 얼굴을 강조하는 클로즈업 |
full-body shot | 캐릭터의 전신을 포함 |
over-the-shoulder shot | 캐릭터의 어깨 뒤에서 촬영 |
dynamic action shot | 전투 중 역동적인 포즈 |
🔹 예제 프롬프트 (포즈 & 앵글 고정)
A confident warrior queen, long red hair, sharp blue eyes, wearing golden armor, holding a battle axe, full-body shot, cinematic lighting, dramatic pose --q 3 --ar 16:9 --v 5.2 --seed 98765
👉 동일한 포즈 & 앵글을 계속 유지하면 캐릭터 일관성이 높아짐.
✅ 5) 얼굴 강조 (Face Consistency)
MidJourney에서 얼굴을 더 명확하게 유지하기 위해 --style 4b 같은 옵션을 사용하면 좋습니다.
또한 --no blurry, --no distortion 옵션을 추가하여 얼굴이 왜곡되지 않도록 조절할 수 있습니다.
🔹 예제 프롬프트 (얼굴 강조)
A handsome young prince with sharp jawline, emerald green eyes, short wavy brown hair, wearing a royal blue coat, ultra-detailed, cinematic lighting --q 3 --ar 16:9 --v 5.2 --style 4b --no blurry, distortion
👉 얼굴을 강조하는 옵션을 추가하면 좀 더 일관된 캐릭터가 생성됨.
📌 2. 캐릭터 일관성을 위한 추가 옵션
옵션 설명
--seed [숫자] | 동일한 Seed 값으로 비슷한 결과 생성 |
--ar [비율] | 가로세로 비율을 고정하여 이미지 스타일 유지 |
--q [1~5] | 퀄리티 향상 (높을수록 디테일 유지) |
--v 5.2 | 최신 버전 적용으로 일관된 품질 유지 |
--style 4b | 얼굴 디테일 강조 (MidJourney V4) |
--no blurry, --no distortion | 얼굴 흐림 및 왜곡 방지 |
📌 3. 캐릭터 일관성 프롬프트 예제
🔥 1) 동일한 캐릭터로 다양한 장면 생성
A brave female pirate with long curly red hair, deep blue eyes, wearing a black leather coat with silver buttons, standing on a pirate ship, cinematic lighting, ultra-detailed --q 3 --ar 16:9 --v 5.2 --seed 12345
A brave female pirate with long curly red hair, deep blue eyes, wearing a black leather coat with silver buttons, holding a sword in battle, action pose, dramatic lighting, highly detailed --q 3 --ar 16:9 --v 5.2 --seed 12345
✅ 같은 Seed 값과 캐릭터 묘사를 사용하면, 서로 다른 장면에서도 유사한 외형 유지 가능.
🔥 2) 동일한 캐릭터를 다양한 스타일로 변환
A mysterious cyberpunk hacker with short platinum blonde hair, wearing a high-tech visor and a black trench coat, neon lights reflecting on her face, cinematic cyberpunk style --q 3 --ar 16:9 --v 5.2 --seed 55555
A mysterious cyberpunk hacker with short platinum blonde hair, wearing a high-tech visor and a black trench coat, anime style, neon Tokyo city background --q 3 --ar 16:9 --v 5.2 --seed 55555
✅ 동일한 캐릭터를 유지하면서도, 스타일만 변경하여 다양한 연출 가능.
🎯 결론
MidJourney에서 완벽한 캐릭터 일관성을 유지하는 것은 어렵지만,
✅ Seed 값, 스타일, 카메라 앵글, 포즈 고정, 얼굴 강조 등을 조합하면 비슷한 캐릭터를 반복 생성할 확률을 높일 수 있습니다.
이제 위의 기법을 활용해서 더 정교한 캐릭터 프롬프트를 만들어 보세요! 🚀🎨
'AI > 미드저니' 카테고리의 다른 글
미드저니 cref 사용법 (0) | 2025.03.04 |
---|