Ako funguje upscaling AI

Ako funguje AI Upscaling? [Video a kvíz]

Stručná odpoveď: Zväčšovanie pomocou umelej inteligencie funguje tak, že model sa trénuje na párových obrázkoch s nízkym a vysokým rozlíšením a potom sa tieto údaje použijú na predpovedanie uveriteľných ďalších pixelov počas zvyšovania rozlíšenia. Ak model počas trénovania videl podobné textúry alebo tváre, môže pridať presvedčivé detaily; ak nie, môže „halucinovať“ artefakty, ako sú haló, vosková pokožka alebo blikanie vo videu. 

Kľúčové poznatky:

Predikcia: Model generuje vierohodné detaily, nie zaručenú rekonštrukciu reality.

Výber modelu: CNN bývajú stabilnejšie; GAN môžu vyzerať ostrejšie, ale riskujú vynájdenie nových funkcií.

Kontroly artefaktov: Dávajte si pozor na svätožiary, opakujúce sa textúry, „takmer písmená“ a plastické tváre.

Stabilita videa: Použite časové metódy, inak uvidíte mihotanie a drift medzi jednotlivými snímkami.

Použitie s vysokými stávkami: Ak je dôležitá presnosť, zverejnite spracovanie a výsledky považujte za ilustratívne.

Ako funguje upscaling AI? Infografika.

Pravdepodobne ste to už videli: malý, chrumkavý obrázok sa zmení na niečo dostatočne ostré na tlač, streamovanie alebo vloženie do prezentácie bez myknutia oka. Je to ako podvádzanie. A – v tom najlepšom slova zmysle – tak trochu aj je 😅

Takže, ako funguje upscaling s umelou inteligenciou, sa točí okolo niečoho konkrétnejšieho než „počítač vylepšuje detaily“ (vlnitá ruka) a bližšie k „modelu predpovedá vierohodnú štruktúru s vysokým rozlíšením na základe vzorov, ktoré sa naučil z mnohých príkladov“ (Hlboké učenie pre superrozlíšenie obrázkov: Prieskum). Tento krok predikcie je celá hra – a preto môže upscaling s umelou inteligenciou vyzerať úžasne... alebo trochu plasticky... alebo ako keby vašej mačke narástli bonusové fúzy.

Články, ktoré by ste si mohli prečítať po tomto:

🔗 Ako funguje umelá inteligencia
Naučte sa základy modelov, dát a inferencie v umelej inteligencii.

🔗 Ako sa umelá inteligencia učí
Pozrite sa, ako tréningové dáta a spätná väzba v priebehu času zlepšujú výkon modelu.

🔗 Ako umelá inteligencia detekuje anomálie
Pochopte základné vzory a to, ako umelá inteligencia rýchlo signalizuje nezvyčajné správanie.

🔗 Ako umelá inteligencia predpovedá trendy
Preskúmajte metódy prognózovania, ktoré rozpoznávajú signály a predvídajú budúci dopyt.


Ako funguje AI Upscaling: základná myšlienka, povedané bežnými slovami 🧩

Zväčšenie rozlíšenia znamená zvýšenie rozlíšenia: viac pixelov, väčší obraz. Tradičné zväčšenie rozlíšenia (ako napríklad bikubické) v podstate rozťahuje pixely a vyhladzuje prechody (bikubická interpolácia). Je to v poriadku, ale nedokáže vytvoriť nové detaily - iba interpoluje.

Zvyšovanie rozlíšenia pomocou umelej inteligencie sa pokúša o niečo odvážnejšie (vo svete výskumu známe ako „superrozlíšenie“) (Hlboké učenie pre superrozlíšenie obrazu: Prieskum):

  • Pozerá sa na vstup s nízkym rozlíšením

  • Rozpoznáva vzory (hrany, textúry, črty tváre, ťahy textu, väzbu látky...)

  • Predpovedá, ako by mala vyzerať verzia s vyšším rozlíšením

  • Generuje dodatočné pixelové dáta, ktoré zodpovedajú týmto vzorom

Nie „dokonale obnoviť realitu“, skôr „urobiť vysoko vierohodný odhad“ (Image Super-Resolution Using Deep Convolutional Networks (SRCNN)). Ak vám to znie trochu podozrivo, nemýlite sa – ale to je tiež dôvod, prečo to funguje tak dobre 😄

A áno, to znamená, že zvýšenie rozlíšenia pomocou umelej inteligencie je v podstate riadená halucinácia... ale produktívnym spôsobom rešpektujúcim pixely.


Čo robí dobrú verziu AI upscalingu? ✅🛠️

Ak hodnotíte vylepšenie pomocou umelej inteligencie (alebo prednastavené nastavenia), toto je to, čo je zvyčajne najdôležitejšie:

  • Obnova detailov bez prepečenia.
    Dobré zvýšenie rozlíšenia dodáva chrumkavosť a štruktúru, nie chrumkavý šum alebo falošné póry.

  • Disciplína na hranách
    Čisté línie zostávajú čisté. Zlé modely spôsobujú, že sa hrany kývajú alebo vytvárajú svätožiary.

  • Realizmus textúry
    Vlasy by sa nemali stať ťahom štetca. Tehla by sa nemala stať opakujúcou sa vzorovanou pečiatkou.

  • Spracovanie šumu a kompresie
    Veľa bežných obrázkov je skrátených do formátu JPEG na minimum. Dobrý upscaler toto poškodenie nezosilňuje (Real-ESRGAN).

  • Rozpoznanie tváre a textu
    Tváre a text sú miesta, kde sa najľahšie zisťujú chyby. Dobrí modeli s nimi zaobchádzajú jemne (alebo majú špecializované režimy).

  • Konzistentnosť medzi snímkami (pre video)
    Ak detaily medzi jednotlivými snímkami mihajú, vaše oči budú kričať. Zvýšenie rozlíšenia videa prežije alebo zomrie časovou stabilitou (BasicVSR (CVPR 2021)).

  • Ovládacie prvky, ktoré dávajú zmysel
    Chcete posuvníky, ktoré zodpovedajú skutočným výsledkom: odšumovanie, rozmazanie, odstraňovanie artefaktov, zachovanie zrnitosti, ostrenie… praktické veci.

