Ingyenes Képnagyító
Nagyíts egy fotót négyszeresére a saját eszközödön futó MI-modellel — élesebb élek és olvasható szöveg, nem csupán nagyobb képpontok. Semmi nem töltődik fel, nincs fiók és nincs vízjel.
Húzza ide a fájlokat, vagy kattintson a tallózáshoz
PNG, JPG, WebP, AVIF, GIF, BMP, HEIC, HEIF · az eszközödön dolgozza fel
vagy nyomjon Ctrl+V-t a vágólapról való beillesztéshez
Egyszerre több fájlt is húzhat
Hogyan működik
A feljavító a Real-ESRGAN general-x4v3 modellt futtatja — egy 4,6 MB-os konvolúciós szuperfelbontású hálózatot — az onnxruntime-web segítségével, egy Web Workerben, a saját gépeden. A modell egyszer kerül lekérésre a saját szerverünkről, gyorsítótárba kerül, majd offline használatra kerül; a fotód helyben, egy vásznon dekódolódik, és soha nincs feltöltve. A skálázási tényező 4×-re van rögzítve, mert két helyen is bele van égetve a modellgráfba.
- 1A kép átfedő csempékre van vágvaA 4×-es eredmény tizenhatszor annyi pixel, így egy 4000×3000-es fotó 192 megapixel lenne — elég ahhoz, hogy egyszerűen kilője a böngésző lapot, ahelyett hogy csak lelassulna. Ehelyett a kép magokra van felosztva, amelyek pontosan lefedik, és minden mag egy extra kontextusmarggal kerül beolvasásra minden oldalon, hogy a konvolúciós réteg (amelynek befogadó mezője 34 pixel) valódi szomszédos pixeleket kapjon dolgozni. A szélek élreplikálva vannak, soha nem nullával kitöltve, ami egyébként azt eredményezné, hogy a modell éles fekete keretet rajzolna a kép köré.
- 2Minden csempe síkonkénti RGB tenzorként van csomagolvaEgy csempe egy [1, 3, H, W] alakú float32 tenzorrá válik, ahol a piros, zöld és kék csatorna külön síkokként tárolódik, az értékek egyszerűen 255-tel osztva — semmilyen átlag/szórás normalizálás nincs. Minden csempe pontosan ugyanarra a négyzetméretre van kitöltve, mert a WebGPU háttér minden új bemeneti alaknál újrafordítja a shadereit, és egy három különböző csempeméretű terv háromszor fizetne meg ezt a költséget.
- 3A következtetés WebGPU-n fut, ahol létezik, egyébként CPU-nA munkamenet elsőként WebGPU-val jön létre, és bármilyen hiba esetén egyszálas WebAssemblyre vált vissza — a grafikai illesztőprogramok gyakran hirdetnek támogatást, majd a gráf felépítése közben félúton elhasalnak, és a lassabb jobb, mint a törött. Mivel a visszaesés nagymértékben megváltoztatja a valós méretkorlátot és a futásidőt, az eszköz újraellenőrzi a feladatot azzal a szolgáltatóval szemben, amelyet ténylegesen kapott, mielőtt az első csempe lefutna, és utólag megmondja, melyiket használta.
- 4A csempék keresztezetten összeolvasztva és korlátozvaA csempék tompa illesztése látható rácsot hagyna, ezért minden csempe hozzájárulását egy lineáris rámpa súlyozza a közös csík mentén. A két rámpa pontos komplementer, így a súlyok minden kimeneti pixelnél pontosan 1-re adódnak össze, és nem jelenik meg fényes vagy sötét vonal a varrat mentén. A modell nyers kimenete nincs a gráfon belül levágva — a mért értékek kb. -0,18-tól +1,19-ig terjednek —, így minden minta a 0–255 tartományba korlátozódik a 8 bites átalakítás előtt, ami megelőzi a foltosságot a magas kontrasztú élek mentén. Az alfa csatorna külön, bilineárisan kerül újramintavételezésre, mert magának a hálózatnak nincs alfa útvonala.
- 5Az eredmény a workerben kódolódikAz összeállított pixelek egy OffscreenCanvasra rajzolódnak, és azonnal PNG-vé kódolódnak, így a Letöltés megnyomása előtt nincs aszinkron várakozás. A JPG-re váltás a workernek még mindig birtokolt vászonból kódol újra, ahelyett hogy újra futtatná a modellt. Egy kis középső kivágás is renderelésre kerül 100%-on, ugyanaz a terület a böngésző által újramintavételezve, ez az egyetlen összehasonlítás, ahol a 4×-es különbség ténylegesen látható.
A modell súlyai egyszer kerülnek letöltésre a saját szerverünkről, és gyorsítótárba kerülnek; a képed dekódolása, csempézése, feljavítása és kódolása teljes egészében a böngésződben történik, és egy része sem kerül soha sehova elküldésre.
Kapcsolódó eszközök
Hangból szöveg
Alakíts hangot vagy videót szöveggé és felirattá, teljes egészében a saját eszközödön. Exportálás SRT, VTT, ASS és más formátumba. Feltöltés és fiók nélkül.
Beolvasás PDF-be
Olvass be papírdokumentumokat a telefonod kamerájával, és mentsd őket egyetlen PDF-be. Az oldalszéleket automatikusan megtaláljuk, minden fotót kiegyenesítünk és megtisztítunk, semmi sem kerül feltöltésre.
Számlakészítő
Hozzon létre egy professzionális számlát és töltsen le egy tiszta PDF-et — sorértékek, adó, kedvezmény, több valuta. Nincs regisztráció, nincs feltöltés, vázlat helyileg mentve.