Jednym z najbardziej pozytywnych aspektów „eksplozji algorytmicznej” jest dostęp do nowych aplikacji, które pozwalają nam powiększać obrazy bez utraty jakości. Wcześniej mówiliśmy o Waifu2x-ncnn-Vulkan GUI Edition Reloaded, Real-ESRGAN-GUI i AI Image Upscaler, wszystkie z różnymi modelami i zaawansowanymi parametrami. Jednak projekt Latent-SR dołącza do tej listy, oferując webową wersję Latent Diffusion Super Resolution, jednego z najpotężniejszych upscalerów.

Latent-SR: Jak powiększać obrazy bez utraty jakości za pomocą sztucznej inteligencji
Jak powiększać obrazy bez utraty jakości

Powiększanie obrazów to prosty proces, ale uzyskanie dobrych wyników to zupełnie inna historia. Każdy obraz ma swoje własne wyzwania i niejednokrotnie znajdujemy narzędzia, które preferują konkretny typ treści. Na przykład dobrze wiemy, że Waifu2x preferuje obrazy mangi i anime, ale jeśli chodzi o zdjęcia, nie jest najlepszym wyborem. Podobnie dzieje się z pixel artem: zbyt agresywny algorytm zwykle niszczy szczegóły, ale jeśli zachowamy odpowiednie wymiary, odrobina „najbliższego sąsiada” jest więcej niż wystarczająca.

Dzięki rozwojowi Stable Diffusion i innych podobnych modeli mamy dziś dostęp do jednego z najbardziej niezawodnych upscalerów na rynku, jakim jest Latent Diffusion Super Resolution lub LDSR. Każdy użytkownik zainteresowany użyciem LDSR lokalnie może zainstalować Stable Diffusion i uzyskać dostęp do jego sekcji narzędzi, ale jeśli dostępny sprzęt jest ograniczony, istnieje inna ścieżka: Latent-SR.

Jak powiększać obrazy za pomocą LDSR w Latent-SR

Latent-SR: Jak powiększać obrazy bez utraty jakości za pomocą sztucznej inteligencji
Interfejs Latent-SR jest bardzo prosty

Wszystko, co musimy zrobić, aby rozpocząć, to wgrać nasz obraz na stronę, ustawić mnożnik upscalera i skonfigurować liczbę kroków. Ta sekcja jest bardzo ważna, ponieważ od niej zależy czas oczekiwania. LDSR nie priorytetyzuje szybkości: przetwarzanie obrazu 1024x1024 przy 4x z 50 krokami zajmuje od 12 do 15 minut. Jeśli pozostawimy liczbę kroków na domyślnych 100, czas oczekiwania wydłuża się do 25 minut.

Latent-SR: Jak powiększać obrazy bez utraty jakości za pomocą sztucznej inteligencji
Możemy obserwować postęp upscalingu w małym oknie terminala

Mimo to to opóźnienie zdecydowanie jest tego warte. Z własnego doświadczenia mogę dodać, że LDSR działa najlepiej, zachowując mnożnik 4x, ale 100 domyślnych kroków zazwyczaj jest niepotrzebnych. Latent-SR prezentuje postęp upscalingu w prawej sekcji interfejsu, a po zakończeniu możemy udostępnić obraz online lub pobrać kopię w formacie PNG.

Latent-SR: Jak powiększać obrazy bez utraty jakości za pomocą sztucznej inteligencji
Oryginalny obraz w rozdzielczości 1024 x 1024 pikseli (kliknij, aby powiększyć)
Latent-SR: Jak powiększać obrazy bez utraty jakości za pomocą sztucznej inteligencji
Ten sam obraz w rozdzielczości 4096 x 4096, z późniejszym zmniejszeniem do 2560 x 2560

Jedynym szczegółem, który pozostał do wspomnienia o Latent-SR, jest… jego cena. Podobnie jak w przypadku innych narzędzi online wykorzystujących sztuczną inteligencję, Latent-SR przyznaje ograniczoną liczbę darmowych zastosowań, a następnie zaprasza do wyboru jednej z czterech subskrypcji: CPU, Nvidia T4, Nvidia A100 40 GB i Nvidia A100 80 GB. Ceny wahają się od 0,01 do 0,19 dolara za minutę przetwarzania.

Oficjalna strona: Kliknij tutaj