Tiché pravidlo, ktoré platí: „najlepšie“ zvýšenie rozlíšenia je často to, ktoré si sotva všimnete. Vyzerá to, akoby ste mali na začiatku lepší fotoaparát 📷✨


Porovnávacia tabuľka: populárne možnosti škálovania AI (a na čo sú dobré) 📊🙂

Nižšie je uvedené praktické porovnanie. Ceny sú zámerne nejasné, pretože nástroje sa líšia v závislosti od licencie, balíkov, výpočtových nákladov a všetkých tých zábavných vecí.

Nástroj / Prístup Najlepšie pre Cenová atmosféra Prečo to funguje (zhruba)
Zvyšovanie rozlíšenia stolových počítačov v štýle Topaz (Topaz Photo, Topaz Video) Fotografie, video, jednoduchý pracovný postup Platené Silné všeobecné modely + veľa ladenia, väčšinou „proste fungujú“…
Funkcie typu Adobe „Super Resolution“ (Adobe Enhance > Super Resolution) Fotografi, ktorí už v tomto ekosystéme Predplatné Rekonštrukcia detailov s dôkladnou štruktúrou, zvyčajne konzervatívna (menej dramatická)
Real-ESRGAN / varianty ESRGAN (Real-ESRGAN, ESRGAN) DIY, vývojári, dávkové úlohy Zadarmo (ale časovo náročné) Skvelé na detailovanie textúry, môže byť pikantné na tvári, ak si nedáte pozor
Režimy zväčšovania založené na difúzii (SR3) Kreatívna práca, štylizované výsledky Zmiešané Vie vytvoriť nádherné detaily - ale vie aj vymyslieť nezmysly, takže... áno
Zvyšovanie rozlíšenia hier (v štýle DLSS/FSR) (NVIDIA DLSS, AMD FSR 2) Hranie a vykresľovanie v reálnom čase V balíku Využíva dáta o pohybe a naučené predchádzajúce hodnoty - plynulý výkon 🕹️
Služby pre upscaling cloudu Pohodlie, rýchle výhry Platba za použitie Rýchle + škálovateľné, ale vymieňate si kontrolu a niekedy aj jemnosť
AI upscalery zamerané na video (BasicVSR, Topaz Video) Staré zábery, anime, archívy Platené Časové triky na zníženie blikania + špecializované video modely
Zväčšenie rozlíšenia pre „inteligentný“ telefón/galériu Príležitostné použitie Zahrnuté Ľahké modely vyladené pre príjemný výkon, nie pre dokonalosť (stále praktické)

Priznanie k zvláštnosti formátovania: „Platené“ robí v tej tabuľke veľa práce. Ale chápete, o čo ide 😅


Veľké tajomstvo: modely sa učia mapovať z nízkeho rozlíšenia na vysoké rozlíšenie 🧠➡️🖼️

Jadrom väčšiny upscalingov umelej inteligencie je nastavenie riadeného učenia (obrazové superrozlíšenie s použitím hlbokých konvolučných sietí (SRCNN)):

  1. Začnite s obrázkami vo vysokom rozlíšení („pravda“)

  2. Znížiť ich rozlíšenie na verzie s nízkym rozlíšením („vstup“)

  3. Trénovanie modelu na rekonštrukciu pôvodného vysokého rozlíšenia z nízkeho rozlíšenia

Postupom času sa model učí korelácie, ako napríklad:

  • „Tento druh rozmazania okolo oka zvyčajne patrí mihalniciam.“

  • „Tento zhluk pixelov často označuje pätkový text.“

  • „Tento okrajový gradient vyzerá ako línia strechy, nie ako náhodný šum“

Nejde o zapamätávanie si konkrétnych obrázkov (v jednoduchom zmysle), ale o učenie sa štatistickej štruktúry (Hlboké učenie pre superrozlíšenie obrázkov: Prieskum). Predstavte si to ako učenie sa gramatiky textúr a hrán. Nie gramatika poézie, skôr ako… gramatika manuálu IKEA 🪑📦 (nemotorná metafora, no dosť blízko).


Základné informácie: čo sa deje počas inferencie (keď robíte upscale) ⚙️✨

Keď vložíte obrázok do zariadenia na zvyšovanie rozlíšenia pomocou umelej inteligencie, zvyčajne existuje postup podobný tomuto:

  • Predspracovanie

  • Extrakcia prvkov

    • Skoré vrstvy detekujú hrany, rohy a prechody

    • Hlbšie vrstvy detekujú vzory: textúry, tvary, komponenty tváre

  • Rekonštrukcia

    • Model generuje mapu prvkov s vyšším rozlíšením

    • Potom to prevedie na skutočný pixelový výstup

  • Dodatočné spracovanie

    • Voliteľné ostrenie

    • Voliteľné odšumenie

    • Voliteľné potlačenie artefaktov (zvonenie, halo efekty, blokovitosť)

