Jpeg XL

jpeg XL
Förlängning .jxl
MIME -typ bild/jxl
Signatur FF 0Aeller00 00 00 0C 4A 58 4C 20 0D 0A 87 0A
Utvecklaren
publiceras 24 december 2020 [2]
Formattyp Grafiskt format
Utökad från
Standard(er) ISO/IEC 18181
öppet format ? Ja ( roy-free )
Hemsida
 Mediafiler på Wikimedia Commons

JPEG XL  är ett royaltyfritt rastergrafikfilformat som stöder både förlustfri och förlustfri komprimering . Det är tänkt att överträffa befintliga rasterformat och därmed bli deras universella ersättning [3] .

Titel

Funktioner

Tekniska detaljer

JPEG XL bygger på idéer från Googles PIK-format och Cloudinarys FUIF-format (som i sin tur var baserat på FLIF ) [9] .

Formatet är huvudsakligen baserat på två kodningslägen:

I båda lägena kan separat modellering av specifika bildfunktioner som är okända i andra codecs vid den tidpunkt då formatet skapades hjälpa till: [a]

Förlustlägen använder vanligtvis XYB-färgrymden som härrör från LMS [11] .

JPEG XL kan också förlustfritt koda om redan existerande äldre JPEG-filer genom att direkt kopiera JPEG DCT-blockkoefficienter till JPEG XL 8x8 VarDCT-block, vilket möjliggör mindre filstorlekar på bekostnad av bättre entropikodning. Tidigare fanns det ett separat läge dedikerat till just detta, kallat Brunsli, som var frikopplat från VarDCT och modulariserat, men det lades ner för att förenkla specifikationen och göra avkodaren 20 % mindre [12] .

Standardinställningen är visuellt nära förlustfri, vilket fortfarande ger bra komprimering [5] .

Animerade (flera bildrutor) bilder utför inte utökad förutsägelse mellan bildrutor , även om vissa rudimentära verktyg för kodning mellan bildrutor är tillgängliga:

Programvara

Codec-implementering

Officiellt stöd

Inofficiellt stöd

Preliminärt stöd

Historik

Under 2017 lanserade JTC1/SC29/WG1 (JPEG) en utlysning av förslag för JPEG XL, nästa generations bildkodningsstandard [26] .

Filformatet (bitström) frystes den 25 december 2020 [27] och standardiserades officiellt den 13 oktober 2021. Alla filer som överensstämmer med denna standard är garanterade avkodningsbara i alla framtida versioner.

Status för standardisering

Vanligt namn Skede Datum för första offentliga utgivning (första upplagan) ISO/IEC-nummer formell titel
jpeg XL Steg 1 publicerad, planerad till början av 2022 ISO/IEC FDIS 18181-1 JPEG XL Bildkodningssystem. Del 1. Grundläggande kodsystem
Steg 2 13 oktober 2021 ISO/IEC 18181-2 JPEG XL Bildkodningssystem. Del 2. Filformat
Steg 3 3 oktober 2022 ISO/IEC DIS 18181-3 JPEG XL Bildkodningssystem. Del 3: Överensstämmelsetestning
Steg 4 5 augusti 2022 ISO/IEC DIS 18181-4 JPEG XL Bildkodningssystem. Del 4. Referensmjukvara

Anteckningar

Kommentarer

  1. Brussyntes är ett undantag, eftersom det också finns med i AVIF skapat före JPEG XL. [tio]

