Google vyvíjí nový formát obrázků WebP 2

Google zveřejnil díla související s nový experimentální formát kódování obrázků s názvem "WebP 2", který se vyvíjí jako efektivnější náhrada za formát WebP.

Od té doby nový formát je stále ve vývoji a nebyl definitivně definován, takže ještě nejste připraveni na široké použití (Zpětná kompatibilita není na kodéru a dekodéru zaručena, kód nebyl optimalizován.)

O WebP 2

En WebP 2 popisuje nové funkce pro vaši implementaci, například HDR s 10bitovým barevným znázorněním, efektivnější komprese informací o průhlednosti, plná podpora pro animaci, snadné přírůstkové dekódování (dekódování vrstvy po vrstvě s většími podrobnostmi v každé fázi, které vám umožní velmi rychle vytvářet náhledy pro náhled), rychlá implementace vícevláknového softwaru, minimalizace vizuální degradace při nízké rychlosti bitů, vylepšený režim bezztrátové komprese.

WebP 2 je nástupcem formátu obrazu WebP, který je v současné době ve vývoji. Není připraven k obecnému použití a formát není finalizován, takže změny v knihovně mohou přerušit podporu zpětně kódovaných obrázků. 

Tento balíček obsahuje knihovnu, kterou lze použít v jiných programech ke kódování nebo dekódování obrázků Webp 2, a také nástroje příkazového řádku.

Účel nového formátu je totožný s účelem prvního WebP: přenos obrázků po síti, optimalizace pro střední rozlišení, použití ve webových a mobilních aplikacích, s podporou společných úkolů pro tyto úkoly, jako je podpora průhlednosti, animace a rychlých skic.

Experimentální kodek WebP 2 primárně řídí funkce WebP z hlediska efektivity komprese. Nové funkce (například podpora 10b HDR) jsou omezeny na minimum. Osy experimentování jsou:

Efektivnější ztrátová komprese (~ 30% lepší než WebP, co nejblíže AVIF)
Lepší vizuální degradace při velmi nízkém datovém toku
Vylepšená bezztrátová komprese
Vylepšená komprese průhlednosti
Podpora animace
Ultralehké náhledy
Lehké přírůstkové dekódování
Malý horní kontejner, speciálně navržený pro kompresi obrazu
Plná 10bitová architektura (HDR10)
Silné zaměření na implementaci softwaru, plně vícevláknové
Případy použití zůstávají většinou stejné jako WebP: kabelový přenos, rychlejší web, menší aplikace, lepší uživatelský komfort ... WebP 2 se hodí hlavně pro typický obsah dostupný na webu a v mobilních aplikacích: rozměry dimenze médium, průhlednost, krátké animace, miniatury.

Hlavní úsilí při vývoji nového formátu cílem je zvýšit účinnost komprese.

První WebP dosahuje zmenšení velikosti souboru z 25% na 34% ve srovnání se soubory JPEG podobné kvality a v režimu bezztrátové komprese dosahuje snížení výsledné velikosti souboru o 26% ve srovnání s maximální úrovní komprese PNG. WebP 2 si klade za cíl dosáhnout zlepšení účinnost 30% bezeztrátová komprese ve srovnání s prvním WebP a přináší ztrátový kompresní kodek AVIF na 20%.

Testovaný prototyp je stále špatně optimalizován a zaostává za pozlacenou implementací libwebp, pokud jde o rychlost kódování a dekódování. Například v režimu ztrátové komprese komprimuje WebP 2 pětkrát pomaleji než první WebP.

Ve srovnání s libavif, nový formát WebP co se vyvíjí Google kóduje dvakrát rychleji, ale v rychlosti dekódování zaostává třikrát. Současně s vydáním finální verze knihovny libwebp3 se plánuje dosáhnout parity v rychlosti dekódování.

A konečně, pro ty, kteří se chtějí o poznámce dozvědět více, si mohou prohlédnout původní publikaci Na následujícím odkazu.

A pokud jde o ty, kteří mají zájem znát kód projektu, stejně jako jeho vývoj, mohou si jej prohlédnout na adreseNásledující odkaz.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.