Jeden jemný detail: veľa nástrojov zväčšuje rozmery dlaždíc a potom prekrýva spoje. Skvelé nástroje skrývajú hranice dlaždíc. Menej dôležité nástroje zanechávajú pri žmúrení slabé mriežkové stopy. A áno, budete žmúriť, pretože ľudia milujú skúmanie drobných nedokonalostí pri 300 % priblížení ako malí škriatkovia 🧌


Hlavné modelové rodiny používané na upscaling AI (a prečo sa zdajú byť odlišné) 🤖📚

1) Superrozlíšenie založené na CNN (klasický pracant)

Konvolučné neurónové siete sú skvelé pre lokálne vzory: hrany, textúry, malé štruktúry (Superrozlíšenie obrazu pomocou hlbokých konvolučných sietí (SRCNN)).

  • Výhody: rýchly, stabilný, menej prekvapení

  • Nevýhody: pri silnom zaťažení môže vyzerať trochu „spracovane“

2) Zväčšenie škálovania založené na GAN (v štýle ESRGAN) 🎭

GAN (generatívne adverzárne siete) učia generátor tak, aby vytváral obrázky s vysokým rozlíšením, ktoré diskriminátor nedokáže rozlíšiť od skutočných obrázkov (generatívne adverzárne siete).

  • Výhody: výrazné detaily, pôsobivá textúra

  • Nevýhody: vie si vymyslieť detaily, ktoré tam neboli - niekedy nesprávne, niekedy zvláštne (SRGAN, ESRGAN)

GAN vám môže dodať ostrosť, ktorá vám zaručí úžas. Môže tiež dodať portrétovanej osobe extra obočie. Takže... vyberte si svoje súboje 😬

3) Zväčšenie založené na difúzii (kreatívny zástupný znak) 🌫️➡️🖼️

Difúzne modely krok za krokom odstraňujú šum a možno ich riadiť tak, aby vytvárali detaily s vysokým rozlíšením (SR3).

  • Výhody: dokáže byť neuveriteľne dobrý v uveriteľných detailoch, najmä pri kreatívnej práci

  • Nevýhody: môže sa odchýliť od pôvodnej identity/štruktúry, ak sú nastavenia agresívne (SR3)

Tu sa „zväčšenie“ začína miešať s „novým predstavením“. Niekedy je to presne to, čo chcete. Niekedy nie.

4) Zväčšenie rozlíšenia videa s časovou konzistenciou 🎞️

Zvýšenie rozlíšenia videa často pridáva logiku s ohľadom na pohyb:

  • Používa susedné snímky na stabilizáciu detailov (BasicVSR (CVPR 2021))

  • Snaží sa vyhnúť blikaniu a plazivým artefaktom

  • Často kombinuje superrozlíšenie s odšumovaním a prekladaním (Topaz Video)

Ak je zvýšenie rozlíšenia obrazu ako reštaurovanie jedného obrazu, zvýšenie rozlíšenia videa je ako reštaurovanie flipbooku bez toho, aby sa nos postavy menil na každej strane. Čo je... ťažšie, ako sa zdá.


Prečo upscaling pomocou umelej inteligencie niekedy vyzerá falošne (a ako ho rozpoznať) 👀🚩

Zvyšovanie rozlíšenia pomocou umelej inteligencie zlyháva rozpoznateľnými spôsobmi. Keď sa naučíte tieto vzorce, uvidíte ich všade, napríklad keď si kúpite nové auto a zrazu si všimnete daný model na každej ulici 😵💫

Bežné rozprávania:

  • Depilácia voskom tváre (príliš veľa odšumovania + vyhladzovania)

  • Preostrené halo efekty okolo hrán (klasické územie „prestrelenia“) (bikubická interpolácia)

  • Opakujúce sa textúry (tehlové steny sa menia na kopírované a vložené vzory)

  • Chrumkavý mikrokontrast , ktorý kričí „algoritmus“

  • Znehodnocovanie textu , kde sa písmená stávajú takmer písmenami (najhorší druh)

  • Posun detailov , kde sa malé prvky nenápadne menia, najmä v difúznych pracovných postupoch (SR3)

Zložitá časť: niekedy tieto artefakty vyzerajú na prvý pohľad „lepšie“. Váš mozog má rád ostrosť. Ale po chvíli sa vám to zdá… divné.

Slušnou taktikou je oddialiť záber a skontrolovať, či vyzerá prirodzene pri bežnej vzdialenosti pozorovania. Ak to vyzerá dobre len pri 400% priblížení, nie je to výhra, to je len koníček 😅


Ako funguje AI Upscaling: tréningová stránka bez matematických problémov 📉🙂

Trénovanie modelov s vysokým rozlíšením zvyčajne zahŕňa:

Typické typy strát:

Neustále prebieha preťahovanie sa o vojnu:

  • Urobte verné originálu
    vs.

  • Urobte to vizuálne príjemné

Rôzne nástroje sa v tomto spektre umiestňujú na rôznych miestach. A jeden z nich môžete uprednostniť v závislosti od toho, či reštaurujete rodinné fotografie alebo pripravujete plagát, kde je „dobrý vzhľad“ dôležitejší ako forenzná presnosť.


Praktické pracovné postupy: fotografie, staré skeny, anime a video 📸🧾🎥

Fotografie (portréty, krajinky, produktové zábery)

Najlepší postup je zvyčajne:

  • Najprv mierne odšumenie (ak je to potrebné)

  • Luxusné s konzervatívnym prostredím

  • Ak sa vám veci zdajú príliš hladké, pridajte späť zrnitosť (áno, naozaj)

