Uus projekt JPEG artefaktide kustutamiseks

GitHubis on avaldatud projekt JPEG Quant Smooth, mille eesmärk on eemaldada JPEG-piltide kompressiooni artefakte. Seda saavutatakse diskreetse kosinuse muundamise koefitsientide täpsuse taastamise kaudu. Kuid kvantiseerimistabeli piirides ei võimalda see algoritmil pilti uuesti filtreerida. Kood on kirjutatud C keeles koos SSE2, AVX2 ja ARM Neon optimeeringutega. Samuti saadaval WebAssembly versioon, mis võimaldab pilte sirvida brauseris (aga aeglasem kui kohalik versioon, kuna SIMD optimeeringud ja mitme lõime tugi puuduvad).

Autori kinnituste kohaselt töötab tema algoritm oluliselt kiiremini kui sarnane projekt jpeg2png ja toodab teravamaid pilte. Kuid autor tunnistab, et jpeg2png võib keerulistes olukordades paremini töötada. Veel üks projekt, knusperli, mis on avaldatud Google'i kontol - mis samuti peaks JPEG artefakte eemaldama, autor väidab, et "ei sobi millekski" ja "on raske märgata selle töö tulemusi".

Uus projekt JPEG artefaktide kustutamiseksUus projekt JPEG artefaktide kustutamiseks

Uus projekt JPEG artefaktide kustutamiseksUus projekt JPEG artefaktide kustutamiseks

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster