Yapay Zeka Görüntüleri Büyütme: ESRGAN Modelleri, hires-fix, tiled diffusion ve ne zaman hangisi uygun
Genel bakış
Görüntü modelleri kendi doğal boyutlarında (SD 1.5 için 512, SDXL ve Flux için 1024) iyi çizer, çok daha büyük boyutlarda kötü olur, bu yüzden büyük bir resim için önce doğal boyutta üretip sonra büyütmek gerekir.
Büyütmenin üç yolu var ve bunlar birbirinin yerine geçmez. Piksel büyütücüler küçük ağlardır (ESRGAN ailesi, SwinIR, DAT) ve yeniden boyutlandırırken keskinleştirir; hızlıdır, orijinale sadıktır ve yeni içerik eklemez.
Hires-fix, üretim sırasında daha büyük boyutta ikinci bir diffusion geçişidir ve makul bir gürültü azaltma ile gerçek detay ekler. Tiled diffusion büyük resmi üst üste binen karolara böler ve her biri üzerinde img2img çalıştırır; bu 4K ve üzeri için mantıklı detaylar yaratabilir, Tile ControlNet ile karolar orijinale sadık kalır.
Başvuru
Ad | Tür | Ne olduğu |
|---|---|---|
4x-UltraSharp | pixel upscaler, ESRGAN | Fotoğraflar ve renderlar için varsayılan: keskin, biraz sert; doğal görünüm için sonra 2x küçült. |
Real-ESRGAN x4plus / x4plus-anime | pixel upscaler | Güçlü genel amaçlı; anime versiyonu çizgileri temiz tutar. |
4x-NMKD-Siax, 4x-Foolhardy-Remacri | pixel upscaler | UltraSharp’a daha yumuşak alternatifler; Remacri yumuşak fotoğraflar için, Siax detaylı dokular için. |
SwinIR / DAT / HAT | pixel upscaler, transformer | Daha yüksek sadakat, daha yavaş; ESRGAN’ın doku uydurduğu fotoğraflar için en iyisi. |
Hires-fix | generation setting | 1.5-2x piksel büyütme sonrası yeni boyutta 0.3-0.5 gürültü azaltma. A1111/Forge kutucuğu; ComfyUI’de ikinci KSampler olarak. |
Ultimate SD Upscale | tiled diffusion | 1024 boyutlu karolar, 64 px üst üste binme, 0.2-0.35 gürültü azaltma, Tile ControlNet açık. 2048’yi 4096’ya yeni detayla çevirir. |
diffusion restorers | Eski veya düşük kaliteli görüntüleri onaran ve geliştiren ağır modeller; 16 GB+ ve dakikalar sürer. | |
Denoise | 0.2-0.5 | Her diffusion büyütmede ne kadar değişebileceği. 0.2 her şeyi korur; 0.5 dokuları yeniden çizer ve yüzleri değiştirebilir. |
Adım adım
- Önce doğal boyutta üret, kompozisyon ve yüzleri düzelt (inpainting); büyütme kusurları büyütür, düzeltmez.
- Hızlı yol: 4x-UltraSharp ile Upscale Image (using Model), sonra orijinalin 2x’sine Image Scale. Web için saniyeler içinde hazır.
- Baskı yolu: önce 2x piksel büyüt, sonra Ultimate SD Upscale ile aynı kontrol noktası, karo 1024, dolgu 32, gürültü azaltma 0.25, Tile ControlNet gücü 0.6, dikiş düzeltme "yarım karo". Dakikalar sürer.
- Yüzler: büyütmeden sonra yüz detaylandırıcı (ADetailer, FaceDetailer node) ile 0.35 gürültü azaltma yap; büyük resimler küçük yüzleri tekrar küçültür.
- Hafifçe keskinleştir ve baskılar için PNG, web için WebP veya JPEG 92 olarak dışa aktar. 1x render ile %100 karşılaştır, uydurulmuş artefaktları yakala.
- Bulutta: PirateDiffusion sonucuna /upscale (piksel) veya /enhance (diffusion) ile cevap ver; BitVector’da resim kartında Upscale butonuna bas.
Örnekler
ComfyUI hızlı 2x
VAE Decode -> Upscale Image (using Model: 4x-UltraSharp) -> Image Scale (0.5, lanczos) -> Save Image
Forge hires-fix ayarları
Hires. fix: upscaler 4x-UltraSharp | upscale by 1.5 | hires steps 15 | denoising strength 0.4 | same seed
Baskı için Ultimate SD Upscale
Input 2048x2048 (after 2x pixel upscale) | upscale_by 2 | tile 1024x1024 | mask blur 16 | padding 32 | denoise 0.25 | ControlNet Tile 0.6 | seam fix half tile
İpuçları
- Son halini büyüt, her taslağı değil; 1024 çözünürlükte 4x büyütme 16 milyon piksel ve gerçek zaman alır.
- ESRGAN modelleri 4x için eğitildi; 2x çalıştırmak 4x büyütüp sonra küçültmek demek, bu yüzden küçültme atlanırsa sonuç aşırı keskin olur.
- Anime ve düz illüstrasyonlar anime versiyonlarını ister, yoksa çizgiler çift olur; fotoğraflar için SwinIR, DAT veya Remacri gerekir, yoksa cilt plastik gibi görünür.
- Tiled diffusion’da prompt kısa ve genel tut ("çok detaylı, keskin odak, doğal cilt") ki hiçbir karo yeni bir konu uydurmasın.
- Hires-fix’te latent büyütme keskin olmak için 0.5+ gürültü azaltma ister; piksel büyütücüler 0.3-0.4 arası çalışır ve resmi orijinale daha yakın tutar.
- Upscalers ailesi sayfası popülerliğe göre sıralar; ilk üçü ihtiyaçların %90’ını karşılar.
Sorun giderme
Büyütülmüş resim aşırı keskin ve sert görünüyor
Neden olur
4x ESRGAN çıktısı 4x olarak kalmış.
Nasıl düzeltilir
2x’ye küçült veya Remacri/SwinIR kullan.
Tiled geçişten sonra yüzler değişti
Neden olur
Gürültü azaltma çok yüksek; karolar yüzü yeniden hayal etmiş.
Nasıl düzeltilir
Gürültü azaltma 0.2-0.25, Tile ControlNet açık, sonra yüz detaylandırıcı.
Görünür karo dikişleri
Neden olur
Düşük üst üste binme veya dikiş düzeltme yok.
Nasıl düzeltilir
Dolgu 32-64, dikiş düzeltme modu veya tek geçiş restorasyonu için SUPIR.
Hires-fix çift uzuvlar üretiyor
Neden olur
Model için büyütme faktörü veya gürültü azaltma çok yüksek.
Nasıl düzeltilir
Maks 1.5x büyüt, gürültü azaltma 0.4, veya latent yerine piksel büyütücü kullan.
Decode aşamasında bellek yetersizliği
Neden olur
4K resmin tam boy VAE decode’u.
Nasıl düzeltilir
VAE Decode (Tiled) ve daha küçük karolar kullan.
Sorular
Which upscaler is best?
4x-UltraSharp for most renders, Real-ESRGAN anime for illustration, SwinIR or DAT for photos. The Upscalers family page ranks them by use.
Does upscaling fix bad hands?
No; it enlarges them. Inpaint first, upscale last.
How big can I go?
Pixel upscalers to any size; tiled diffusion to 8K with patience. Beyond 4x the model invents more than it preserves.
Is hires-fix the same as upscaling?
It is an upscale with a diffusion pass inside the generation; it adds detail, a plain upscaler does not.
Can I upscale video?
Yes: frame-wise with ESRGAN (fast, flicker risk) or with video restorers such as SeedVR; the video guides cover it.
Bağlantılar ve kaynaklar
- Real-ESRGAN
- Ultimate SD Upscale for ComfyUI
- OpenModelDB (upscaler catalogue)
- Upscalers family page
- PirateDiffusionAD
- BitVector web appAD
Bu rehberdeki modeller
Yazan
Envanteri tutar: her LoRA, her quant, birisi final_v2_REAL.safetensors olarak yeniden adlandırmış her dosya. Donanımı, akşam yemeğinden önce kaç Wan render sığdığına göre ölçer. Size VRAM miktarını verir, sonra Chrome açık olduğu için yanlış olduğunu söyler. Açık ağırlıklar yoksa gönderilmemiştir.
Quartermaster tarafından tüm rehberler
İlgili rehberler
img2img, inpainting ve outpainting temelleri: elleri düzeltme, nesne değiştirme ve resmi genişletme
3 Ara 2025
ControlNet açıklandı: SD 1.5, SDXL ve Flux için poz, derinlik, kenarlar ve referans görüntüleri
18 Şub 2026
Krea2 Enhancer: Herhangi bir Krea 2 stili için daha temiz detay ve aydınlatma
30 Eyl 2026
Adımlar, CFG, örnekleyiciler, zamanlayıcılar ve tohumlar: güvenli varsayılanlarla üretim ayarları açıklandı
19 Kas 2025
LTX 2.3 Crisp Enhance: daha keskin, daha sinematik video detayı
3 Eki 2026
Diğer rehberler
Hangi AI görüntü modelleriyle başlamalı ve neden: sıralı başlangıç listesi
10 Eyl 2025
Checkpoint, LoRA, embedding ve ControlNet: hangi dosya ne işe yarar
8 Eki 2025
Üretken AI görüntü modelleri nasıl çalışır: difüzyon, latentler ve metin kodlayıcıları basitçe açıklandı
28 Ağu 2025
LoRA nedir ve ComfyUI, Forge, Automatic1111 ve bulutta nasıl kullanılır?
20 May 2026

Best AI Models for 8GB GPUs in 2026: What Actually Fits
18 Eki 2026