Obilniny sú ako soľ. ​​Príliš veľa pokazí večeru, ale žiadna nemôže chutiť trochu mdlo 🍟

Staré skeny a silne komprimované obrázky

Tieto sú ťažšie, pretože model môže považovať kompresné bloky za „textúru“.
Skúste:

  • Odstránenie alebo deblokovanie artefaktov

  • Potom vyššia kvalita

  • Potom jemné doostrenie (nie príliš... viem, každý to hovorí, ale aj tak)

Anime a linková grafika

Výhody čiarovej grafiky:

  • Modely, ktoré zachovávajú čisté hrany

  • Znížené halucinácie textúr
    . Zväčšenie anime často vyzerá skvele, pretože tvary sú jednoduchšie a konzistentnejšie. (Šťastie.)

Video

Video pridáva ďalšie kroky:

  • Odhlučnenie

  • Odstraňovanie prekladania (pre určité zdroje)

  • Luxusné

  • Časové vyhladenie alebo stabilizácia (BasicVSR (CVPR 2021))

  • Voliteľné opätovné zavedenie zŕn pre súdržnosť

Ak vynecháte časovú konzistenciu, získate to trblietavé detaily. Keď si to raz všimnete, už to nemôžete prestať vidieť. Ako vŕzgajúca stolička v tichej miestnosti 😖


Výber nastavení bez zbytočného hádania (malý ťahák) 🎛️😵💫

Tu je slušný východiskový postoj:

  • Ak tváre vyzerajú plasticky
    , znížte šum, znížte ostrosť alebo vyskúšajte model alebo režim na zachovanie tváre.

  • Ak textúry vyzerajú príliš intenzívne,
    znížte hodnotu posuvníkov „vylepšenie detailov“ alebo „obnovenie detailov“ a potom pridajte jemnú zrnitosť.

  • Ak hrany žiaria,
    znížte ostrosť a skontrolujte možnosti potlačenia halo efektu.

  • Ak obrázok vyzerá príliš „AI“,
    zvoľte konzervatívnejší prístup. Niekedy je najlepším krokom jednoducho… menej.

Tiež: nezvyšujte rozlíšenie na 8x len preto, že môžete. Čisté 2x alebo 4x je často ideálna kombinácia. Okrem toho žiadate modelku, aby napísala fanfikciu o vašich pixeloch 📖😂


Etika, autenticita a trápna otázka „pravdy“ 🧭😬

Zvyšovanie rozlíšenia pomocou umelej inteligencie stiera hranicu:

  • Obnova znamená znovuobjavenie toho, čo tam bolo

  • Vylepšenie znamená pridanie toho, čo tam nebolo

Pri osobných fotografiách je to zvyčajne v poriadku (a je to krásne). Pri žurnalistike, právnych dôkazoch, lekárskom zobrazovaní alebo čomkoľvek, kde záleží na vernosti... musíte byť opatrní (OSAC/NIST: Štandardná príručka pre správu forenzných digitálnych snímok, SWGDE Pokyny pre forenznú analýzu snímok).

Jednoduché pravidlo:

  • Ak je v stávke veľa, berte zvýšenie rozlíšenia umelej inteligencie ako ilustráciu, nie ako definitívny príklad.

Zverejnenie je dôležité aj v profesionálnom kontexte. Nie preto, že by umelá inteligencia bola zlá, ale preto, že si diváci zaslúžia vedieť, či boli detaily rekonštruované alebo zachytené. To je jednoducho... úctivé.


Záverečné poznámky a rýchle zhrnutie 🧡✅

Takže, ako funguje AI Upscaling, je to nasledovné: modely sa učia, ako detaily s vysokým rozlíšením majú tendenciu súvisieť so vzormi s nízkym rozlíšením, a potom počas upscalingu predpovedajú uveriteľné ďalšie pixely (Hlboké učenie pre superrozlíšenie obrazu: Prieskum). V závislosti od rodiny modelov (CNN, GAN, difúzia, video-temporálna) môže byť táto predpoveď konzervatívna a verná... alebo odvážna a niekedy neistá 😅

Stručné zhrnutie

Ak chceš, povedz mi, čo upravuješ (tváre, staré fotky, video, anime, textové skeny) a ja ti navrhnem stratégiu nastavení, ktorá sa vyhne bežným nástrahám „AI vzhľadu“ 🎯🙂

Príklad z reálneho sveta: Zväčšenie starých fotografií produktov z trhoviska 📸

Scenár

Malý obchod s použitými fotoaparátmi má 40 fotografií produktov exportovaných zo starej webovej stránky so šírkou 800 pixelov. Majiteľ ich chce znova použiť na novej stránke elektronického obchodu, kde je odporúčaná veľkosť obrázka so šírkou 1 600 pixelov.

Problém: bežná zmena veľkosti spôsobuje, že fotoaparáty vyzerajú jemne, zatiaľ čo agresívne zvýšenie rozlíšenia pomocou umelej inteligencie môže spôsobiť, že gumené rukoväte, sériové čísla a označenia objektívov vyzerajú podozrivo falošne. To je dôležité, pretože kupujúci sa pred kúpou spoliehajú na tieto podrobnosti.

Cieľom nie je dokonale „obnoviť“ chýbajúce informácie. Ide o vytvorenie čistejších obrázkov zoznamov a zároveň zachovanie dostupnosti pôvodných súborov, pretože AI upscaling predpovedá skôr vierohodné detaily než zaručenú pravdu.

Čo vyžaduje pracovný postup

Originálne fotografie produktov, ideálne v najmenej komprimovaných dostupných verziách

