Powiększaj obrazy 2× lub 4× z AI — na własnym urządzeniu
To narzędzie AI powiększa małe, miękkie lub niskiej rozdzielczości obrazy za pomocą <strong>Real-ESRGAN</strong> — sieci neuronowej wytrenowanej do odtwarzania krawędzi, tekstur i drobnych szczegółów, które zwykłe skalowanie rozmazuje. Działa w całości w Twojej przeglądarce — na karcie graficznej przez WebGPU, jeśli jest dostępne, a w przeciwnym razie na procesorze przez WebAssembly. Twój obraz nigdy nie jest wysyłany: pobierany jest tylko sam model AI, jeden raz, a potem zostaje w pamięci podręcznej Twojego urządzenia.
Jak powiększyć obraz
- 1Upuść obraz na stronę, wybierz go lub wklej skrótem Ctrl/⌘ + V. Działają PNG, JPEG, WebP i AVIF.
- 2Wybierz model: Szybki (4,6 MB do pobrania, dobry do większości obrazów i zrzutów ekranu) lub Jakość (64 MB, najlepsze szczegóły na zdjęciach).
- 3Wybierz 2× lub 4× i naciśnij Powiększ. Za pierwszym razem pobierany jest model; postęp jest pokazywany kafelek po kafelku wraz z pozostałym czasem.
- 4Przesuwaj suwak po obrazie, aby porównać stan przed i po, i przybliż widok, aby obejrzeć szczegóły.
- 5Wybierz PNG, JPEG lub WebP i naciśnij Pobierz — albo wyślij wynik od razu do innego narzędzia, np. do zmiany rozmiaru zdjęć.
Dlaczego upscaling AI wygląda ostrzej niż zwykłe skalowanie
Zwykłe skalowanie — dwuliniowe, dwusześcienne lub Lanczos — może jedynie rozłożyć istniejące piksele na większą siatkę. Nie tworzy żadnych szczegółów, więc powiększenie 4× wygląda miękko i kanciasto: krawędzie się rozmywają, tekst staje się nieostry, a artefakty JPEG rosną razem z obrazem.
Sieć superrozdzielczości działa inaczej. Real-ESRGAN wytrenowano na milionach par ostrych obrazów i celowo zniekształconych kopii — rozmytych, pomniejszonych, zaszumionych i skompresowanych do JPEG — i nauczyła się przekształcać wersję zniekształconą z powrotem w ostrą. Na podstawie Twojego obrazu przewiduje wiarygodne szczegóły wysokiej częstotliwości: wyraźne krawędzie, włosy, liście, tkaniny i napisy. Dlatego przy okazji usuwa też bloki kompresji i lekki szum.
Dodane szczegóły to przewidywanie, a nie odzyskanie. Sieć nie odsłoni tablicy rejestracyjnej, która nigdy nie była czytelna, ani twarzy o szerokości kilku pikseli, a na bardzo małych lub mocno skompresowanych obrazach wynik może wyglądać jak malowany. Zanim zaufasz wynikowi, porównaj go suwakiem i przybliż do 100%.
Szybki czy Jakość: który model wybrać
- Szybki — Real-ESRGAN general v3
- <code>realesr-general-x4v3</code>, kompaktowa sieć SRVGGNet z około 1,2 mln parametrów i 4,6 MB do pobrania. Jest mniej więcej dziesięć razy szybsza od modelu Jakość i dobrze radzi sobie z ilustracjami, zrzutami ekranu, grafiką z gier, zdjęciami produktów i większością zdjęć. Zacznij od niej.
- Jakość — Real-ESRGAN x4plus
- <code>RealESRGAN_x4plus</code>, oryginalna sieć RRDBNet z 16,7 mln parametrów i 64 MB do pobrania. Odtwarza więcej tekstury na prawdziwych zdjęciach — skóry, liści, architektury — kosztem czasu: na procesorze duże zdjęcie może zająć kilka minut. Karta graficzna z WebGPU czyni ją praktyczną.
- 2× czy 4×
- Oba modele to sieci 4×. Dla 2× narzędzie uruchamia model 4×, a następnie uśrednia każdy blok 2 × 2 wyniku. Daje to wyraźnie ostrzejszy obraz niż bezpośrednie powiększenie 2× i zużywa mniej pamięci, bo pełny obraz 4× nigdy nie powstaje.
Jak to działa w przeglądarce
Modele działają w ONNX Runtime Web w wątku roboczym w tle, więc strona pozostaje responsywna. Jeśli Twoja przeglądarka obsługuje WebGPU — najnowsze Chrome, Edge i Safari na większości komputerów — sieć działa na karcie graficznej. W przeciwnym razie przełącza się na WebAssembly na procesorze, co jest wolniejsze, ale działa wszędzie. Panel pokazuje, co jest używane.
Duże obrazy są dzielone na zachodzące na siebie kafelki o boku od 128 do 256 pikseli. Każdy kafelek jest powiększany z 16 pikselami otaczającego kontekstu i zachowywany jest tylko jego środek, dzięki czemu nie widać łączeń, a potrzebna pamięć pozostaje mała. To również umożliwia pasek postępu, szacowanie czasu i przycisk Anuluj.
Plik modelu jest pobierany z Hugging Face przy pierwszym użyciu i przechowywany w pamięci podręcznej przeglądarki, więc kolejne wizyty startują niemal natychmiast i działają offline. Same obrazy są odczytywane i przetwarzane wyłącznie na Twoim urządzeniu.
Przezroczystość, formaty wyjściowe i limity rozmiaru
- Przezroczyste PNG zachowują przezroczystość: sieć powiększa kolory, a kanał alfa jest powiększany osobno metodą dwusześcienną i ponownie łączony.
- PNG jest bezstratny i zachowuje przezroczystość — najlepszy wybór do dalszej edycji. JPEG i WebP są znacznie mniejsze; JPEG wypełnia przezroczyste obszary bielą.
- Aby przeglądarce nie zabrakło pamięci, wyniki są ograniczone do około 36 megapikseli na komputerach i 16 megapikseli na telefonach i tabletach. Przy większym żądaniu obraz wejściowy jest najpierw zmniejszany, a Ty dostajesz o tym informację.
- Potrzebujesz potem dokładnego rozmiaru? Wyślij wynik do zmiany rozmiaru zdjęć, przekonwertuj go konwerterem obrazów lub wytnij obiekt za pomocą usuwania tła.
Autorzy i licencja
Powiększanie korzysta z Real-ESRGAN autorstwa Xintao Wang, Liangbin Xie, Chao Dong i Ying Shan („Real-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Data”, ICCV Workshops 2021), wydanego na licencji BSD-3-Clause. Konwersje ONNX to eksporty jonathanst29/tinier-upscale-models na licencji BSD-3-Clause z Hugging Face, przypięte do stałej rewizji. Za wnioskowanie odpowiada ONNX Runtime Web firmy Microsoft na licencji MIT.
Najczęstsze pytania
- Czy to powiększanie obrazów AI jest naprawdę darmowe i prywatne?
- Tak. Bez konta, bez znaku wodnego i bez limitu liczby obrazów. Powiększanie działa na Twoim komputerze lub telefonie, a obraz nigdy nie trafia na serwer — pobierany jest tylko model AI, jeden raz.
- Ile trwa powiększanie?
- Z WebGPU model Szybki powiększa typowy obraz o boku 1000 pikseli w kilka sekund. Na procesorze może to potrwać minutę lub dłużej, a model Jakość jest jeszcze około dziesięć razy wolniejszy. Pasek postępu pokazuje czas, który upłynął, a po pierwszym kafelku także szacowany pozostały czas.
- Dlaczego pierwsze powiększanie trwa dłużej?
- Za pierwszym razem pobierany jest model AI — 4,6 MB dla Szybkiego lub 64 MB dla Jakości — i przygotowywany dla Twojej karty graficznej lub procesora. Potem model zostaje w pamięci podręcznej przeglądarki, więc kolejne uruchomienia pomijają pobieranie.
- Czy upscaling AI może naprawić rozmazane zdjęcie?
- Może sprawić, że zdjęcie w niskiej rozdzielczości lub lekko rozmazane będzie wyglądać znacznie ostrzej, a także usuwa artefakty JPEG i szum. Nie odzyska jednak szczegółów, które nigdy nie zostały uchwycone: drobne twarze, nieczytelny tekst i silne rozmycie ruchu pozostaną niejednoznaczne, a sieć może tam dorobić teksturę.
- Jak duży obraz mogę powiększyć?
- Wynik jest ograniczony do około 36 megapikseli na komputerze — na przykład 6000 × 6000 pikseli — i około 16 megapikseli na telefonach i tabletach. Jeśli poprosisz o więcej, obraz wejściowy zostanie najpierw zmniejszony, aby wynik się zmieścił, a narzędzie Cię o tym poinformuje.
- Czy przezroczyste tło zostaje zachowane?
- Tak. Zapisz jako PNG lub WebP, a przezroczystość zostanie zachowana: kanał alfa jest powiększany metodą dwusześcienną razem z kolorami powiększonymi przez AI. JPEG nie obsługuje przezroczystości, więc te obszary staną się białe.
- Przeglądarka pisze, że WebGPU jest niedostępne. Czy to nadal zadziała?
- Tak, narzędzie przełączy się na WebAssembly na procesorze, które działa w każdej nowoczesnej przeglądarce, ale wolniej. Dla najlepszej szybkości użyj najnowszej wersji Chrome, Edge lub Safari na komputerze z kartą graficzną.
- Jaki model jest używany i czy mogę wykorzystać wyniki komercyjnie?
- Narzędzie używa oficjalnych wag Real-ESRGAN (general v3 i x4plus), wydanych na liberalnej licencji BSD-3-Clause. Tworzone obrazy należą do Ciebie; licencja dotyczy modelu, a nie Twoich obrazów.