Wichtigste Erkenntnisse
- Apache-2.0-Lizenz — kostenlos für private und kommerzielle Nutzung, Quellcode vollständig offen
- Läuft vollständig lokal: kein Konto, keine Kosten pro Bild, keine Internetverbindung nach dem Download nötig
- Zwei Installationswege: ein Python-Paket für Entwickler oder eine eigenständige NCNN-Vulkan-Datei ohne Python- oder CUDA-Setup
- Liefert Allzweck- (RealESRGAN_x4plus), Anime-optimierte (RealESRGAN_x4plus_anime_6B) und Gesichtsrestaurierungs-Modellvarianten (GFPGAN-integriert) mit
- Treibt die Hochskalieren-Funktion in Upscayl, die Upscale-Nodes in ComfyUI und den Extras-Tab in AUTOMATIC1111 WebUI an — die meisten Nutzer berühren nie die Kommandozeile
- Funktioniert auf Nvidia-, AMD- und Intel-GPUs über die Vulkan-basierte ausführbare Datei sowie auf Apple Silicon über das Python-Paket
📍 In einem Satz
Real-ESRGAN ist ein kostenloser, quelloffener (Apache 2.0) KI-Bild-Upscaler, der Bilder auf lokaler Hardware vergrößert und Details wiederherstellt — verfügbar als Python-Tool, als installationsfreie ausführbare Datei oder eingebaut in Apps wie Upscayl, ComfyUI und AUTOMATIC1111 WebUI.
💬 In einfachen Worten
Real-ESRGAN auf ein unscharfes oder niedrig aufgelöstes Foto ansetzen, und es entsteht eine größere, schärfere Version — dieselbe Aufgabe wie ein kostenpflichtiger Cloud-Upscaler wie Topaz Gigapixel AI, nur läuft das Modell auf der eigenen GPU (oder CPU) und verlässt nie die eigene Maschine.
📌Hinweis: Real-ESRGAN ist ein Upscaler, kein Text-zu-Bild-Generator. Es vergrößert und schärft ein bestehendes Bild — es erzeugt keine neuen Bilder aus einem Prompt.
Wird Real-ESRGAN noch gepflegt?
Ja. Real-ESRGAN, veröffentlicht von Forschern des Tencent ARC Lab, bleibt ein aktives Open-Source-Repository auf GitHub — es ist nicht archiviert und fungiert als De-facto-Standard-Upscale-Backend, auf dem andere aktiv entwickelte Tools aufbauen, statt als eigenständige App, die eigene, häufige Releases benötigt.
Das klarste Signal für die anhaltende Relevanz ist indirekt: Die eingebauten Upscale-Nodes von ComfyUI, der Extras-Tab von AUTOMATIC1111 WebUI und die dedizierte Open-Source-App Upscayl liefern 2026 alle standardmäßig Real-ESRGAN-Modellgewichte mit. Ein Tool, das so tief als Infrastruktur in mehrere aktiv gepflegte Projekte eingebettet ist, verschwindet nicht wie eine eigenständige App ohne nachgelagerte Abhängigkeiten.
Status des GitHub-Repositorys
- Zustand:
- Aktiv, nicht archiviert
- Bedeutung:
- Quellcode, Issue-Tracker und Pull Requests bleiben auf github.com/xinntao/Real-ESRGAN offen
Nachgelagerte Verbreitung
- Zustand:
- Standardmäßig gebündelt
- Bedeutung:
- ComfyUI, AUTOMATIC1111 WebUI und Upscayl liefern alle Real-ESRGAN-Modelle als Standard- oder Haupt-Upscaler mit
Originalpaper
- Zustand:
- Veröffentlicht 2021, ICCV Workshops
- Bedeutung:
- „Real-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Data" von Xintao Wang, Liangbin Xie, Chao Dong und Ying Shan
📌Hinweis: Da Real-ESRGAN als Modell/Bibliothek fungiert, das andere Tools einbetten, ist es aussagekräftiger zu prüfen, ob die darauf aufbauenden Tools (Upscayl, ComfyUI) gepflegt werden — sie sind es.
Was ist Real-ESRGAN?
Real-ESRGAN (github.com/xinntao/Real-ESRGAN) ist ein quelloffenes, Apache-2.0-lizenziertes KI-Super-Resolution-Modell, das ein niedrig aufgelöstes oder beschädigtes Bild als Eingabe nimmt und eine größere, schärfere Version ausgibt. Es wurde von Forschern des Tencent ARC Lab entwickelt und als „Real-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Data" auf den ICCV Workshops 2021 veröffentlicht. Anders als einfache Interpolation (bikubisches oder Lanczos-Resizing) nutzt es ein trainiertes neuronales Netz, um plausible Details — Textur, Kanten und feine Strukturen — zu rekonstruieren, statt vorhandene Pixel nur zu strecken.
- Hochskalieren: vergrößert Bilder um das 2- oder 4-Fache und fügt KI-rekonstruierte Details hinzu, statt sie zu verwischen
- Restaurierung: entfernt JPEG-Kompressionsartefakte, Rauschen und Unschärfe aus real beschädigten Fotos, nicht nur aus sauberen, künstlich verkleinerten Testbildern
- Gesichtsverbesserung: eine optionale Integration mit GFPGAN restauriert und schärft Gesichter im hochskalierten Ergebnis gezielt
- Anime-Modus: ein separates Modell, das speziell auf Anime-/Illustrationskunst trainiert ist und die Überglättung vermeidet, die foto-trainierte Upscaler bei Strichzeichnungen verursachen
- Batch- und Videoverarbeitung: ein Begleitskript (inference_realesrgan_video.py) wendet dieselbe Hochskalierung Bild für Bild auf Videodateien an
Welche Modelle liefert Real-ESRGAN mit?
Real-ESRGAN wird mit mehreren vortrainierten Modell-Checkpoints ausgeliefert, jeweils auf eine andere Bildart abgestimmt, und alle werden beim ersten Ausführen des Tools automatisch heruntergeladen.
Modell | Am besten für | Skalierung |
|---|---|---|
| RealESRGAN_x4plus | Allgemeine Fotos und reale Bilder | 4x |
| RealESRGAN_x4plus_anime_6B | Anime- und Illustrationskunst | 4x |
| RealESRNet_x4plus | Glatteres Ergebnis mit weniger Schärfeartefakten | 4x |
| RealESRGAN_x2plus | Fotos, bei denen 4x mehr Vergrößerung als nötig wäre | 2x |
| realesr-general-x4v3 | Kleineres, schnelleres Allzweckmodell mit einstellbarer Entrauschstärke | 4x |
Die Option --face_enhance legt GFPGAN über jedes dieser Modelle, um gezielt Gesichtsdetails zu restaurieren — nur bei Bildern mit Gesichtern verwenden, da sie andere Bildbereiche gelegentlich überglätten kann.
Wie installiert und startet man Real-ESRGAN lokal?
Es gibt zwei unterstützte Wege, Real-ESRGAN auszuführen: das Python-Paket (für Entwickler mit Skript-Kontrolle) und die NCNN-Vulkan-Datei (für alle, die eine startklare Binärdatei ohne Python- oder CUDA-Setup wollen).
- 1github.com/xinntao/Real-ESRGAN klonen oder herunterladen, dann Abhängigkeiten mit pip install basicsr facexlib gfpgan und pip install -r requirements.txt installieren.
- 2python setup.py develop im geklonten Repository ausführen, um das Setup abzuschließen.
- 3Ein Bild hochskalieren mit python inference_realesrgan.py -n RealESRGAN_x4plus -i input.jpg -o results — die Modellgewichte werden beim ersten Lauf automatisch heruntergeladen.
- 4-n RealESRGAN_x4plus_anime_6B für Anime-Kunst ergänzen, oder --face_enhance, um zusätzlich GFPGAN-Gesichtsrestaurierung auf die Ausgabe anzuwenden.
- 5Bei einer GPU mit wenig VRAM --tile 400 (oder niedriger) ergänzen, um das Bild in kleineren Kacheln statt auf einmal zu verarbeiten — auf Kosten der Geschwindigkeit für geringeren Speicherverbrauch.
- 6Alternative ohne Python-Setup: das Release realesrgan-ncnn-vulkan für das eigene Betriebssystem von der GitHub-Releases-Seite herunterladen und direkt gegen Nvidia-, AMD- oder Intel-GPUs über Vulkan ausführen.
Braucht Real-ESRGAN eine GPU?
Eine GPU (Nvidia, AMD oder Intel über Vulkan, oder Apple Silicon über das Python-Paket) macht es deutlich schneller, aber es läuft auch auf CPU — dabei dauert die Verarbeitung pro Bild erheblich länger, besonders bei hochauflösenden Eingaben.
Wie viel VRAM braucht Real-ESRGAN?
Der Bedarf skaliert mit Bildgröße und der Einstellung --tile: ein kleinerer --tile-Wert (z. B. 200-400) lässt es auf GPUs mit nur 2-4 GB VRAM laufen, indem das Bild in kleineren Abschnitten verarbeitet wird — auf Kosten einer etwas langsameren Gesamtverarbeitung.
Für wen eignet sich Real-ESRGAN?
Real-ESRGAN passt zu allen, die Bilder ohne Kosten pro Bild oder Abo vergrößern oder restaurieren müssen und die sich entweder mit einem Kommandozeilentool oder einer einfachen GUI-App darauf wohlfühlen.
Real-ESRGAN vs. Alternativen
Die nächsten Vergleiche zu Real-ESRGAN sind andere Upscaling-Tools — manche direkt auf Real-ESRGANs eigenen Modellen aufgebaut, manche mit einer völlig anderen Architektur.
Tool | Oberfläche | Lizenz | Am besten für |
|---|---|---|---|
| Real-ESRGAN | CLI / NCNN-Vulkan-Binärdatei | Apache 2.0 | Skriptbares lokales Upscaling, Basismodell für andere Tools |
| Upscayl | Desktop-GUI | AGPL 3.0 | Drag-and-Drop-Upscaling auf Basis von Real-ESRGAN-Modellen |
| waifu2x | CLI / Web / GUI-Ports | MIT | Älterer, auf Anime fokussierter Upscaler; leichter als Real-ESRGAN |
| ComfyUI (Upscale-Nodes) | Node-basierte GUI | GPL 3.0 | Upscaling als ein Schritt innerhalb eines größeren Bildgenerierungs-Workflows |
| Topaz Gigapixel AI | Desktop-App | Proprietär (kostenpflichtig) | Professionelle Fotografie mit manueller Feinabstimmung und bezahltem Support |
Häufige Fehler bei der Nutzung von Real-ESRGAN
Diese Fehler entstehen dadurch, dass Real-ESRGAN wie ein generatives Tool behandelt wird, oder durch die Nutzung der falschen Modellvariante für das Ausgangsbild.
Häufig gestellte Fragen
Wird Real-ESRGAN noch gepflegt?
Ja. Das quelloffene Repository bleibt auf GitHub aktiv, und Real-ESRGANs Modelle sind das Standard- oder Haupt-Upscale-Backend in mehreren aktiv gepflegten Tools, darunter ComfyUI, AUTOMATIC1111 WebUI und Upscayl.
Ist Real-ESRGAN wirklich kostenlos?
Ja. Es wird unter der Apache-2.0-Lizenz veröffentlicht, die für private und kommerzielle Nutzung kostenlos ist — ohne Kosten pro Bild, ohne Abo und ohne Kontopflicht.
Unter welcher Lizenz wird Real-ESRGAN veröffentlicht?
Apache 2.0, eine freizügige Open-Source-Lizenz. Sie können es nutzen, verändern und weiterverbreiten, auch in kommerziellen Produkten, solange Sie Lizenz- und Copyright-Hinweis erhalten.
Braucht Real-ESRGAN eine GPU?
Eine GPU macht es deutlich schneller, aber es läuft auch auf CPU. Es unterstützt Nvidia- und AMD-GPUs über CUDA (Python-Paket) oder Vulkan (die NCNN-Datei) sowie Apple Silicon über das Python-Paket.
Kann Real-ESRGAN Anime- oder Illustrationsbilder hochskalieren?
Ja, mit dem Modell RealESRGAN_x4plus_anime_6B, das speziell auf Anime- und Illustrationskunst trainiert ist, um die Überglättung zu vermeiden, die foto-trainierte Upscaler bei Strichzeichnungen verursachen.
Kann Real-ESRGAN neue Bilder aus einem Text-Prompt erzeugen?
Nein. Real-ESRGAN ist ein Super-Resolution-Upscaler — es vergrößert und restauriert Details in einem bestehenden Bild. Text-zu-Bild-Generierung ist eine separate Modellkategorie, etwa Stable Diffusion.
Was ist der Unterschied zwischen Real-ESRGAN und Upscayl?
Real-ESRGAN ist das zugrunde liegende Open-Source-Modell und Kommandozeilentool. Upscayl ist eine separate Open-Source-Desktop-App (AGPL 3.0), die Real-ESRGANs Modelle hinter einer Drag-and-Drop-Oberfläche bündelt, sodass man nie ein Terminal berührt.
Kann Real-ESRGAN auch Videos statt nur Bilder hochskalieren?
Ja, über das Begleitskript inference_realesrgan_video.py, das dasselbe Upscaling-Modell Bild für Bild auf eine Videodatei anwendet.
Wie viel VRAM braucht Real-ESRGAN?
Das hängt von der Bildauflösung und der Einstellung --tile ab. Ein niedrigerer --tile-Wert (200-400) verarbeitet das Bild in kleineren Abschnitten und ermöglicht so den Betrieb auf GPUs mit nur 2-4 GB VRAM, auf Kosten einer etwas langsameren Gesamtverarbeitung.