Cieľová výstupná veľkosť, napríklad 2× zväčšenie z 800px na 1 600px šírku

Nástroj alebo model so samostatnými ovládacími prvkami na odšumenie, zaostrenie a odstránenie artefaktov

Jednoduchý kontrolný zoznam pre text, hrany, logá, skrutky, gombíky, textúru kože a odrazy

Priečinok pre originály a samostatný priečinok pre upravené exporty, takže nič sa neprepíše

Príklad inštrukcie

Pri testovaní upscalera s umelou inteligenciou použite tento druh inštrukcie:

Zväčšite túto fotografiu produktu 2× pre záznam v elektronickom obchode. Zachovajte tvar objektu, umiestnenie loga, označenia šošoviek, okraje tlačidiel a textúru povrchu čo najbližšie k originálu. Použite mierne vyčistenie kompresiou, nízke zaostrenie a vyhnite sa pridávaniu ďalšieho textu, škrabancov, štítkov, sériových čísel alebo dekoratívnych detailov. Výsledný obrázok by mal pri bežnej veľkosti stránky produktu vyzerať prirodzene, nie umelo ostrý pri 400 % priblížení.

Ako to otestovať

Pred spracovaním celej dávky začnite s piatimi zmiešanými obrázkami:

Jedna čistá fotografia produktu s dobrým osvetlením

Jeden komprimovaný obrázok JPEG s blokovosťou

Jedna fotografia s malým vytlačeným textom alebo označením objektívu

Jeden tmavý obrázok so šumom v tieňoch

Jeden obrázok s reflexným kovom alebo sklom

Po zvýšení rozlíšenia porovnajte každý výsledok s originálom pri 100 % a 200 %. Skontrolujte, či sa názvy značiek, ciferníky, skrutky, porty a textúry stále zhodujú. Ak model vytvára „takmer písmená“ alebo falošné povrchové značky, znížte nastavenie ostrenia alebo obnovy detailov.

Výsledok

Ilustratívny výsledok: na základe načasovania testu piatich obrázkov pred a po použití tohto pracovného postupu.

Manuálne čistenie a zmena veľkosti trvalo približne 9 minút na obrázok alebo 45 minút pre päť obrázkov.

Pracovný postup s pomocou umelej inteligencie trval približne 3 minúty na obrázok alebo 15 minút pre päť obrázkov.

To je odhadom 30 minút ušetrených na piatich obrázkoch alebo približne 4 hodiny ušetrené pri snímaní 40 obrázkov.

Výsledok kontroly kvality: 4 z 5 obrázkov prešli prvou kontrolou. Jeden obrázok zlyhal, pretože upscaler skreslil text malým objektívom, takže bol prepracovaný s nižším zaostrením a bez vylepšenia textu.

Cenným ukazovateľom tu nie je len „vyzerá ostrejšie“. Je to: koľko obrázkov prejde porovnávacou analýzou bez vymyslených detailov?

Čo sa môže pokaziť

Model môže premeniť prach, bloky JPEG alebo škrabance na „skutočnú“ textúru.

Drobný text sa môže zmeniť na falošný text, ktorý vyzerá vierohodne, kým ho nepriblížite.

Príliš veľa odšumovania môže spôsobiť, že guma, koža alebo brúsený kov budú vyzerať voskovo.

Silné ostrenie môže vytvoriť kruhy okolo okrajov produktu.

Dávkové spracovanie môže skryť chyby, preto si pred exportovaním všetkého skontrolujte vzorku.

Pre elektronický obchod je najbezpečnejšie pravidlo jednoduché: nikdy nepoužívajte zväčšovanie veľkosti pomocou umelej inteligencie na skrytie poškodenia, zmenu stavu alebo na to, aby produkt vyzeral novšie, než v skutočnosti je.

Praktické ponaučenie

Zväčšenie pomocou umelej inteligencie funguje najlepšie, keď ho vnímate ako kontrolovaný záverečný krok, nie ako magické tlačidlo na opravu. Používajte konzervatívne nastavenia 2×, skontrolujte detaily, ktoré kupujúcich zaujímajú, a ponechajte pôvodný obrázok, aby upravená verzia zostala dôveryhodná.

Príklad z reálneho sveta: Zväčšenie starého tréningového videa bez jeho trblietania

Scenár

Malá školiaca spoločnosť nahrala v roku 2014 7-minútové video s ukážkou bezpečnosti v rozlíšení 720p. Obsah má stále svoju hodnotu, ale zábery vyzerajú na novej webovej stránke spoločnosti nevýrazne, najmä na väčších obrazovkách notebookov.

Tím chce exportovať čistejšiu verziu s rozlíšením 1080p bez pretáčania. Riziko spočíva v tom, že agresívne zvýšenie rozlíšenia pomocou umelej inteligencie by mohlo spôsobiť, že tváre budú vyzerať voskovo, text na nápisoch by sa mohol zmeniť na „takmer slová“ alebo by sa mohla medzi jednotlivými snímkami mihotať textúra.

Cieľom nie je, aby video vyzeralo úplne nové. Ide o to, aby bolo jasnejšie, stabilnejšie a menej komprimované, pričom tvár inštruktora, výstražné štítky, pohyby rúk a detaily vybavenia zostanú verné originálu.

Čo vyžaduje pracovný postup

Originálny video súbor, ak je to možné, nie komprimovaný súbor na stiahnutie zo sociálnych médií

Cieľová veľkosť exportu, napríklad 720p až 1080p, namiesto priameho prechodu na 4K

