Jpeg XL

jpeg XL
Udvidelse .jxl
MIME -type billede/jxl
Underskrift FF 0Aeller00 00 00 0C 4A 58 4C 20 0D 0A 87 0A
Udvikler
offentliggjort 24. december 2020 [2]
Formattype Grafisk format
Udvidet fra
Standard(er) ISO/IEC 18181
åbent format ? Ja ( roy-fri )
Internet side
 Mediefiler på Wikimedia Commons

JPEG XL  er et royaltyfrit rastergrafikfilformat , der understøtter både tabs- og tabsfri komprimering . Det er beregnet til at overgå eksisterende rasterformater og dermed blive deres universelle erstatning [3] .

Titel

Funktioner

Tekniske detaljer

JPEG XL er baseret på ideer fra Googles PIK-format og Cloudinarys FUIF-format (som igen var baseret på FLIF ) [9] .

Formatet er hovedsageligt baseret på to indkodningstilstande:

I begge tilstande kan separat modellering af specifikke billedfunktioner, der er ukendte i andre codecs på det tidspunkt, formatet blev oprettet, hjælpe: [a]

Lossy-tilstande bruger typisk XYB-farverum afledt af LMS [11] .

JPEG XL kan også tabsfrit omkode allerede eksisterende ældre JPEG-filer ved direkte at kopiere JPEG DCT-blokkoefficienter til JPEG XL 8x8 VarDCT-blokke, hvilket muliggør mindre filstørrelser på bekostning af bedre entropikodning. Tidligere var der en separat mode dedikeret til netop dette, kaldet Brunsli, som var afkoblet fra VarDCT og modulariseret, men den blev droppet for at forenkle specifikationen og gøre dekoderen 20 % mindre [12] .

Standardindstillingen er visuelt tæt på tabsfri, hvilket stadig giver god komprimering [5] .

Animerede (multi-frame) billeder udfører ikke udvidet inter-frame forudsigelse , selvom nogle rudimentære inter-frame kodningsværktøjer er tilgængelige:

Software

Codec implementering

Officiel support

Uofficiel støtte

Foreløbig støtte

Historie

I 2017 lancerede JTC1/SC29/WG1 (JPEG) en indkaldelse af forslag til JPEG XL, næste generations billedkodningsstandard [26] .

Filformatet (bitstream) blev frosset den 25. december 2020 [27] og officielt standardiseret den 13. oktober 2021. Enhver fil, der overholder denne standard, er garanteret afkodbar i alle fremtidige versioner.

Status for standardisering

Almindeligt navn Scene Dato for første offentlige udgivelse (første udgave) ISO/IEC nummer formel titel
jpeg XL Scene 1 offentliggjort, planlagt til begyndelsen af ​​2022 ISO/IEC FDIS 18181-1 JPEG XL Billedkodningssystem. Del 1. Grundlæggende kodesystem
Etape 2 13. oktober 2021 ISO/IEC 18181-2 JPEG XL Billedkodningssystem. Del 2. Filformat
Etape 3 3. oktober 2022 ISO/IEC DIS 18181-3 JPEG XL Billedkodningssystem. Del 3: Overholdelsestest
Etape 4 5. august 2022 ISO/IEC DIS 18181-4 JPEG XL Billedkodningssystem. Del 4. Referencesoftware

Noter

Kommentarer

  1. Støjsyntese er en undtagelse, da den også er med i AVIF oprettet før JPEG XL. [ti]