Källor

  1. 12 fuif /README.md . GitHub. Hämtad 4 april 2019. Arkiverad från originalet 24 april 2021.
  2. https://gitlab.com/wg1/jpeg-xl/-/tags/v0.2
  3. Kan JPEG XL bli nästa fria och öppna bildformat?  (engelska) . tech.slashdot.org . Hämtad 27 januari 2022. Arkiverad från originalet 30 december 2021.
  4. ↑ 1 2 Stöd för att läsa/skriva JPEG XL-bilder (#4681) Problem med GNOME /  GIMP . gitlab . Hämtad 27 januari 2022. Arkiverad från originalet 30 december 2021.
  5. ↑ 1 2 3 4 Hur JPEG XL jämförs med andra  bildkodekar . molnigt . Hämtad 27 januari 2022. Arkiverad från originalet 30 december 2021.
  6. Jon Sneyers. JPEG XL som alternativ  för PSD-överföring/ lagring . Reddit (14 december 2020). Hämtad 27 januari 2022. Arkiverad från originalet 30 december 2021.
  7. Jon Sneyers. Progressiv omkodning nummer  92 . GitHub (3 juni 2021). Hämtad 27 januari 2022. Arkiverad från originalet 30 december 2021.
  8. JPEG/JPEG XL  referensmjukvara . gitlab . Hämtad 27 januari 2022. Arkiverad från originalet 30 december 2021.
  9. ↑ FLIF - Gratis förlustfritt bildformat  . Hämtad 27 januari 2022. Arkiverad från originalet 21 december 2021.
  10. Peter de Rivaz, Jack Haughton. AV1 bitströms- och avkodningsprocessspecifikation 350-360. Alliance for Open Media (2018). Hämtad 15 januari 2022. Arkiverad från originalet 2 maj 2019.
  11. Jyrki Alakuijala, Ruud van Asseldonk, Sami Boukortt, Martin Bruse, Iulia-Maria Comía. JPEG XL nästa generations bildkomprimeringsarkitektur och kodningsverktyg  // Applications of Digital Image Processing XLII. — 2019-09-01. - T. 11137 . — Vol. 11137. - S. 111370K . - P. 20. - ISBN 9781510629677 . - doi : 10.1117/12.2529237 . - .
  12. JPEG XL vs. AVIF (12 oktober 2020). Hämtad 27 januari 2022. Arkiverad från originalet 15 januari 2022.
  13. JPEG XL referensimplementering  // GitHub . — 2021-12-21. Arkiverad från originalet den 30 december 2021.
  14. JPEG XL referensimplementering  // GitHub . — 2021-12-03. Arkiverad från originalet den 30 december 2021.
  15. JPEG XL referensimplementering  // GitHub . — 2021-12-03. Arkiverad från originalet den 30 december 2012.
  16. ImageMagick Studio LLC. ImageMagick  (engelska) . ImageMagick . Hämtad 27 januari 2022. Arkiverad från originalet 2 januari 2022.
  17. JPEG XL - MantisBT . Hämtad 27 januari 2022. Arkiverad från originalet 7 november 2021.
  18. gThumb Image Viewer 3.11.3 Lägger till JPEG XL (.jxl)-stöd [Ubuntu PPA | UbuntuHandbook]  (engelska) . ubuntuhandbook.org . Hämtad 27 januari 2022. Arkiverad från originalet 30 december 2021.
  19. IrfanView PlugIns . Hämtad 27 januari 2022. Arkiverad från originalet 28 december 2021.
  20. ExifTool av Phil Harvey . exiftool.org . Hämtad 27 januari 2022. Arkiverad från originalet 26 januari 2022.
  21. qt-jpegxl-image-plugin  // GitHub . — 2022-01-07. Arkiverad från originalet den 30 oktober 2021.
  22. JPEG XL WIC  // GitHub . — 2022-01-06. Arkiverad från originalet den 30 december 2021.
  23. JXLook  // GitHub . — 2022-01-26. Arkiverad från originalet den 30 december 2021.
  24. (JPEG-XL) Implementera stöd för JPEG XL (image/jxl  ) . Hämtad 27 januari 2022. Arkiverad från originalet 4 januari 2022.
  25. Chromium - Ett projekt med öppen källkod för att hjälpa webben framåt. - Monorail  (engelska) . Hämtad 27 januari 2022. Arkiverad från originalet 30 december 2021.
  26. JPEG - Nästa generations bildkomprimering (JPEG XL) Slutlig ansökningsomgång . jpeg.org . Hämtad 27 januari 2022. Arkiverad från originalet 30 december 2021.
  27. v0.2 Taggar JPEG/JPEG XL  Referensmjukvara . gitlab . Hämtad 27 januari 2022. Arkiverad från originalet 20 oktober 2021.

Länkar