Google utvecklar ett nytt WebP 2-bildformat

Google har publicerat verken relaterade till ett nytt experimentellt bildkodningsformat som kallas "WebP2", som utvecklas som en mer effektiv ersättning för WebP-formatet.

Sedan nytt format är fortfarande under utveckling och har inte slutgiltigt definierats, så det är inte redo för allmän användning ännu (Bakåtkompatibilitet på kodare och avkodare garanteras inte, koden har inte optimerats.)

Om WebP2

En WebP 2 beskriver nya funktioner för dess implementering, såsom HDR med 10-bitars färgrepresentation, effektivare komprimering av transparensinformation, fullt stöd för animering, enkel inkrementell avkodning (lager-för-lager-avkodning med större detalj i varje steg, så att du kan generera miniatyrer mycket snabbt för förhandsgranskning), snabb flertrådig mjukvaruimplementering, minimal visuell försämring vid bitar med låga ramhastigheter, förbättrad förlustfri komprimeringsläge.

WebP 2 är efterföljaren till WebP-bildformatet, som för närvarande är under utveckling. Det är inte redo för allmän användning och formatet är inte slutfört, så ändringar i biblioteket kan bryta kompatibiliteten med bilder kodade med tidigare versioner. 

Det här paketet innehåller biblioteket som kan användas i andra program för att koda eller avkoda Webp 2-bilder, såväl som kommandoradsverktyg.

Syftet med det nya formatet är identiskt med det första WebP: överföring av bilder över nätverket, optimering för medelstora upplösningar, användning i webb- och mobilapplikationer, med stöd för vanliga uppgifter för dessa uppgifter, såsom stöd för transparens, animering och snabbskissning.

Den experimentella WebP 2-codeken förstärker i första hand funktionerna i WebP när det gäller komprimeringseffektivitet. Nya funktioner (som HDR 10b-stöd) hålls till ett minimum. Experimentets axlar är:

Effektivare komprimering med förlust (~30 % bättre än WebP, så nära AVIF som möjligt)
Bättre visuell försämring vid mycket låga bithastigheter
Förbättrad förlustfri kompression
Förbättrad transparenskomprimering
animationsstöd
Ultralätta förhandsvisningar
Lätt inkrementell avkodning
Liten toppbehållare, speciellt designad för bildkomprimering
Fullständig 10-bitars arkitektur (HDR10)
Starkt fokus på mjukvaruimplementering, helt flertrådad
Användningsfallen förblir i stort sett desamma som för WebP: banköverföring, snabbare webb, mindre appar, bättre användarupplevelse... WebP 2 passar för det mesta typiskt innehåll som är tillgängligt på webben och mobilappar: räckviddsdimensioner medium, transparens, korta animationer, miniatyrer.

Huvudinsatserna i utvecklingen av det nya formatet syftar till att öka effektiviteten i kompressionen.

First WebP uppnår 25 % till 34 % filstorleksminskning Jämfört med JPEG-filer av liknande kvalitet, och i förlustfritt komprimeringsläge, uppnår den en 26 % minskning av den resulterande filstorleken jämfört med PNG:s maximala komprimeringsnivå. WebP 2 syftar till att uppnå en förbättring effektivitet med 30 % förlustfri kompression med avseende på den första WebP:n och få AVIF-codecen för förlustkomprimering till 20 %.

Prototypen som testas är fortfarande dåligt optimerad och det ligger långt efter den polerade libwebp-implementeringen när det gäller hastigheten för kodning och avkodning. Till exempel, i komprimeringsläge med förlust, utför WebP 2 komprimering fem gånger långsammare än WebP XNUMX.

Jämfört med libavif, det nya WebP-formatet vad som utvecklas Google utför kodning dubbelt så snabbt, men det släpar tre gånger i avkodningshastighet. Samtidigt, när den slutliga versionen av libwebp3-biblioteket släpps, är det planerat att uppnå paritet i avkodningshastighet.

Slutligen, för dem som är intresserade av att lära sig mer om anteckningen, kan de konsultera den ursprungliga publikationen I följande länk.

Och när det gäller de som är intresserade av att känna till koden för projektet, såväl som dess framsteg, kan de konsultera den genom att kontaktaföljande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.