Kilder

  1. 12 fuif /README.md . GitHub. Hentet 4. april 2019. Arkiveret fra originalen 24. april 2021.
  2. https://gitlab.com/wg1/jpeg-xl/-/tags/v0.2
  3. Kan JPEG XL blive det næste gratis og åbne billedformat?  (engelsk) . tech.slashdot.org . Hentet 27. januar 2022. Arkiveret fra originalen 30. december 2021.
  4. ↑ 1 2 Understøttelse af læsning/skrivning af JPEG XL-billeder (#4681) Problemer med GNOME /  GIMP . gitlab . Hentet 27. januar 2022. Arkiveret fra originalen 30. december 2021.
  5. ↑ 1 2 3 4 Hvordan JPEG XL sammenlignes med andre  billedcodecs . skyet . Hentet 27. januar 2022. Arkiveret fra originalen 30. december 2021.
  6. Jon Sneyers. JPEG XL som PSD - overførsel/ lagringsalternativ  . Reddit (14. december 2020). Hentet 27. januar 2022. Arkiveret fra originalen 30. december 2021.
  7. Jon Sneyers. Progressive Transcoding Issue #  92 . GitHub (3. juni 2021). Hentet 27. januar 2022. Arkiveret fra originalen 30. december 2021.
  8. JPEG/JPEG XL-  referencesoftware . gitlab . Hentet 27. januar 2022. Arkiveret fra originalen 30. december 2021.
  9. ↑ FLIF - Free Lossless Image Format  . Hentet 27. januar 2022. Arkiveret fra originalen 21. december 2021.
  10. Peter de Rivaz, Jack Haughton. AV1 Bitstream & Decoding Process Specification 350-360. Alliance for åbne medier (2018). Hentet 15. januar 2022. Arkiveret fra originalen 2. maj 2019.
  11. Jyrki Alakuijala, Ruud van Asseldonk, Sami Boukortt, Martin Bruse, Iulia-Maria Comía. JPEG XL næste generations billedkomprimeringsarkitektur og kodningsværktøjer  // Applications of Digital Image Processing XLII. - 01-09-2019. - T. 11137 . — Bd. 11137. - S. 111370K . - S. 20. - ISBN 9781510629677 . - doi : 10.1117/12.2529237 . - .
  12. JPEG XL vs. AVIF (12. oktober 2020). Hentet 27. januar 2022. Arkiveret fra originalen 15. januar 2022.
  13. JPEG XL referenceimplementering  // GitHub . — 21-12-2021. Arkiveret fra originalen den 30. december 2021.
  14. JPEG XL referenceimplementering  // GitHub . — 2021-12-03. Arkiveret fra originalen den 30. december 2021.
  15. JPEG XL referenceimplementering  // GitHub . — 2021-12-03. Arkiveret fra originalen den 30. december 2012.
  16. ImageMagick Studio LLC. ImageMagick  (engelsk) . ImageMagick . Hentet 27. januar 2022. Arkiveret fra originalen 2. januar 2022.
  17. JPEG XL - MantisBT . Hentet 27. januar 2022. Arkiveret fra originalen 7. november 2021.
  18. gThumb Image Viewer 3.11.3 Tilføjer JPEG XL (.jxl)-understøttelse [Ubuntu PPA | UbuntuHandbook]  (engelsk) . ubuntuhandbook.org . Hentet 27. januar 2022. Arkiveret fra originalen 30. december 2021.
  19. IrfanView PlugIns . Hentet 27. januar 2022. Arkiveret fra originalen 28. december 2021.
  20. ExifTool af Phil Harvey . exiftool.org . Hentet 27. januar 2022. Arkiveret fra originalen 26. januar 2022.
  21. qt-jpegxl-image-plugin  // GitHub . — 2022-01-07. Arkiveret fra originalen den 30. oktober 2021.
  22. JPEG XL WIC  // GitHub . — 2022-01-06. Arkiveret fra originalen den 30. december 2021.
  23. JXLook  // GitHub . — 2022-01-26. Arkiveret fra originalen den 30. december 2021.
  24. (JPEG-XL) Implementer understøttelse af JPEG XL (image/jxl  ) . Hentet 27. januar 2022. Arkiveret fra originalen 4. januar 2022.
  25. Chromium - Et open source-projekt, der skal hjælpe med at flytte nettet fremad. - Monorail  (engelsk) . Hentet 27. januar 2022. Arkiveret fra originalen 30. december 2021.
  26. JPEG - Næste generations billedkomprimering (JPEG XL) Endelig indkaldelse af forslag . jpeg.org . Hentet 27. januar 2022. Arkiveret fra originalen 30. december 2021.
  27. v0.2 Tags JPEG/JPEG XL  Referencesoftware . gitlab . Hentet 27. januar 2022. Arkiveret fra originalen 20. oktober 2021.

Links