Zvyšovanie rozlíšenia videa s možnosťami odšumenia, zaostrenia, opravy kompresie a časovej konzistencie

Krátky testovací klip s tvárami, pohybom, textom a detailnými povrchmi

Kontrolný zoznam pre blikanie, haló efekty, zdeformovaný text, textúru tváre a pohyblivé okraje

Uložená kópia pôvodného videa na porovnanie a v prípade potreby zverejnenie

Príklad inštrukcie

Pred spracovaním celého videa použite tento druh inštrukcií:

Zvýšte rozlíšenie tohto tréningového videa z rozlíšenia 720p na 1080p. Uprednostnite prirodzený pohyb, stabilné okraje, čitateľný existujúci text a realistickú textúru pokožky. Použite miernu kompresiu a nízke zaostrenie. Nevymýšľajte chýbajúci text, logá, štítky, škrabance, detaily tváre ani označenia zariadení. Vyhnite sa trblietaniu medzi jednotlivými snímkami. Konečný výsledok by mal pri normálnej veľkosti zobrazenia vyzerať jasnejšie, pri pozastavení a priblížení nie umelo ostrý.

Ako to otestovať

Pred spracovaním celého 7-minútového súboru exportujte 20-sekundovú vzorku, ktorá obsahuje:

Tvár inštruktora počas rozprávania

Ruka pohybujúca sa po ráme

Výstražný štítok alebo text s malým písmom

Textúrovaný povrch, ako napríklad látka, betón, brúsený kov alebo plast

Pohyb kamery alebo akýkoľvek roztrasený pohyb

Pozrite si ukážku dvakrát: raz pri normálnej rýchlosti a raz pozastavený snímok po snímke. Pri normálnej rýchlosti hľadajte blikanie, plazivú textúru alebo neprirodzený pohyb okolo okrajov. Pri pozastavení porovnajte pôvodnú a zväčšenú verziu, aby ste skontrolovali, či sa text, tlačidlá, nástroje a črty tváre stále zhodujú.

Výsledok

Ilustratívny výsledok: na základe načasovania jedného 20-sekundového testovacieho klipu a následného použitia rovnakých nastavení na 7-minútové video.

Manuálny pracovný postup „zmeny veľkosti a zaostrenia“ trval približne 35 minút vrátane exportu a kontroly, ale výsledok ukázal viditeľný lesk na vlasoch inštruktora a svätožiary okolo bezpečnostných značiek.

Pracovný postup s pomocou umelej inteligencie trval približne 55 minút vrátane testovacích exportov, ale znížil počet problémov s kontrolou z 8 viditeľných problémov v prvom exporte na 2 menšie problémy v konečnom exporte.

Finálna verzia prešla 10 z 12 kontrol v kontrolnom zozname. Dva zostávajúce problémy boli mierne zmäkčenie textu na pozadí a mierny šum v jednom tmavom rohu. Obe boli akceptované, pretože inštruktor, vybavenie a bezpečnostné kroky zostali vizuálne konzistentné.

Zmysluplnou metrikou tu nie je „dosiahnuté rozlíšenie 1080p“. Je to: koľko sekúnd videa zobrazuje rušivé artefakty počas normálneho prehrávania?

Čo sa môže pokaziť

Model môže zaostriť kompresné bloky a urobiť ich vyzerajúcimi ako skutočná textúra.

Jemný text môže pôsobiť sebavedomejšie, ale menej presne.

Tváre môžu byť príliš hladké, ak je odšumenie príliš vysoké.

Pohyblivé okraje sa môžu mihotať, ak nástroj spracováva každý snímok príliš nezávisle.

Export v rozlíšení 4K môže vyzerať horšie ako obmedzený export v rozlíšení 1080p, pretože model musí vymýšľať príliš veľa detailov.

Najväčšou chybou je posudzovať iba pozastavený záber. Zvýšenie rozlíšenia videa musí vyzerať prirodzene aj v pohybe, nielen pôsobivo ako statický obrázok.

Praktické ponaučenie

Pri videu funguje prevzorkovanie pomocou umelej inteligencie najlepšie, keď najprv otestujete krátky úsek, prevzorkovanie necháte mierne a pred ostrosťou posúdite pohyb. Mierne jemnejší, ale stabilný výsledok je zvyčajne lepší ako ostrá verzia, ktorá bliká vždy, keď sa niekto pohne.


Často kladené otázky

Zvyšovanie úrovne umelej inteligencie a ako to funguje

Zväčšovanie rozlíšenie pomocou umelej inteligencie (často nazývané „superrozlíšenie“) zvyšuje rozlíšenie obrázka predpovedaním chýbajúcich detailov s vysokým rozlíšením zo vzorov naučených počas trénovania. Namiesto jednoduchého rozťahovania pixelov, ako je to pri bikubickej interpolácii, model študuje hrany, textúry, plochy a ťahy podobné textu a potom generuje nové pixelové dáta, ktoré zodpovedajú týmto naučeným vzorom. Je to menej „obnovovanie reality“ a viac „vytváranie vierohodného odhadu“, ktorý pôsobí prirodzene.

Zväčšenie pomocou umelej inteligencie verzus bikubická alebo tradičná zmena veľkosti

Tradičné metódy upscalingu (ako napríklad bikubické) interpolujú najmä medzi existujúcimi pixelmi, čím vyhladzujú prechody bez vytvárania skutočne nových detailov. Upscaling s využitím umelej inteligencie sa zameriava na rekonštrukciu vierohodnej štruktúry rozpoznávaním vizuálnych podnetov a predpovedaním, ako majú vyzerať verzie týchto podnetov vo vysokom rozlíšení. Preto sa výsledky umelej inteligencie môžu zdať dramaticky ostrejšie a tiež preto môžu zavádzať artefakty alebo „vymýšľať“ detaily, ktoré v zdroji neboli.

