Auf GitHub wurde ein Projekt veröffentlicht , das zur Entfernung von Kompressionsartefakten aus JPEG-Bildern dient. Dies wird durch die Wiederherstellung der Genauigkeit der diskreten Kosinustransformkoeffizienten erreicht. Innerhalb der Grenzen, die die Quantisierungstabelle zulässt, kann der Algorithmus das Bild jedoch nicht erneut filtern. Der Code ist in C geschrieben und optimiert für SSE2, AVX2 und ARM Neon. Außerdem gibt es eine WebAssembly-Version, die eine Bildverarbeitung im Browser ermöglicht (aber langsamer als die native Version aufgrund des Fehlens von SIMD-Optimierungen und Multithreading).
Laut dem Autor arbeitet sein Algorithmus deutlich schneller als das ähnliche Projekt und liefert klarere Bilder. Aber der Autor erkennt an, dass jpeg2png in komplizierten Fällen besser abschneiden kann. Ein weiteres Projekt, , veröffentlicht unter dem Google-Konto – das ebenfalls JPEG-Artefakte entfernen soll, wird vom Autor als 'völlig unbrauchbar' und 'schwierig erkennbar, ob seine Arbeit Verbesserungen bringt' beschrieben.
Quelle: opennet.ru
