Jak AI przeskalować obraz lub wideo: 8 najlepszych narzędzi
Opublikowany: 2023-02-13Zamień swoje niewyraźne stare zdjęcia i filmy w arcydzieła o wysokiej rozdzielczości dzięki mocy sztucznej inteligencji. Uczenie maszynowe może inteligentnie ulepszać Twoje nieruchome i ruchome obrazy dzięki dostępnym zarówno bezpłatnym, jak i płatnym narzędziom, które działają natywnie i w chmurze.
Co to jest skalowanie w górę?
Skalowanie w górę oznacza po prostu zwiększenie rozmiaru obrazu lub filmu. Odbywa się to poprzez zwiększenie rozdzielczości, na przykład przejście ze źródła HD (1920 × 1080) do przeskalowania do 4K (3840 × 2160). Upscaling polega na dodawaniu brakujących pikseli do obrazu, a sama technika nie jest niczym nowym. Starsze techniki skalowania w górę polegają po prostu na „rozciąganiu” obrazu przez powielanie pikseli lub stosowanie ditheringu.
Nowoczesne techniki wykorzystują sztuczną inteligencję (AI), aby dodać najwyższy poziom szczegółowości. Sztuczna inteligencja jest „przeszkolona” w rozpoznawaniu pewnych cech, takich jak twarze, chmury, trawa lub drzewa, aby można było przewidzieć, jak powinna wyglądać wersja obrazu o wyższej jakości. Techniki te przeszły długą drogę, ale wciąż są dalekie od doskonałości. Dopasowanie techniki skalowania do obrazu źródłowego lub wideo może drastycznie zmienić wyniki.
Możesz użyć narzędzi zwiększających skalowanie AI, które działają zarówno lokalnie na komputerze, jak i działają w chmurze.
Skalowanie obrazu
Zrób obraz o niskiej rozdzielczości, z pikselami i szumami, a następnie przepuść go przez upscaler, aby uzyskać coś, co możesz wydrukować, użyć jako tło pulpitu lub udostępnić znajomym w lepszej jakości. Skalowanie obrazu nie jest zbyt czasochłonne ani nie wymaga szczególnie mocnego komputera (jak na rozwiązania natywne).
Ekskluzywny (bezpłatny)
Najlepszym miejscem do rozpoczęcia, jeśli szukasz darmowego skalera do zadań pojedynczych lub wsadowych, Upscayl jest darmowy i otwarty skaler obrazu, który działa lokalnie na komputerze z systemem Windows, Mac lub Linux. Posiada łatwy w użyciu interfejs użytkownika, wiele opcji skalowania oraz możliwość dostosowania typu obrazu wyjściowego (JPG, PNG, WebP) i lokalizacji.
Wyniki z Upscayl są imponujące, z opcjami skalowania standardowych zdjęć, grafiki cyfrowej i wyostrzania obrazów. Narzędzie radziło sobie lepiej niż niektóre wypróbowane przez nas opcje internetowe, a czasy przetwarzania były stosunkowo szybkie (mniej niż 10 sekund na naszym MacBooku M1 Max) z opcjami „podwojenia skali” do znacznie wyższych rozdzielczości.
Jest to miejsce, od którego należy zacząć, jeśli masz pokaźną bibliotekę zdjęć lub kolekcję dzieł sztuki cyfrowej, która wymaga przeskalowania. Upscayl daje niektórym płatnym opcjom z tej listy szansę na zdobycie pieniędzy.
Topaz GigaPixel AI (99 USD)
Jeśli pieniądze nie grają roli i chcesz mieć najlepsze narzędzie do skalowania, jakie można kupić za pieniądze, Gigapixel AI to aplikacja dla Ciebie. Aplikacja obiecuje skalowanie obrazów nawet o 600%, a narzędzie zyskało sobie uznanie wśród kręgów zawodowych. Pomimo swojej reputacji, 99 USD wydaje się uczciwą ceną do zapłacenia, jeśli poważnie myślisz o zwiększaniu skali i szukasz narzędzia, które można od razu kupić. Możesz go również pobrać i wypróbować przed zakupem, aby samemu zobaczyć wyniki.
Gigapixel AI zawiera pewne ulepszenia, których nie znajdziesz w darmowych opcjach, takie jak Face Recovery AI, które zostało specjalnie zaprojektowane do magicznego działania na twarzach o niskiej rozdzielczości. Aplikacja może również usuwać blokowe artefakty kompresji, które często występują na mocno skompresowanych obrazach.
Używaj Gigapixel AI jako samodzielnej aplikacji, w Photoshopie jako filtra lub jako część przepływu pracy Adobe Lightroom Classic. Nie ma w tym komponentu chmury, aplikacja działa natywnie na komputerach z systemem Windows lub Mac.
waifu2x lub Waifu2X.io (bezpłatny)
Oparte na projekcie waifu2x, waifu2x to narzędzie online, którego można użyć do przeskalowania obrazów za pomocą zaledwie kilku kliknięć. Projekt został pierwotnie zaprojektowany w celu przeskalowania grafiki w stylu anime przy minimalnej utracie jakości, ale w mniejszym stopniu działa również z fotografiami.
Witryna demonstracyjna projektu to stosunkowo prosty formularz, który pozwala wprowadzić adres URL lub przesłać obraz, a następnie wybrać typ obrazu, stopień redukcji szumów do zastosowania i pożądany poziom skalowania (do 200%). Będziesz wtedy mógł pobrać swój obraz. Alternatywnie możesz pobrać narzędzie waifu2x z GitHub i używać go za pomocą wiersza poleceń.
Dostępny jest również Waifu2X.io, który nie jest powiązany z oryginalnym projektem, ale oferuje skalowanie do 10x. Oba skalery są obsługiwane przez ten sam podstawowy silnik, chociaż ten drugi może być używany do przesyłania więcej niż jednego pliku na raz.
Upscale.media od PixelBin (bezpłatny z płatnymi opcjami)
Upscale.media to internetowy upscaler, który umożliwia bezpłatne przeskalowanie pojedynczego obrazu do 400%. Po prostu prześlij obraz, pozwól narzędziu wykonać swoją pracę, a następnie dostosuj współczynnik upscale lub włącz przełącznik „Popraw jakość”, aby uzyskać jeszcze lepsze wyniki. Te dodatkowe ulepszenia usuwają artefakty, równoważą ostrość i starają się zachować naturalny wygląd.
Usługa jest obsługiwana przez PixelBin.io, oddzielną usługę, która umożliwia masowe skalowanie obrazów. Utwórz darmowe konto i uzyskaj 45 kredytów (dobre na 45 rozszerzeń) lub wybierz płatny poziom zaczynający się od 29 USD miesięcznie (300 kredytów). Usługa premium zapewnia dostęp do narzędzi do usuwania tła, narzędzi do supersamplingu i narzędzia do usuwania znaków wodnych.
To internetowe narzędzie jest nastawione na naturalnie wyglądające zdjęcia, więc nasze wyniki były lepsze niż waifu2x, ale nadal preferowalibyśmy Upscayl działający lokalnie, jeśli Twój komputer sprosta temu zadaniu. Jeśli spieszysz się lub chcesz coś ulepszyć i nie możesz zainstalować aplikacji innej firmy, Upscale.media jest idealnym rozwiązaniem, ponieważ nie musisz nawet zakładać konta.
POWIĄZANE: Jak uruchomić stabilną dyfuzję na komputerze, aby wygenerować obrazy AI
Skalowanie wideo
Skalowanie zdjęcia w górę jest jak skalowanie w górę pojedynczej klatki wideo, więc skalowanie w górę wideo jest naturalnie procesem znacznie bardziej wymagającym zasobów. Podobnie jak wymagania dotyczące generowania obrazów AI za pomocą stabilnej dyfuzji, potężny komputer znacznie skróci czas przetwarzania podczas uruchamiania natywnego skalera wideo, szczególnie jeśli chodzi o GPU.
Wideo2X (bezpłatny)
Video2X to świetne miejsce do rozpoczęcia skalowania filmów. Możesz użyć Video2X jako samodzielnej aplikacji Windows lub wykorzystać moc Google Colab do wypożyczenia potężnego procesora graficznego na maksymalnie 12 godzin na raz (instrukcje tutaj). Aplikacja wykorzystuje kombinację skalerów waifu2x, Anime4K, SRMD, RealSR i Real-CUGAN i koncentruje się głównie na skalowaniu dzieł animowanych, w tym anime, CGI i kreskówek.
To powiedziawszy, nie ma powodu, dla którego nie możesz spróbować użyć Video2X do wszelkiego rodzaju projektów skalowania. Działa z filmami, GIF-ami i obrazami statycznymi, a także może skalować, czyścić, a nawet interpolować klatki. Możesz nagrywać filmy 360p do rozdzielczości 4K lub konwertować wideo z szybkością 30 klatek na sekundę na takie, które działa z szybkością 120 klatek na sekundę.
Aplikacja posiada interfejs użytkownika, który ułatwia konfigurowanie zadań wsadowych i wybieranie ustawień wyjściowych, takich jak współczynniki skalowania lub typy skalowania w górę. Możesz także użyć aplikacji za pomocą wiersza poleceń lub wdrożyć ją w systemie macOS lub Linux przy użyciu pliku kontenera za pomocą narzędzia takiego jak Docker lub Podman.
POWIĄZANE: Rozpoczęcie pracy z Podman Desktop, alternatywą Open Source Docker Desktop
Sztuczna inteligencja wideo Topaz (299 USD)
Topaz Video AI to prawdopodobnie najlepsze narzędzie do skalowania wideo, jakie możesz kupić, z dopasowaną ceną. Chociaż 299 USD wydaje się dużo pieniędzy (tak jest), Topaz Video AI jest twoje, gdy już za to zapłacisz, bez żadnych bieżących opłat. To powiedziawszy, będziesz potrzebować wydajnego komputera (z systemem Windows lub macOS), aby w pełni wykorzystać aplikację.
Aplikacja może tworzyć filmy 4K lub 8K poprzez inteligentną optymalizację plików źródłowych i przenoszenie ulepszeń między klatkami. Pomaga to zredukować efekt glitchy, który uzyskujesz, wykonując tę klatkę po klatce w skalerze zdjęć, a następnie łącząc wyniki. Działa zarówno w przypadku „naturalnych” filmów, obrazów generowanych komputerowo (takich jak materiały z gier wideo), jak i animacji (takich jak kreskówki i anime).
Oprócz skalowania w górę otrzymujesz także zestaw narzędzi do usuwania przeplotu wideo, odzyskiwania utraconych szczegółów, interpolacji klatek (z generowaniem klatek w zwolnionym tempie do 4x) oraz redukcji szumów w celu usunięcia artefaktów i ziarna. To potężne rozwiązanie, które wymaga potężnej maszyny, więc wypróbuj je przed zakupem, korzystając z bezpłatnej wersji próbnej.
Pixop (cena jest różna)
Jeśli szukasz czegoś, co zapewnia podobny poziom wyników jak Topaz Video AI, ale działa również w chmurze, Pixop może być warty obejrzenia. To upscaler, który eliminuje konieczność posiadania wydajnego komputera (lub bardzo długiego oczekiwania) poprzez outsourcing przetwarzania do serwerów Pixop. Dostępne są różne ulepszenia, w tym super-rozdzielczość, która może przeskalować wideo do rozdzielczości 8K.
Jeśli wybierzesz tę trasę, zapłacisz za gigapiksel. Możesz obliczyć przybliżoną cenę, korzystając ze strony cenowej Pixop. Masz możliwość usunięcia nieestetycznych przeplotów i szumów, optymalizacji obrazu i wykonania konwersji liczby klatek na sekundę, jeśli chcesz. Jest drogi, ale może być opłacalny, jeśli chcesz wykonać tylko niewielką pracę. Przy zniżce za pierwszy miesiąc (25%) Pixop pobierze tylko 22,70 USD za 30-minutowe skalowanie wideo lub 55,03 USD, jeśli chcesz dodać przywracanie wideo.
Jeśli nie chcesz płacić prawie 300 USD za Topaz Video AI, nie masz potężnego komputera, na którym możesz samodzielnie wykonać skalowanie i chcesz wykonać tylko małe zadanie (takie jak skalowanie filmu ślubnego lub osobistego projektu), Pixop może pracować dla Ty.
waifu2x-Extension-GUI (Windows, bezpłatny) lub waifu2x Video (Mac, bezpłatny)
Kolejnym całkowicie darmowym rozwiązaniem opartym o upscaler waifu2x są dwa projekty dla Windows i macOS. waitfu2x-Extension-GUI to aplikacja natywna dla systemu Windows, która korzysta z różnych narzędzi skalowania, w tym RTX Super Resolution firmy NVIDIA, do skalowania obrazów, plików GIF, standardowego wideo, wideo animowanego i obrazów generowanych komputerowo z interpolacją pełnoklatkową i analizą klatek.
waifu2x Video to natywne rozwiązanie dla systemu macOS, które opiera się na waifu2x w celu uzyskania rozwiązania, które w większości faworyzuje animowane wideo w górę. Jest znacznie mniej rozwinięty niż alternatywa dla systemu Windows, ale ma łatwy w obsłudze interfejs użytkownika i działa na systemie macOS 10.15 i nowszym.
Miłego skalowania
Nowoczesne skalowanie zależy od uczenia maszynowego, w ramach którego komputery są szkolone w rozpoznawaniu funkcji i inteligentnym wypełnianiu szczegółów. Rozwój sztucznej inteligencji w ciągu ostatnich kilku lat zbliża się do szczytu dzięki coraz bardziej godnym uwagi projektom, takim jak ChatGPT oraz narzędziom do generowania obrazów i dzieł sztuki, które budzą wątpliwości etyczne.
Możesz użyć sztucznej inteligencji do ulepszenia istniejących filmów i obrazów za pomocą narzędzi opisanych powyżej, ale co z oglądaniem filmu wygenerowanego w całości przez sztuczną inteligencję?