Jpeg XL

jpeg XL
Rozšíření .jxl
MIME typ obrázek/jxl
Podpis FF 0Anebo00 00 00 0C 4A 58 4C 20 0D 0A 87 0A
Vývojář
zveřejněno 24. prosince 2020 [2]
Typ formátu Grafický formát
Rozšířeno z
standard(y) ISO/IEC 18181
otevřený formát ? Ano ( bez royů )
webová stránka
 Mediální soubory na Wikimedia Commons

JPEG XL  je bezplatný formát rastrových grafických souborů, který podporuje ztrátovou i bezeztrátovou kompresi . Má překonat stávající rastrové formáty a stát se tak jejich univerzální náhradou [3] .

Název

Funkce

Technické detaily

JPEG XL je založen na nápadech z formátu Google PIK a formátu FUIF Cloudinary (který byl zase založen na FLIF ) [9] .

Formát je založen hlavně na dvou režimech kódování:

V obou režimech může pomoci samostatné modelování specifických vlastností obrazu, které v době vytvoření formátu v jiných kodecích neznámé: [a]

Ztrátové režimy obvykle využívají barevný prostor XYB odvozený z LMS [11] .

JPEG XL může také bezeztrátově překódovat již existující starší soubory JPEG přímým zkopírováním blokových koeficientů JPEG DCT do bloků JPEG XL 8x8 VarDCT, což umožňuje menší velikosti souborů na úkor lepšího entropického kódování. Dříve existoval samostatný režim vyhrazený právě tomuto, nazvaný Brunsli, který byl oddělen od VarDCT a modularizován, ale byl vypuštěn, aby se zjednodušila specifikace a dekodér byl o 20 % menší [12] .

Výchozí nastavení je vizuálně blízké bezeztrátovému, což stále poskytuje dobrou kompresi [5] .

Animované obrázky (více snímků) neprovádějí rozšířenou predikci mezi snímky , ačkoli jsou k dispozici některé základní nástroje pro kódování mezi snímky:

Software

Implementace kodeku

Oficiální podpora

Neoficiální podpora

Předběžná podpora

Historie

V roce 2017 JTC1/SC29/WG1 (JPEG) zahájila výzvu k předkládání návrhů na JPEG XL, novou generaci standardu kódování obrázků [26] .

Formát souboru (bitstream) byl zmrazen 25. prosince 2020 [27] a oficiálně standardizován 13. října 2021. U každého souboru vyhovujícího tomuto standardu je zaručeno, že bude dekódovatelný ve všech budoucích verzích.

Stav standardizace

Běžné jméno Etapa Datum prvního veřejného vydání (první vydání) Číslo ISO/IEC formální titul
jpeg XL Fáze 1 zveřejněno, naplánováno na začátek roku 2022 ISO/IEC FDIS 18181-1 Systém kódování obrázků JPEG XL. Část 1. Základní kódovací systém
Fáze 2 13. října 2021 ISO/IEC 18181-2 Systém kódování obrázků JPEG XL. Část 2. Formát souboru
Fáze 3 3. října 2022 ISO/IEC DIS 18181-3 Systém kódování obrázků JPEG XL. Část 3: Testování shody
Fáze 4 5. srpna 2022 ISO/IEC DIS 18181-4 Systém kódování obrázků JPEG XL. Část 4. Referenční software

Poznámky

Komentáře

  1. Syntéza šumu je výjimkou, protože je také součástí AVIF vytvořeného před JPEG XL. [deset]