Prečo môžu tváre vyzerať voskové alebo príliš hladké

Voskové tváre zvyčajne vznikajú agresívnym odšumovaním a vyhladzovaním v kombinácii so zaostrovaním, ktoré odstraňuje prirodzenú textúru pleti. Mnoho nástrojov zaobchádza so šumom a jemnou textúrou podobne, takže „čistenie“ obrázka môže vymazať póry a jemné detaily. Bežným prístupom je znížiť odšumovanie a zaostrovanie, použiť režim zachovania tváre, ak je k dispozícii, a potom znova pridať trochu zrna, aby výsledok pôsobil menej plasticky a viac fotograficky.

Bežné artefakty AI pri zvyšovaní rozlíšenia, na ktoré si treba dávať pozor

Medzi typické znaky patria kruhy okolo okrajov, opakujúce sa textúry (ako napríklad tehly kopírované a vložené), chrumkavý mikrokontrast a text, ktorý sa mení na „takmer písmená“. V pracovných postupoch založených na difúzii môžete tiež pozorovať posun detailov, kde sa malé prvky jemne menia. Pri videu sú blikanie a plazenie detailov naprieč snímkami veľkými varovnými signálmi. Ak to vyzerá dobre len pri extrémnom priblížení, nastavenia sú pravdepodobne príliš agresívne.

Ako sa výsledky GAN, CNN a difúznych upscalerov líšia

Superrozlíšenie založené na CNN býva stabilnejšie a predvídateľnejšie, ale pri silnom zaťažení môže vyzerať „spracované“. Možnosti založené na GAN (v štýle ESRGAN) často vytvárajú výraznejšiu textúru a vnímanú ostrosť, ale môžu halucinovať nesprávne detaily, najmä na tvárach. Zväčšenie založené na difúzii môže generovať krásne a vierohodné detaily, no môžu sa odchýliť od pôvodnej štruktúry, ak sú nastavenia vedenia alebo intenzity príliš silné.

Praktická stratégia nastavení, ako sa vyhnúť vzhľadu „príliš umelej inteligencie“

Začnite konzervatívne: pred siahaním po extrémnych faktoroch zvýšte rozlíšenie na 2× alebo 4×. Ak tváre vyzerajú plasticky, znížte šum a ostrenie a vyskúšajte režim s ohľadom na tváre. Ak sú textúry príliš intenzívne, znížte vylepšenie detailov a následne zvážte pridanie jemného zrna. Ak hrany žiaria, znížte ostrenie a skontrolujte potlačenie halo efektu alebo artefaktov. V mnohých postupoch vyhráva „menej“, pretože zachováva vierohodný realizmus.

Spracovanie starých skenov alebo silne komprimovaných obrázkov JPEG pred zvýšením rozlíšenia

Komprimované obrázky sú zložité, pretože modely dokážu považovať blokové artefakty za skutočnú textúru a zosilniť ich. Bežným pracovným postupom je najprv odstránenie alebo deblokovanie artefaktov, potom zvýšenie rozlíšenia a následne jemné doostrenie, iba ak je to potrebné. Pri skenoch môže jemné čistenie pomôcť modelu zamerať sa na skutočnú štruktúru a nie na poškodenie. Cieľom je znížiť „falošné textúrne signály“, aby model, ktorý vykonáva zvýšenie rozlíšenia, nebol nútený robiť sebavedomé odhady na základe zašumených vstupov.

Prečo je zvýšenie rozlíšenia videa ťažšie ako zvýšenie rozlíšenia fotografií

Zvyšovanie rozlíšenia videa musí byť konzistentné vo všetkých snímkach, nielen dobré na jednom statickom obrázku. Ak detaily medzi jednotlivými snímkami blikajú, výsledok sa rýchlo stane rušivým. Prístupy zamerané na video používajú časové informácie zo susedných snímok na stabilizáciu rekonštrukcie a zabránenie trblietavým artefaktom. Mnohé pracovné postupy zahŕňajú aj odšumovanie, prekladanie pre určité zdroje a voliteľné opätovné zavedenie zrnitosti, takže celá sekvencia pôsobí súdržne a nie umelo ostre.

Kedy nie je vhodné alebo je riskantné spoliehať sa na zvýšenie škálovania pomocou umelej inteligencie

Zvyšovanie rozlíšenia pomocou umelej inteligencie (AI) sa najlepšie chápe ako vylepšenie, nie ako dôkaz. V kritických kontextoch, ako je žurnalistika, právne dôkazy, lekárske zobrazovanie alebo forenzná práca, môže generovanie „uveriteľných“ pixelov zavádzať, pretože môže pridať detaily, ktoré neboli zachytené. Bezpečnejšie je použiť ich ilustratívne a ukázať, že umelá inteligencia zrekonštruovala detaily. Ak je vernosť kritická, zachovajte originály a zdokumentujte každý krok spracovania a nastavenie.

