Kyauta Mai Ƙara Girman Hoto
Ƙara girman hoto sau 4 da tsarin AI mai gudana a na'urarka — gefuna masu kaifi da rubutu mai karantuwa, ba kawai pixels masu girma ba. Ba a sanya komai ba, ba account, ba alama.
Jefa fayiloli a nan, ko danna don bincika
PNG, JPG, WebP, AVIF, GIF, BMP, HEIC, HEIF · Babu iyakar girman fayil
ko danna Ctrl+V don manna daga clipboard ɗinka
Zaka iya jefa fayiloli da yawa a lokaci guda
Yadda Yake Aiki
Mai ƙara-ƙuduri yana gudanar da Real-ESRGAN general-x4v3 — wani cibiyar sadarwa na convolutional super-resolution na 4.6 MB — ta hanyar onnxruntime-web a cikin wani Web Worker a kan na'urarka. Ana samun model din sau daya daga uwar garkenmu, an ajiye shi, sannan an yi amfani da shi babu haɗi; ana ɓoye hotonka zuwa wani canvas a wurin nan kuma ba a taɓa loda shi ba. Adadin girmatawa tsayayye ne a 4×, saboda an gasa shi kai tsaye a cikin graph a wurare biyu.
- 1Ana yanke hoton zuwa tantani masu haɗuwaSakamakon 4× shine sha shida na pixels, don haka wani hoto na 4000×3000 zai zama megapixels 192 — isasshe don kashe tab ɗin burauza gaba ɗaya maimakon rage shi kawai. Maimakon haka ana raba hoton zuwa cores masu daidaita shi daidai, kuma ana karanta kowace core tare da ƙarin mahallin a kowane gefe don tarin convolution (wanda receptive field ɗinsa yake pixels 34) ya sami ainihin pixels na maƙwabta don yin aiki daga gareshi. Ana yin edge-replicate iyakoki, ba a taɓa yin zero-padding ba, wanda in ba haka ba zai sa model ɗin ya kaifafa wata baki mai baki kewaye da firam.
- 2Ana lulluɓe kowace tantani a matsayin tensor na RGB na planarWata tantani ta zama tensor na float32 na siffar [1, 3, H, W] tare da tashoshin ja, kore da shuɗi an ajiye su a matsayin planes daban kuma ƙimomi kawai an raba su da 255 — babu daidaitawar mean/standard-deviation na kowane iri. Ana rufe kowace tantani zuwa ainihin iri ɗayan girman murabba'i, saboda backend na WebGPU yana sake tara shaders ɗinsa don kowace sabuwar siffar shigarwa kuma wani shiri da manyan tantani uku daban zai biya wannan farashi sau uku.
- 3Inference yana gudana a WebGPU inda take, in ba haka ba a CPUAna ƙirƙirar zama da WebGPU tukuna kuma yana komawa zuwa WebAssembly na zare-guda a duk kasawa — drivers na graphics sau da yawa suna ba da shawarar goyon baya sannan su kasa a tsakiyar ginin graph, kuma hankaka ya fi lalacewa. Saboda madadin yana canja iyakar girma mai gaskiya da lokacin gudu da wani adadi mai girma, kayan aikin yana sake dubawa aikin a kan wanne mai bayarwa ya ainihi samu kafin tantani na farko yayi gudu, kuma yana gaya maka wanne ne ya yi amfani da shi bayan haka.
- 4Ana sake haɗe tantani da cross-fade kuma an daure suHaɗe tantani a gefe-da-gefe yana barin wani grid mai ganuwa, don haka ana ba wa gudummawar kowace tantani nauyi ta wani ramp na layi a kan tsagi da suke haɗe. Ramp biyu su ne cikakkun akasi, don haka nauyin suna tarawa daidai zuwa 1 a kowace pixel na fitarwa kuma babu wani layin haske ko duhu da yake bayyana a kan wata seam. Fitarwar danye na model ba a yanke ta ba a cikin graph — ƙimomin da aka auna suna daga kimanin −0.18 zuwa +1.19 — don haka ana daure kowace samfur zuwa zangon 0–255 kafin cast na 8-bit, wanda shine yake hana speckle a kan gefuna masu babban bambanci. Ana sake-samfur alpha daban kuma bilinearly, saboda cibiyar sadarwar da kanta ba ta da hanyar alpha.
- 5An ɓoye sakamakon a cikin workerAna zana pixels da aka haɗe zuwa wani OffscreenCanvas kuma an ɓoye su zuwa PNG nan take, don haka danna Sauke babu gibin async a gabansa. Sauya zuwa JPG yana sake-ɓoyewa daga canvas din da worker din har yanzu yake riƙe da shi maimakon sake gudanar da model din. Wani karamin yanke tsakiya ana kuma zana shi a 100% kusa da iri ɗayan yanki da aka sake-samfur da burauza, wanda shine kaɗai kwatancin da bambancin 4× yake gani da gaske.
Ana sauke nauyin model din sau daya daga uwar garkenmu kuma an ajiye shi; ana ɓoye hotonka, tantani, girmatawa da ɓoyewa gaba ɗaya a cikin burauzarka, kuma babu wani bangare da ake aikawa zuwa ko'ina.
Kayan Aiki Masu Alaƙa
Sauti zuwa Rubutu
Rubuta sauti ko bidiyo zuwa rubutu da subtitles, gaba ɗaya a na'urarku. Fitar SRT, VTT, ASS da ƙari. Babu loda, babu asusun.
Mai Ƙirƙirar Bill
Ƙirƙiri takardar biya ta ƙwararru kuma sauke PDF mai tsafta — kayayyakin layi, haraji, rangwame, kuɗaɗe da yawa. Babu shigar da asusu, babu lodawa, ana ajiye zane a gida.
Mai Canza HEIC zuwa JPG
Canza hotunan HEIC/HEIF na iPhone zuwa JPG, PNG, ko WebP — ɗaya-ɗaya ko da yawa a lokaci guda. Yana cire bayanan GPS kuma yana aiki gaba ɗaya a cikin browser ɗinka, don haka hotuna ba sa loda zuwa sabar.