Zdroje

  1. 12 fuif /README.md . GitHub. Staženo 4. dubna 2019. Archivováno z originálu 24. dubna 2021.
  2. https://gitlab.com/wg1/jpeg-xl/-/tags/v0.2
  3. Může se JPEG XL stát dalším bezplatným a otevřeným formátem obrázků?  (anglicky) . tech.slashdot.org . Získáno 27. ledna 2022. Archivováno z originálu dne 30. prosince 2021.
  4. ↑ 1 2 Podpora pro čtení/zápis obrázků JPEG XL (#4681) Problémy GNOME /  GIMP . gitlab . Získáno 27. ledna 2022. Archivováno z originálu dne 30. prosince 2021.
  5. ↑ 1 2 3 4 Jak se JPEG XL srovnává s jinými obrazovými  kodeky . oblačnost . Získáno 27. ledna 2022. Archivováno z originálu dne 30. prosince 2021.
  6. Jon Sneyers. JPEG XL jako alternativa  přenosu/ úložiště PSD . Reddit (14. prosince 2020). Získáno 27. ledna 2022. Archivováno z originálu dne 30. prosince 2021.
  7. Jon Sneyers. Progresivní překódování Vydání č  . 92 . GitHub (3. června 2021). Získáno 27. ledna 2022. Archivováno z originálu dne 30. prosince 2021.
  8. ↑ Referenční software JPEG/JPEG XL  . gitlab . Získáno 27. ledna 2022. Archivováno z originálu dne 30. prosince 2021.
  9. ↑ FLIF - Free Lossless Image Format  . Získáno 27. ledna 2022. Archivováno z originálu dne 21. prosince 2021.
  10. Peter de Rivaz, Jack Haughton. AV1 Bitstream & Specifikace procesu dekódování 350-360. Aliance pro otevřená média (2018). Získáno 15. ledna 2022. Archivováno z originálu dne 2. května 2019.
  11. Jyrki Alakuijala, Ruud van Asseldonk, Sami Boukortt, Martin Bruse, Iulia-Maria Comía. Architektura komprese obrazu a nástroje kódování nové generace JPEG XL  // Aplikace digitálního zpracování obrazu XLII. — 2019-09-01. - T. 11137 . — Sv. 11137. - S. 111370K . - S. 20. - ISBN 9781510629677 . - doi : 10.1117/12.2529237 . - .
  12. JPEG XL vs. AVIF (12. října 2020). Získáno 27. ledna 2022. Archivováno z originálu 15. ledna 2022.
  13. Referenční implementace JPEG XL  // GitHub . — 21. 12. 2021. Archivováno z originálu 30. prosince 2021.
  14. Referenční implementace JPEG XL  // GitHub . — 2021-12-03. Archivováno z originálu 30. prosince 2021.
  15. Referenční implementace JPEG XL  // GitHub . — 2021-12-03. Archivováno z originálu 30. prosince 2012.
  16. ImageMagick Studio LLC. ImageMagick  (anglicky) . ImageMagick . Získáno 27. ledna 2022. Archivováno z originálu dne 2. ledna 2022.
  17. JPEG XL - MantisBT . Získáno 27. ledna 2022. Archivováno z originálu dne 7. listopadu 2021.
  18. gThumb Image Viewer 3.11.3 přidává podporu JPEG XL (.jxl) [Ubuntu PPA | UbuntuHandbook]  (anglicky) . ubuntuhandbook.org . Získáno 27. ledna 2022. Archivováno z originálu dne 30. prosince 2021.
  19. Zásuvné moduly IrfanView . Získáno 27. ledna 2022. Archivováno z originálu dne 28. prosince 2021.
  20. ExifTool od Phila Harveyho . exiftool.org . Získáno 27. ledna 2022. Archivováno z originálu dne 26. ledna 2022.
  21. qt-jpegxl-image-plugin  // GitHub . — 2022-01-07. Archivováno z originálu 30. října 2021.
  22. JPEG XL WIC  // GitHub . — 2022-01-06. Archivováno z originálu 30. prosince 2021.
  23. JXLook  // GitHub . — 26. 1. 2022. Archivováno z originálu 30. prosince 2021.
  24. (JPEG-XL) Implementujte podporu pro JPEG XL (image/jxl  ) . Získáno 27. ledna 2022. Archivováno z originálu dne 4. ledna 2022.
  25. Chromium – Projekt s otevřeným zdrojovým kódem, který pomáhá posunout web kupředu. - Jednokolejka  (anglicky) . Získáno 27. ledna 2022. Archivováno z originálu dne 30. prosince 2021.
  26. JPEG – komprese obrázků nové generace (JPEG XL) Poslední výzva k předkládání návrhů . jpeg.org . Získáno 27. ledna 2022. Archivováno z originálu dne 30. prosince 2021.
  27. v0.2 Tagy JPEG / JPEG XL Referenční  software . gitlab . Získáno 27. ledna 2022. Archivováno z originálu dne 20. října 2021.

Odkazy