Referencie

  1. arXiv - Hlboké učenie pre superrozlíšenie obrazu: Prieskum - arxiv.org

  2. arXiv - Superrozlíšenie obrazu pomocou hlbokých konvolučných sietí (SRCNN) - arxiv.org

  3. arXiv - Real-ESRGAN - arxiv.org

  4. arXiv - ESRGAN - arxiv.org

  5. arXiv - SR3 - arxiv.org

  6. Vývojár NVIDIA - NVIDIA DLSS - developer.nvidia.com

  7. AMD GPUOpen - FidelityFX Super Resolution 2 - gpuopen.com

  8. Nadácia pre počítačové videnie (CVF) s otvoreným prístupom - BasicVSR: Hľadanie základných komponentov vo vysokorozlíšenom videu (CVPR 2021) - openaccess.thecvf.com

  9. arXiv - Generatívne adverzárne siete - arxiv.org

  10. arXiv - SRGAN - arxiv.org

  11. arXiv - Percepčné straty (Johnson a kol., 2016) - arxiv.org

  12. GitHub - Real-ESRGAN repozitár (možnosti dlaždíc) - github.com

  13. Wikipédia - Bikubická interpolácia - wikipedia.org

  14. Topaz Labs - Topaz Photo - topazlabs.com

  15. Topaz Labs - Topaz Video - topazlabs.com

  16. Centrum pomoci AdobeAdobe Enhance > Super rozlíšeniehelpx.adobe.com

  17. NIST / OSAC - Štandardná príručka pre správu forenzných digitálnych obrazov (verzia 1.0) - nist.gov

  18. SWGDE - Pokyny pre forenznú analýzu obrazu - swgde.org

Nájdite najnovšiu umelú inteligenciu v oficiálnom obchode s asistentmi umelej inteligencie

O nás

Kvíz o architektúre pre upscaling AI
1. V čom sa zásadne líši upscaling pomocou umelej inteligencie od tradičného bikubického upscalingu?

2. Ktorá modelová rada poskytuje výrazné, vysoko ostré detaily textúr, ale nesie so sebou vyššie riziko halucinácií úplne falošných čŕt (ako napríklad ďalšie obočie)?

3. Aké je hlavné štrukturálne riziko pri aplikácii agresívnych pracovných postupov upscalingu založených na difúzii na kreatívne snímky?

4. Prečo je zvýšenie rozlíšenia videa výrazne zložitejšie ako zvýšenie rozlíšenia jednej fotografie?

5. Aké je najbezpečnejšie profesionálne usmernenie pre upscaling umelej inteligencie pri práci s kontextami s vysokými stávkami, ako sú forenzné dôkazy, právna dokumentácia alebo žurnalistika?


Späť na blog

Ďalšie najčastejšie otázky

  • Ako sa líši AI upscaling od tradičných metód zmeny veľkosti?

    Zväčšovanie pomocou umelej inteligencie predpovedá chýbajúce detaily s vysokým rozlíšením z existujúcich vzorov v obraze, namiesto jednoduchého rozťahovania pixelov, ako to robia tradičné metódy, ako je bikubická interpolácia. Výsledkom sú ostrejšie a detailnejšie obrazy.

  • Na aké bežné artefakty by som si mal dávať pozor pri používaní AI upscalingu?

    Medzi bežné artefakty patria svätožiary okolo okrajov, opakujúce sa textúry, príliš hladké alebo voskové plochy a text, ktorý sa transformuje na „takmer písmená“. Je dôležité tieto problémy sledovať, aby sa zabezpečil prirodzene vyzerajúci výsledok.

  • Prečo sa tváre po zvýšení rozlíšenia niekedy zdajú byť príliš hladké alebo nerealistické?

    Tváre môžu vyzerať príliš hladko kvôli agresívnemu odšumovaniu a zaostrovaniu, ktoré môže odstrániť textúry, ako sú póry. Ak chcete dosiahnuť prirodzenejší vzhľad, zvážte zníženie nastavení odšumovania a zaostrovania.

  • Čo mám robiť, ak sa moje obrázky po použití AI upscalingu zdajú byť ostré alebo majú nadmerný šum?

    Ak vaše obrázky vyzerajú chrumkavo, skúste upraviť posuvníky na odstránenie šumu a vylepšenie detailov. Pridanie jemného zrna môže tiež pomôcť obnoviť fotografickejší dojem.

  • Ako sa modely GAN a CNN porovnávajú vo výsledkoch upscalingu AI?

    Modely CNN sú vo všeobecnosti stabilné a predvídateľné, zatiaľ čo modely GAN často poskytujú ostrejšie detaily, ale riskujú zavedenie nerealistických prvkov. Výber medzi nimi závisí od vašej potreby realizmu oproti vylepšenej textúre.

  • Je upscaling pomocou umelej inteligencie vhodný pre video obsah a aké výzvy predstavuje?

    Áno, AI upscaling je vhodný pre video, ale môže byť náročný, pretože konzistencia medzi snímkami je kľúčová. Blikajúce alebo trblietavé detaily môžu divákov rušiť, preto sa odporúčajú špecializované metódy zamerané na video.

  • Kedy nie je vhodné spoliehať sa na upscaling pomocou umelej inteligencie?

    Zvyšovanie úrovne umelej inteligencie (AI upscaling) by sa malo používať opatrne v kritických situáciách, ako je žurnalistika alebo forenzná analýza, kde je presnosť kritická. Najlepšie je ho považovať skôr za vylepšenie než za definitívny dôkaz a transparentnosť procesov umelej inteligencie je nevyhnutná.

  • Na čo by som mal myslieť pri zvyšovaní rozlíšenia silne komprimovaných obrázkov?

    V prípade silne komprimovaných obrázkov začnite odstránením artefaktov, aby ste minimalizovali akékoľvek nechcené blokovanie. Potom môžete v prípade potreby zvýšiť rozlíšenie a použiť jemné doostrenie, aby ste zachovali detaily bez zosilnenia artefaktov kompresie.