Ein Bild, Schritt für Schritt
Wir schicken ein echtes Foto durch die KARC-Pipeline — jeder Schritt zeigt seinen echten Zwischenstand.
Das Originalbild
Start: ein verlustfreies Foto, 512×341 Pixel, unkomprimiert rund 512 KB.

Helligkeit von Farbe trennen
Der reversible YCoCg-R-Transform zerlegt das Bild in Helligkeit (Y) und Farbe (Co/Cg). Das Auge sieht Helligkeit schärfer als Farbe.


Farbe gröber speichern (4:2:0)
Die Farbe wird nur halb so fein gespeichert — kaum sichtbar, aber spart Bits.

Pro Region die Darstellung wählen
Der Kern von KARC: Jeder 8×8-Block entscheidet selbst — glatte Flächen werden als Ebene (PLANE) beschrieben, Detail per DCT. Hier wählt KARC bei 19,5 % der Blöcke PLANE.

Runden und packen
Die Koeffizienten werden gröber gerundet (Quantisierung) und mit rANS platzsparend codiert. Aus ~512 KB wird eine 8-KB-Datei.
Zurück zum Bild
Der Decoder baut das Bild wieder auf. Die Fehlerkarte (×6 verstärkt) zeigt: die Abweichungen sitzen an den Kanten, die glatten Flächen bleiben sauber.


Aus ~512 KB werden 8 KB

