업스케일링으로 이미지 해상도와 품질을 높여봅시다.
업스케일링 방식
| 방식 | 특징 | 용도 |
|---|---|---|
| AI 업스케일러 | 빠름, 디테일 추가 | 일반 확대 |
| Hires. fix | SD로 재생성 | 품질 향상 |
| 타일 업스케일 | 대용량 처리 | 초고해상도 |
AI 업스케일러
인기 업스케일러
ESRGAN 계열:
- ESRGAN_4x: 범용, 균형잡힌
- RealESRGAN_4x: 실사에 최적화
- RealESRGAN_4x_anime: 애니메이션용
기타:
- SwinIR: 고품질, 느림
- LDSR: 디테일 우수
- ScuNET: 노이즈 제거 겸용
업스케일러 선택
실사 사진:
- RealESRGAN_4x_plus
- ESRGAN_4x
애니메이션/일러스트:
- RealESRGAN_4x_anime
- R-ESRGAN 4x+ Anime6B
범용:
- ESRGAN_4x
- SwinIR
Hires. fix
기본 설정
Hires. fix 활성화:
Upscaler: ESRGAN_4x (또는 선호하는 것)
Hires steps: 10-20
Denoising strength: 0.3-0.5
Upscale by: 1.5-2x
권장 시작값:
- Steps: 15
- Denoising: 0.4
- Scale: 2x
Denoising 설정
Denoising strength 효과:
0.1-0.2: 거의 변화 없음 (확대만)
0.3-0.4: 약간의 디테일 추가
0.5-0.6: 적당한 개선 (권장)
0.7+: 많은 변화 (이미지 왜곡 주의)
주의:
- 높을수록 원본과 달라짐
- 얼굴 등 중요 부분 변형 가능
업스케일 배율
배율별 특성:
1.5x: 빠름, 적당한 개선
2x: 균형 (권장)
3x: 고해상도, 시간 증가
4x: 최고 해상도, 느림
VRAM 고려:
- 8GB: 2x까지 안정
- 12GB: 3x 가능
- 16GB+: 4x 가능
Ultimate SD Upscale
타일 기반 업스케일
대용량 이미지를 타일로 분할 처리:
장점:
- VRAM 효율적
- 초고해상도 가능
- 8K 이상 생성
설정:
- Tile width/height: 512
- Tile overlap: 64-128
- Upscaler: 선택
설정 가이드
Ultimate SD Upscale 설정:
Target size type: Scale from image size
Scale: 2-4
Tile width: 512
Tile height: 512
Tile overlap: 64
Upscaler: ESRGAN_4x
Type: Linear (또는 Chess)
Denoising: 0.3-0.5
업스케일 워크플로우
기본 워크플로우
1. 기본 이미지 생성 (512x512 또는 768x768)
2. 마음에 드는 결과 선택
3. Send to img2img
4. Upscale 적용
또는:
1. txt2img에서 Hires. fix 활성화
2. 한번에 고해상도 생성
단계별 업스케일
점진적 업스케일 (품질 최적화):
1단계: 512 → 1024 (2x)
2단계: 1024 → 2048 (2x)
각 단계에서:
- Denoising: 0.3-0.4
- 디테일 점진적 추가
- 일관성 유지
품질 향상 팁
업스케일 전 개선
업스케일 전 체크:
1. 구도와 포즈 만족?
2. 색감과 조명 적절?
3. 주요 디테일 정확?
문제 있으면 재생성이 효율적
업스케일은 좋은 이미지를 더 좋게
후처리 조합
업스케일 + 후처리:
1. AI 업스케일
2. Face restoration (얼굴 복원)
3. Color correction (색상 보정)
순서가 중요:
업스케일 → 얼굴복원 → 색보정
업스케일러 비교
실사 사진
RealESRGAN_4x_plus:
- 피부 질감 자연스러운
- 디테일 추가 적절
- 노이즈 처리 우수
ESRGAN_4x:
- 범용적
- 빠른 처리
- 균형잡힌 결과
애니메이션
RealESRGAN_4x_anime:
- 애니 라인 보존
- 색상 선명
- 경계선 깔끔
R-ESRGAN 4x+ Anime6B:
- 더 디테일한 처리
- 애니 특화
일러스트
SwinIR:
- 세밀한 디테일
- 아트워크에 적합
- 처리 시간 김
LDSR:
- 고품질 결과
- 텍스처 보존
- VRAM 많이 사용
VRAM 최적화
저사양 설정
VRAM 절약 설정:
1. 타일 업스케일 사용
2. 작은 타일 크기 (512→384)
3. 배치 크기 1
4. FP16 사용
또는:
- 외부 업스케일러 사용 (Topaz 등)
- CPU 업스케일 (느리지만 가능)
실전 프롬프트
고품질 인물
기본 설정:
512x768 생성
Hires. fix:
- Upscaler: RealESRGAN_4x_plus
- Scale: 2
- Denoising: 0.4
- Steps: 15
결과: 1024x1536 고품질
풍경 이미지
기본 설정:
768x512 생성
Hires. fix:
- Upscaler: ESRGAN_4x
- Scale: 2
- Denoising: 0.5
- Steps: 20
풍경은 더 높은 denoising 허용
팁
| 팁 | 설명 |
|---|---|
| 기본 품질 먼저 | 좋은 기본 이미지가 핵심 |
| 적절한 배율 | 너무 큰 배율은 품질 저하 |
| 업스케일러 선택 | 콘텐츠에 맞는 모델 |
| Denoising 조절 | 0.3-0.5가 안전 |
| 단계적 접근 | 필요시 여러 번 나눠서 |
업스케일링은 이미지의 최종 품질을 결정합니다.