Neues Projekt zur Entfernung von Artefakten aus JPEG

Auf GitHub wurde ein Projekt veröffentlicht JPEG Quant Smooth, 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 ist verfügbar 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 jpeg2png und liefert klarere Bilder. Aber der Autor erkennt an, dass jpeg2png in komplizierten Fällen besser abschneiden kann. Ein weiteres Projekt, knusperli, 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.

Neues Projekt zur Entfernung von Artefakten aus JPEGNeues Projekt zur Entfernung von Artefakten aus JPEG

Neues Projekt zur Entfernung von Artefakten aus JPEGNeues Projekt zur Entfernung von Artefakten aus JPEG

Quelle: opennet.ru

60GB SSD 8Gb DDR4