WikiDer > JPEG XL

JPEG XL
JPEG XL
Dateierweiterung.jxl
Mime Typimage/jxl
Entwickelt vonJPEG, Google, Cloudinary
Portal  Portalsymbol  Informatik

JPEG XL ist ein Dateiformat für Rasterbilder alle beide verlustbehaftet wenn verlustfrei Kompression unterstützt. Es wurde entwickelt, um bestehende Bildformate zu übertreffen und ihr universeller Ersatz zu werden.[1]

Name

JPEG ist der Gemeinsame Fotoexpertengruppe, das Komitee, das das Format entworfen hat.

Der Buchstabe X ist seit 2000 Teil des Namens mehrerer JPEG-Standards: JPEG XT, JPEG XR, JPEG XS .

l meint langfristig weil die Absicht der Autoren für das Format darin besteht, altes JPEG zu ersetzen und so lange wie möglich zu halten.[2]

Geschichte

Gestartet im Jahr 2017 ISO/IEC JTC1 / SC29 / WG1 (JPEG) eine Aufforderung zur Einreichung von Vorschlägen für JPEG XL, den Bildcodierungsstandard der nächsten Generation.[3]

Das Dateiformat (der „Bitstream“) wurde am 25. Dezember 2020 eingefroren, sodass das Format nun garantiert von zukünftigen Versionen entschlüsselt wird.[4]

Eigenschaften

Die Hauptmerkmale sind:[5][6]

  • Verbesserte Funktionalität und Effizienz im Vergleich zu herkömmlichen Bildformaten (zB JPEG, GIF und PNG);
  • Progressive Dekodierung (nach Auflösung und Präzision);
  • verlustfrei JPEG Transkodierung mit ~20% Reduktion;
  • Verlustfreie Kodierung, auch von 'Alpha'-Transparenz;
  • Unterstützung für fotografische und synthetische Bilder;
  • Verwendbar für hohe und niedrige Qualität;
  • Wahrnehmungsoptimierter Referenz-Encoder;
  • Unterstützung für großer Farbraum und HDR;
  • Unterstützung für Animation;
  • Effiziente Kodierung und Dekodierung ohne spezielle Hardware;
  • Gebührenfrei formatieren mit a Open Source Referenzimplementierung.[7]

Technische Details

JPEG XL basiert auf Ideen aus dem Pik-Format von Google und dem FUIF-Format von Cloudinary.

Das Format verfügt über verschiedene Kodierungsmodi. Auf der Legacy-Seite verfügt es über einen Modus, der vorhandene JPEG-Dateien kompakter speichert. Auf der moderneren Seite hat es einen verlustbehafteten Modus, der auf dem DCT mit variabler Blockgröße und einem verlustfreien (oder nahezu verlustfreien) Modus.

Der Referenz-Encoder verwendet standardmäßig eine visuell nahezu verlustfreie Einstellung, die immer noch eine gute Komprimierung bietet.[8]

Externe Links