RefVid
일관성

AI 캐릭터 일관성: 흔들림을 진단하고 고치기

AI 캐릭터가 흔들리는 데는 몇 가지 뚜렷한 원인이 있고, 원인마다 나타나는 증상도 달라요. 고개를 돌릴 때만 얼굴이 바뀌는 경우와 첫 프레임부터 얼굴이 틀린 경우, 두 캐릭터의 머리색이 서로 뒤바뀌는 경우는 원인이 각각 달라요. 원인을 알면 고치는 속도도 훨씬 빨라져요. 이 페이지에서는 여섯 가지 원인과 각각을 알아보는 법, 그리고 해결책을 정리했어요. 전체 작업 흐름은 일관된 캐릭터 AI 영상 가이드를 참고해 주세요.

RefVid에서 Kling 3.0 Omni로 미아의 레퍼런스 사진 4장을 사용해 생성했어요. 프롬프트: 가랑비가 내리는 네온 불빛의 도쿄 거리, 조명 설정에 따라 머리색과 피부색이 자주 바뀌는 경우예요.

원인 1: 빠진 각도

증상: 캐릭터가 카메라를 정면으로 볼 때는 얼굴이 맞다가, 옆얼굴이나 위에서 내려다보는 장면, 고개를 돌릴 때는 틀려져요. 클립마다 귀나 뒤통수 모양이 달라져요.

원인: 모델은 보여준 것만 따라 그릴 수 있어요. 레퍼런스에 없는 각도는 매번 새로 추측해서 그리기 때문에 결과가 달라져요.

해결: 빠진 각도를 추가하세요. 옆모습과 3/4 각도만 있어도 대부분 해결돼요. 모델이 영상 입력을 받는다면, 고개를 돌리는 몇 초짜리 영상이 정지 사진으로는 안 보이는 각도를 채워 줘요. 예를 들어 Kling 3.0 Omni 가이드에서는 3~8초 클립으로 캐릭터 요소를 만들 수 있다고 안내해요.

레퍼런스 사진 4장: 정면, 3/4 각도, 옆모습, 전신

시장
미아의 세트는 정면, 3/4 각도, 옆모습, 전신 의상을 담고 있어요. 이 클립에서는 노점 쪽에서 카메라를 향해 고개를 돌리는데, 세트에 이미 있는 각도들을 거쳐 가요.

원인 2: 상충하는 신호

증상: 캐릭터가 여러 특징이 섞인 모습으로 보여요. 머리색이 두 가지 색 사이에 있거나, 재킷 스타일이 반반 섞이거나, 나이가 조금씩 달라 보여요.

원인: 입력끼리 서로 다른 말을 하면 모델이 그 사이 어딘가로 평균을 내요. 대표적인 경우는 프롬프트의 캐릭터 설명이 이미지와 다르거나, 몇 달 간격으로 찍은 레퍼런스의 머리 모양이 다른 경우예요.

해결: 모든 입력이 같은 이야기를 하게 맞추세요. 프롬프트에서는 캐릭터 설명을 빼고 장면, 동작, 카메라만 남기세요. 나머지와 맞지 않는 레퍼런스는 빼세요. 새로운 외형을 원한다면 프롬프트로 기존 설정을 덮어쓰려 하지 말고, 새 레퍼런스 세트를 만드세요.

원인 3: 캐릭터 사이의 정체성 섞임

증상: 두 사람이 나오는 장면에서 특징이 서로 넘어가요. 남자 캐릭터가 여자 캐릭터의 눈동자색을 갖거나, 여자 캐릭터에게 남자 캐릭터의 수염 자국이 생기거나, 둘 다 평균적인 얼굴로 가까워져요.

원인: 모델이 두 정체성을 동시에 붙잡고 있는데, 어떤 특징이 누구의 것인지 구분하지 못해요.

해결: 캐릭터마다 이름이 붙은 요소나 태그가 붙은 이미지 세트를 따로 주고, 문장마다 '그/그녀'가 아니라 태그로 불러 주세요. 장면 시작부터 두 캐릭터를 떨어뜨려 배치하세요. 한 프레임에 닮은 두 사람을 넣지 마세요. 대비가 클수록 분리가 쉬워요.

한 클립에 저장된 캐릭터 두 명, 미아와 레오예요. 각자 사진 4장씩을 사용했어요. 프롬프트는 두 사람을 카페 테이블 양쪽에 나눠 앉히고, 각자에게 클로즈업을 하나씩 줘요.

원인 4: 작은 얼굴과 빠른 움직임

증상: 클로즈업에서는 정체성이 유지되지만, 와이드 샷, 액션 장면, 모션 블러가 있는 장면에서는 무너져요.

