멀티모달 중급
✓ 8섹션 상세 리뷰
2021.12.20
Latent Diffusion Models — Stable Diffusion의 원리
원제: High-Resolution Image Synthesis with Latent Diffusion Models
CompVis(뮌헨 LMU) + Runway 팀이 제안한 Latent Diffusion Model. 픽셀 대신 VAE의 잠재 공간에서 denoising을 수행해 학습 비용 10배↓·고해상도 512×512 생성. Stability AI의 Stable Diffusion, SDXL·SD3의 직접적 기반.
출처: CVPR 2022 · arXiv:2112.10752 원문 ↗
1. 한줄 요약
픽셀 공간이 아닌 VAE로 압축한 잠재(latent) 공간에서 diffusion을 수행해, 학습·추론 비용을 1/10로 줄이면서 고해상도(512×512) 이미지를 생성하는 Latent Diffusion Model 제안.
2. 왜 등장했는가 (Background)
2021년 기준 이미지 생성은 두 진영이 있었습니다.
- GAN(StyleGAN3, BigGAN): 빠르지만 학습 불안정·mode collapse
- Denoising Diffusion (DDPM): 품질 최상, 그러나 픽셀 공간에서 1000 step U-Net → 512×512 한 장 학습에 GPU 주 단위
핵심 통찰: 이미지의 99%는 perceptual redundancy입니다. 사람 눈이 구분 못 하는 고주파 디테일을 픽셀 단위로 denoising할 필요가 없습니다. 저차원 잠재 공간에서 denoising을 하면 품질 유지 + 비용 1/10이 가능합니다.
3. 핵심 아이디어 — Latent Space Diffusion
3단계로 분해합니다.
- Encoder E: 픽셀 이미지(3×H×W) → 잠재 z(H/8 × W/8 × 4)로 압축 (사전학습된 VAE)
- Diffusion U-Net: 잠재 z에 노이즈 step-by-step 추가·제거. 조건부 입력(text, class)도 cross-attention으로 주입
- Decoder D: 깨끗한 잠재 z' → 픽셀 이미지 복원
비유: 원본 4K 사진을 1/8 축소판으로 만들어 그림 그려 다시 확대 — 작업은 빠르고 결과는 동일하게 보입니다.
4. Model Architecture
- Perceptual Compression: KL-regularized autoencoder (VQGAN 대비 부드러운 잠재)
- UNet + Cross-Attention: timestep embedding + text embedding(BERT/CLIP 토크나이저) 동시 주입
- Conditioning 메커니즘: text·class·image 모두 cross-attention layer로 통합 — 모듈식 확장
5. Training
- 데이터: LAION-400M(텍스트-이미지 쌍), 약 1000 GPU-day로 base 학습
- 손실 함수: ε-prediction (DDPM과 동일) + KL regularization on latent
- 스케줄러: linear β schedule, T=1000 step
- 최적화: AdamW, batch size 120, learning rate 1e-4
6. Result
픽셀 diffusion 대비 압도적 효율:
- FID (낮을수록 좋음): 256² 기준 ADM(픽셀) 4.59 vs LDM 3.6·LDM-SR 4.25
- 추론 속도: 50 step만으로 동일 품질 → 한 장 생성 1초 미만 (A100)
- 멀티모달 일반화: inpainting·super-resolution·semantic synthesis 단일 모델로 처리
7. 한국 독자 적용 사례
- Stable Diffusion (Stability AI + Runway): 이 논문의 직접 구현. 한국에서도 디자이너·1인 창작자 폭발적 채택
- 네이버·카카오 이미지 생성: HyperCLOVA-X·Karlo(카카오) 모두 LDM 계열
- 제조·건축: 현대차 디자인 시안 생성, 포스코 제철소 시뮬레이션에 LDM fine-tuning 활용
- 콘텐츠: 웹툰 스케치 보조, 광고 크리에이티브 1차 시안 생성에 사용
8. 한계 + 후속 영향
한계:
- VAE 잠재 공간 품질 한계 → 복잡한 구조(손가락·글자) 생성 어려움 (SDXL·SD3에서 개선)
- 학습 데이터 편향(LAION) 그대로 반영 — 인종·성별 편향 이슈
- 해상도 1024 이상은 별도 upscaler 필요
후속 영향 — Open-source 생성 AI의 시작점:
- 2022.8: Stability AI가 weight 공개 → 글로벌 1차 생성 AI 붐
- 2023~: ControlNet·LoRA·SDXL·SD3 커뮤니티 확장, 100만+ 파생 모델
- 2024~: 비디오(Sora·Runway Gen-3)·오디오·3D 모두 latent diffusion 패턴 채택
- 생성형 AI 시장이 단일 오픈소스 모델에서 3,000억 달러 규모로 자라난 결정적 계기
Related Startups
🚀 이 기술领域의 스타트업
이 논문의 주제(멀티모달)와 같은 R&D 영역의 미국 스타트업
스타트업 전체 보기 →