Nowy projekt do usuwania artefaktów z JPEG

Projekt opublikowany na GitHubie JPEG Quant Smooth, mający na celu usunięcie artefaktów kompresji z obrazów JPEG. Osiąga to poprzez przywrócenie dokładności współczynników przekształcenia kosinusowego. Jednak w granicach, jakie pozwala tabela kwantyzacji, nie umożliwia to algorytmowi ponownego przefiltrowania obrazu. Kod został napisany w C z optymalizacjami dla SSE2, AVX2 oraz ARM Neon. Ponadto jest dostępny udostępniona została wersja WebAssembly, umożliwiająca przetwarzanie obrazów w przeglądarce (ale wolniejsza od natywnej wersji z powodu braku optymalizacji SIMD i wielowątkowości).

Zdaniem autora, jego algorytm działa znacznie szybciej niż podobny projekt jpeg2png i generuje wyraźniejsze obrazy. Jednak autor przyznaje, że jpeg2png może działać lepiej w trudnych przypadkach. Jeszcze jeden projekt, knusperli, opublikowany pod kontem Google — który również ma na celu usunięcie artefaktów JPEG, według autora jest „zupełnie bezużyteczny” i „ciężko dostrzec poprawę dzięki jego działaniu”.

Nowy projekt do usuwania artefaktów z JPEGNowy projekt do usuwania artefaktów z JPEG

Nowy projekt do usuwania artefaktów z JPEGNowy projekt do usuwania artefaktów z JPEG

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster