È stato pubblicato su GitHub un progetto , progettato per rimuovere artefatti di compressione dalle immagini JPEG. Questo viene raggiunto ripristinando la precisione dei coefficienti della trasformata coseno discreta. Tuttavia, nei limiti consentiti dalla tabella di quantizzazione, ciò non consente all'algoritmo di rifiltrare l'immagine. Il codice è scritto in C con ottimizzazioni per SSE2, AVX2 e ARM Neon. Inoltre c'è una versione WebAssembly, che consente di elaborare le immagini nel browser (ma più lentamente rispetto alla versione nativa a causa della mancanza di ottimizzazioni SIMD e multi-threading).
Secondo le affermazioni dell'autore, il suo algoritmo funziona significativamente più velocemente rispetto a un progetto simile e produce immagini più nitide. Tuttavia, l'autore ammette che jpeg2png potrebbe funzionare meglio in casi complessi. Un altro progetto, , pubblicato sotto l'account Google — che dovrebbe anch'esso rimuovere artefatti JPEG, ma secondo l'autore "non è utile" e "è difficile notare miglioramenti dal suo lavoro".
Fonte: opennet.ru