원인: 얼굴이 수십 픽셀 높이밖에 안 되면 정체성을 표현할 공간이 없어요. 빠른 움직임은 흐릿한 프레임에서 얼굴을 다시 만들어야 하므로 상황을 더 나쁘게 만들어요.

해결: 정체성이 중요해지기 전에 미디엄 샷으로 전환하세요. 얼굴이 작게 나오는 장면은 해상도를 높이고, 프롬프트에서 동작을 천천히 설정하세요. 꼭 와이드 샷을 써야 한다면, 그 샷은 정체성을 덜 담는다고 받아들이고 다음 클로즈업이 그 역할을 하게 하세요.

원인 5: 스타일과 조명이 레퍼런스를 덮어쓰기

증상: 평범한 장면에서는 캐릭터가 맞다가, 애니메이션, 클레이 애니메이션, 필름 누아르, 강한 네온이나 모닥불 빛 같은 스타일 장면에서 바뀌어요.

원인: 스타일과 강한 색 조명은 피부톤, 머리색, 얼굴 구조를 바꿔요. 스타일 프롬프트가 강하면 레퍼런스보다 힘이 세질 수 있어요.

해결: 시리즈에 고정된 스타일이 있다면 레퍼런스도 그 스타일로 만드세요. 극단적인 조명은 얼굴이 주인공이 아닌 샷에만 쓰세요. 전체 배치를 만들기 전에 스타일 장면 하나로 먼저 테스트하세요.

원인 6: 길이와 무작위성

증상: 긴 클립에서 캐릭터가 처음에는 맞다가 서서히 변하거나, 같은 입력으로 만든 배치에서 한 클립만 어긋나요.

원인: 긴 클립에서는 정체성 오류가 쌓이고, 모든 생성에는 무작위 요소가 있어요.

해결: 15초나 30초까지 허용하는 모델이라도, 긴 한 테이크보다 컷으로 이어 붙인 짧은 샷 여러 개를 선호하세요. 한 번 어긋난 경우에는 같은 입력으로 다시 생성하세요. 같은 문제가 반복된다면 무작위 문제가 아니므로 위의 원인 중 하나를 의심하세요.

긴 테이크 대신 컷으로 이어 붙인 3초짜리 샷 두 개예요. 미아가 카페 문까지 걸어가고, 두 번째 샷은 첫 번째 샷의 마지막 프레임에서 이어져 그녀가 안으로 들어서요.

수정 사항 유지하기

레퍼런스 세트가 원하는 캐릭터를 만들어 내면, 모델과 포맷과 함께 그 세트를 고정하세요. 위의 해결책 대부분은 입력을 바꾸는 일이라서, 입력이 계속 달라지는 워크플로에서는 흔들림이 다시 돌아와요. RefVid에서는 캐릭터를 이미지 1~5장으로 한 번 자산처럼 저장하고, 모든 클립을 Kling 3.0 Omni에서 바로 그 세트로 생성해요. 캐릭터의 모든 클립이 한 페이지에 모여 있어서 흔들림도 금방 눈에 띄어요.

자주 묻는 질문

AI 캐릭터가 고개를 돌리면 왜 바뀌나요?
레퍼런스에 그 각도가 없어서 모델이 추측해서 그리기 때문이에요. 옆모습과 3/4 각도를 추가하거나, 모델이 영상을 받는다면 고개를 돌리는 짧은 클립을 넣어 보세요.
같은 장면에서 두 캐릭터의 특징이 서로 바뀌는 이유는 뭔가요?
모델이 어떤 특징이 누구의 것인지 확신하지 못하기 때문이에요. 캐릭터마다 이름이 붙은 레퍼런스 세트를 따로 주고, 태그로 불러 주고, 프레임에서 떨어뜨려 시작하세요.
시드를 고정하면 캐릭터가 일관되게 나오나요?
장면이 다르면 그렇지 않아요. 시드는 다른 모든 입력이 똑같을 때만 결과를 반복시켜요. 장면이 바뀌어도 정체성을 옮겨 주는 것은 레퍼런스 이미지예요.
RefVid에서 수정 방법을 테스트하는 비용은 얼마인가요?
초당 31크레딧이라서 3초 테스트 클립은 93크레딧이에요. 처음 50개 계정은 무료 630크레딧을 받아서 5초 클립 4개를 만들 수 있어요. 이후 계정은 100크레딧을 받아서 3초 클립 1개를 만들 수 있어요.
흔들림을 고쳐 주는 캐릭터 일관성 AI 설정이 있나요?
그런 단일 스위치는 없어요. 흔들림의 원인은 여러 가지이고, 위에 정리한 대로 증상과 원인을 맞춘 뒤 그에 맞는 수정을 적용하세요. 대개는 레퍼런스 세트부터 점검하는 것이 좋아요.