AI 이미지 생성에서 얼굴 일관성(일관된 캐릭터)이란 무엇인가요?
같은 사람으로 알아볼 수 있는 얼굴이 여러 장의 생성 이미지에 걸쳐 유지되고, 장면·옷·포즈만 바뀌는 것을 말해요. 텍스트만으로는 안 되고, 그 사람의 레퍼런스 이미지로 모델을 조건화해서 얻어요. 방법은 파인튜닝(DreamBooth), 이미지 프롬프트 어댑터(IP-Adapter, InstantID), 레퍼런스 사진을 받는 편집 모델 등이 있어요.
매번 같은 인물 사진을 레퍼런스로 첨부하고, 프롬프트에서는 장면·옷·포즈만 바꾸세요. ChatImg에서는 얼굴을 글로 묘사하는 대신 사진을 레퍼런스로 올리면 되고, Nano Banana 2.1은 최대 14장까지 받아요. 텍스트만 쓰면 아무리 자세히 묘사해도 생성할 때마다 새로운 얼굴이 나와요.
파인튜닝이든 어댑터든 레퍼런스 기반 편집이든, 얼굴 일관성을 지키는 방법은 모두 그 사람의 이미지를 모델에 넣는 거예요. 몇 장 정도라면 학습이 필요 없어요. ChatImg에서 매 요청마다 같은 사진을 첨부하고, 얼굴은 바꾸지 말라고 쓰고, 한 장에 하나씩만 바꾸세요.
텍스트로 이미지를 만드는 모델은 이전 그림을 기억하지 못해요. "갈색 머리, 주근깨 있는 여성" 같은 표현은 수많은 얼굴에 해당하니, 매번 다른 사람이 나와요. 레퍼런스 사진이 있어야 모델이 따라갈 얼굴이 하나로 정해져요.
선명한 정면 사진 한 장을 세트 전체에 계속 쓰세요. 중간에 레퍼런스를 바꾸는 게 얼굴이 흔들리는 가장 흔한 원인이에요.
"레퍼런스 사진과 같은 사람. 얼굴은 바꾸지 마세요." 그다음에 새로 바뀌는 것만 쓰세요.
장면, 옷, 포즈 중 하나만. 한꺼번에 크게 바꾸면 모델이 얼굴까지 다시 해석할 여지가 생겨요.
복사해서 1줄은 그대로, 2줄만 바꾸세요.
세트의 모든 사진에 같은 선명한 정면 사진을 올리세요.
"레퍼런스 사진과 같은 사람. 얼굴, 헤어라인, 피부톤은 바꾸지 마세요."
"비 오는 밤 도쿄 거리에 서 있고, 남색 우비를 입고 있어요."
결과를 레퍼런스 옆에 두고 보세요. 달라졌다면 다시 보내세요: "얼굴을 레퍼런스와 똑같이 맞춰 주세요."
세 번째 장에서 얼굴이 바뀌면 세트 전체가 무너지는 작업들이에요.
한 사람이 일주일 치 게시물에서 장소와 옷만 바뀌어 등장해요.
마음에 드는 초상 한 장을 만들고, 모든 컷의 레퍼런스로 재사용하세요.
LinkedIn, 팀 소개 페이지, 연사 소개용으로 같은 사람의 헤드샷 여러 장.
같은 모델이 여러 상품을 들고 있어서, 카탈로그가 한 번의 촬영처럼 보여요.
같은 사람으로 알아볼 수 있는 얼굴이 여러 장의 생성 이미지에 걸쳐 유지되고, 장면·옷·포즈만 바뀌는 것을 말해요. 텍스트만으로는 안 되고, 그 사람의 레퍼런스 이미지로 모델을 조건화해서 얻어요. 방법은 파인튜닝(DreamBooth), 이미지 프롬프트 어댑터(IP-Adapter, InstantID), 레퍼런스 사진을 받는 편집 모델 등이 있어요.
레퍼런스 이미지가 없으면 모델이 얼굴을 포함한 그림 전체를, 여러 사람에게 해당하는 글을 바탕으로 새로 그리기 때문이에요. 레퍼런스를 첨부하고 얼굴은 바꾸지 말라고 적으면, 요청이 새로 뽑기가 아니라 정해진 인물의 편집이 돼요.
몇 장이라면 필요 없어요. 학습(예: 사진 몇 장으로 하는 DreamBooth)은 같은 스타일로 수백 장을 만들 때 의미가 있어요. 몇 장 정도는 요청할 때 레퍼런스 사진을 받는 모델, 예를 들어 ChatImg의 Nano Banana 2.1(레퍼런스 최대 14장)로 학습 없이 같은 얼굴을 얻을 수 있어요.
DreamBooth(Ruiz 외, 2022)는 피사체 사진 3~5장으로 파인튜닝한 텍스트-이미지 모델이 같은 피사체를 새로운 장면에 배치할 수 있음을 보였어요. 정체성은 텍스트가 아니라 이미지에서 와요.
DreamBooth — arXiv:2208.12242 ↗IP-Adapter(Ye 외, 2023)는 확산 모델에 이미지 프롬프트를 더해, 기본 모델을 파인튜닝하지 않고도 레퍼런스 이미지가 텍스트 프롬프트와 함께 결과를 이끌게 해요.
IP-Adapter — arXiv:2308.06721 ↗InstantID(Wang 외, 2024)는 인물별 학습 없이, 얼굴 레퍼런스 이미지 한 장으로 생성 시점에 정체성을 유지해요.
InstantID — arXiv:2401.07519 ↗FAQ
무엇이든 물어보세요!