Belastungstest
Läuft der Codec auch weit oberhalb der üblichen Testbildgrößen durch — und wie lange braucht er dafür?
Belastungstest bei 8192 × 4096 Bildpunkten
Läuft der Codec auch weit oberhalb der üblichen Testbildgrößen durch — und wie lange braucht er dafür?
Ziel: Belastungstest des neuronalen KARC-Codecs bei extrem hoher Auflösung (weit über Kodak/CLIC-Testset-Größe): Läuft er durch, wie schnell, wie viel Speicher?
Kein Qualitätsnachweis. Das Testbild besteht aus Ausschnitten von DIV2K-Bildern — das ist der Trainingsdatensatz des Modells. Der hier gemessene PSNR sagt deshalb nichts über die Qualität auf fremden Bildern aus und darf nicht als Leistungsbeleg zitiert werden. Belastbare Qualitätszahlen liefert nur der Vergleich auf dem unabhängigen Testsatz, siehe
../2026-08-13_codecvergleich/.
Testbild
- Fotomosaik aus 16 echten DIV2K-Fotos, 1024×1024-Kacheln, 8×4-Grid
- Auflösung: 8192×4096 (8K-Klasse), kein Upscaling/keine Interpolation — echte Foto-Details in jeder Kachel
original.png— 62,1 MB unkomprimiert- Neu erzeugbar mit
python samples/tests/mache_testbild.py --out original.png(fester Seed)
Codec
- Checkpoint:
karc_mse_l0.013.pt - Pfad: CPU (Encode/Decode laufen laut README auf CPU; kein Konflikt mit laufendem GPU-Training)
Ergebnis
| Metrik | Wert |
|---|---|
Kodiert (kodiert.karc) |
2 314 251 Bytes (2,31 MB), davon 26 687 Byte eingebettete Vorschau (1,2 %) |
| bpp | 0,5518 (inkl. Vorschau) |
| Kompression ggü. PNG | ~27× |
| Encode | erfolgreich, kein Fehler |
| Decode | erfolgreich, 93,5 s (CPU) |
| PSNR (dekodiert vs. Original) | 32,59 dB — auf Trainingsdaten, kein Leistungsbeleg |
| Bit-Fehler / Crash | keine |
Anzeige-Test (Viewer)
Am selben Bild wurde der überarbeitete karc_view.py geprüft:
| Prüfpunkt | Ergebnis |
|---|---|
| Startansicht | passt sich ans Fenster an (22 %), auch nach dem Maximieren |
| Eingebettete Vorschau (384×192) | füllt das Fenster, statt winzig in der Mitte zu kleben |
| Vorschau → Vollbild | Zoomstufe und Bildausschnitt bleiben erhalten |
| Zoombereich | 2 % – 3200 %, Mausrad zoomt zum Mauszeiger |
| Bildaufbau bei 33 MP | ≤ 73 ms je Zoomstufe (Bildpyramide + Ausschnitt-Rendering) |
| Ab 200 % | echte Bildpunkte (Nearest) statt Weichzeichnung |
| Windows-Fotoanzeige | öffnet das dekodierte Bild über den Knopf in der Leiste |
Fazit
Codec verarbeitet 8K-Auflösung ohne Absturz, Speicherprobleme oder GPU-Konflikt. Qualität bei diesem Bitrate-Punkt (PSNR ~32,6 dB) plausibel im erwarteten Bereich der l0.013-Rate. Kein AVIF-Referenzwert (Encoder lokal nicht installiert) — bei Bedarf nachrüstbar.
Dateien in diesem Ordner
kodiert.karc— komprimiert (versioniert; der eigentliche Nachweis)original.png,dekodiert.png— nur lokal, nicht versioniert (zusammen ~118 MB).dekodiert.pngentsteht jederzeit neu aus dem.karc:python karc_view.py samples/tests/2026-08-13_extreme8k/kodiert.karc --decode-only