Usuń szum z krawędzi (wady kompresji)

9

Mam obrazy z kreskówek, które zostały skompresowane. Przykład:

Oryginalny obraz

Mają taki hałas, że nie jest łatwo go usunąć.

wprowadź opis zdjęcia tutaj

Mimo że piksele są na szarym tle, piksele szumów mogą mieć bardzo różne kolory i jeśli spojrzę na histogram (obrazu w skali szarości) takiego obrazu, widzę wiele pojemników wokół pojemnika głównego koloru. Ale nie mogę po prostu usunąć kolorów wartości, które nie są koloru głównego, ponieważ istnieje ryzyko usunięcia niektórych ważnych funkcji (na przykład oka). Próbowałem też posteryzować obraz (przykład przedstawia 8 kolorów), ale niektóre piksele nadal pozostają.

wprowadź opis zdjęcia tutaj

Próbowałem też filtra mediany, ale nie jest on w stanie zlikwidować tak dużego szumu (używam filtra 3 * 3).

Podaj kilka metod, które mogą skutecznie usunąć hałas w tym przypadku. Byłbym wdzięczny za wszelką pomoc!

Ann Orlova
źródło
1
Istnieje wiele artykułów na temat kreskówek odmawiających. Istnieją również praktyczne przewodniki na stronach takich jak doom9, które obejmują praktyczne aspekty.
Emre

Odpowiedzi:

1

Pomocna była tu odmiana Total Variation (TV, znana również jako funkcjonalna Rudin-Osher-Fatemi). Możesz zastosować go na każdej warstwie kolorów lub poszukać wersji wektorowej, jeśli wyniki są dla Ciebie wystarczająco dobre.

Dobre referencje tsable i łatwe do wdrożenia algorytmy denoisingu telewizyjnego to na przykład:

Oba odniesienia mają dobrą wydajność i są łatwe do wdrożenia na podstawie dokumentów.

sansuiso
źródło