LiloImage
One character, the same face from every angle
캐릭터 장면을 그리는 사내 전용 애니메이션 이미지 모델
LiloImage는 ONE AI Labs Hub의 캐릭터 장면을 그리는 자체 애니메이션 이미지 모델입니다. 캐릭터마다 바이블(외형 · 복장 설정)과 레퍼런스 시트가 있고, 작가가 한국어로 적은 장면 한 줄이 들어오면 다섯 단계를 거쳐 1664×2216 세로 컷이 나옵니다. ① 비전-언어 모델이 레퍼런스 시트에서 정면 전신 한 컷을 잘라내고 ② 같은 모델이 장면 설명을 90~150단어의 영문 프롬프트로 다시 쓰며, 카메라 문장은 모델이 아니라 고정 표에서 붙입니다. ③ 약 1MP 해상도로 구도를 먼저 그리고 ④ 레퍼런스 두 장으로 얼굴 · 머리색 · 복장을 옮겨 심은 뒤 ⑤ 애니메이션 전용 업스케일러로 마감합니다. 프롬프트 재작성까지 전부 GPU 한 대 안에서 돌아 외부 API 호출이 없고, 장면당 약 40초 · 원가 약 $0.02입니다. 이 페이지의 영상은 모두 서비스에 실제로 쓰인 결과물입니다. 가중치와 API를 외부에 공개하지 않는 사내 전용 모델입니다.
주요 기능
- 레퍼런스 두 장 기반 Identity 이식 — 컷이 바뀌어도 얼굴 · 머리색 · 복장이 유지됩니다
- 머리색 · 복장은 캐릭터 바이블의 외형 문장이 정본 — 모델이 이미지를 보고 추측하지 않습니다
- 카메라 문장은 고정 표에서 지정 — 하이앵글 · 로우앵글 · 탑다운 · POV를 장면마다 정확히
- 구도 단계에 장면 유형별 카메라 어댑터(1인칭 · 높이 · 뒷모습)를 얹어 앵글을 고정합니다
- 한국어 장면 설명 → 90~150단어 영문 프롬프트 재작성까지 같은 GPU 안에서 처리 (외부 LLM 호출 0)
- 장면 한 컷 약 40초 — 한국어 장면 한 줄이 1664×2216 고해상도 세로 컷으로 바로 나옵니다
- 한 모델이 모든 캐릭터 장면을 그려 서비스 전체의 애니메이션 화풍이 한결같습니다
- 외부 API 없이 사내 GPU 안에서 끝까지 처리 — 캐릭터 설정과 장면 원고가 밖으로 나가지 않습니다
- 확대 단계에서 디테일을 새로 지어내지 않아 선과 채색이 구도 그대로 선명하게 유지됩니다
- 그린 장면이 영상의 첫 프레임이 되어 5초 영상 끝까지 얼굴과 복장이 흔들리지 않습니다
이 레퍼런스가 증명하는 기술
1664×2216 한 컷에 약 40초
구도 · 인물 이식 · 업스케일까지 다섯 단계가 GPU 한 대 안에서 끝납니다. 프롬프트 재작성도 같은 GPU에서 돌아 외부 API를 기다리는 시간이 없고, 한국어 장면 한 줄이 약 40초 만에 1664×2216 세로 컷으로 나옵니다.
장면이 바뀌어도 같은 얼굴
레퍼런스 두 장으로 얼굴 · 머리색 · 복장을 옮겨 심어, 장면과 구도가 바뀌어도 캐릭터 바이블의 외형이 그대로 유지됩니다. 이 그림을 첫 프레임으로 쓰면 5초 영상 끝까지 얼굴과 복장이 이어집니다.
구도 4.8 → 7.0, 얼굴 8.4 → 8.9
장면마다 첫 구도를 정하는 연출 지시 28종을 넣기 전과 후로 나눠 같은 기준으로 평가했습니다. 구도가 4.8점에서 7.0점, 인체 표현이 6.1점에서 7.0점, 얼굴이 8.4점에서 8.9점, 애니메이션 화풍이 8.2점에서 8.6점으로 올랐습니다.
레퍼런스는 한 컷으로
여러 포즈가 담긴 레퍼런스 시트를 그대로 인물 레퍼런스로 넣으면 12장 중 12장이 시트의 배치까지 베꼈습니다. 그래서 정면 전신 한 컷을 먼저 잘라낸 뒤 그 컷만 씁니다.
구도는 작게, 마감은 크게
인물 이식은 2MP를 넘기면 인물이 복제되거나 번집니다. 그래서 약 1MP로 구도와 인물을 확정하고, 확산 과정이 없는 애니메이션 전용 업스케일러로 1664×2216까지 키웁니다.
