Google Lanserer Guetzli, Åpen Kildekode JPEG Encoder, til Surfing Hastighet

Google på torsdag kunngjorde Guetzli, et nytt bidrag til utvikling sett med verktøy for open source-miljøet. Guetzli er en encoder som lar JPEG-filer, komprimert så mye som 35 prosent, noe som resulterer i mye raskere Web-side lasting.

“Guetzli”, som betyr “cookie” i sveitsertysk, tillater brukere å opprette mindre, JPEG-bilder og samtidig opprettholde kompatibilitet med eksisterende nettlesere, bildebehandling programmer og eksisterende standard JPEG, bemerket Robert Obryk og Jyrki Alakuijala, programvare ingeniører på Google Forskning Europa, i en online-post.

Det gir et resultat som ligner på Googles Zopfli algoritme, som produserer mindre PNG og gzip-filer, uten at det kreves en ny fil format, de forklarte. Teknikken er forskjellig fra RNN-basert bilde komprimering, RAISR og WebP, alle som trenger økosystem og klient endringer for kompresjon på Internett skala.

Google introduserte det Zopfi komprimering algoritmen i 2013, og to år senere ble avduket Brotli, som tilbys raskere siden lastes og opp til 26 prosent høyere kompresjon forholdstall enn Zopfi.

Microsoft sent i fjor annonsert støtte for Brotli i Kanten, noe som ville gjøre det stort interoperable over store nettleserne, så de nyeste versjonene av Chrome og Firefox allerede støttet Brotli.

Kvalitet og Komprimering

JPEG-oppløsning er direkte korrelert til sin multi-trinns kompresjon prosessen, Obryk og Alakuijala forklart.

“Guetzli er spesielt rettet mot de kvantisering scenen der mer visuell tap av kvalitet er innført, mindre resulterende filen,” skrev de. “Guetzli treffer en balanse mellom minimalt tap og filstørrelsen ved å ansette en søkealgoritme som prøver å overvinne forskjellen mellom psychovisual modellering av JPEG-format og Guetzli er psychovisual modell”.

Modellen er tilnærmet lik farge persepsjon og visuell maskering på en mer detaljert måte enn det som kan oppnås gjennom enklere farge forvandler og discrete cosine forvandles, i henhold til ingeniører.

16x16 pixel synthetic example of  a phone line
16×16 pixel syntetiske eksempel på en telefonlinje hengende mot en blå himmel — tradisjonelt et tilfelle hvor JPEG-komprimering algoritmer lider av gjenstander. Ukomprimert originalen er på venstre. Guetzli (på høyre side) viser mindre ringing gjenstander enn libjpeg (midten) og har en mindre filstørrelse.

Under eksperimenter med menneskelig raters, Obryk og Alakuijala fortsatte, bilder produsert av Guetzli ble foretrukket over bilder fra libjpeg-filer, selv når den siste filene er av samme størrelse eller litt større, noe som gjør den tregere kompresjon en verdig byttehandel.

20x24 pixel zoomed areas from a picture of a cat's eye
20×24 pixel zoomet områder fra et bilde av en katt øye. Ukomprimert opprinnelige på venstre side. Guetzli (på høyre side) viser mindre ringing gjenstander enn libjpeg (i midten) uten å kreve en større filstørrelse.

Håpet er at formatet webmastere og grafiske designere vil omfavne format for å kjøre bilde-tunge nettsteder, og at mobile brukere vil se redusert belastning tid og båndbredde kostnader, ingeniører sa.

Dybdekunnskap

Google har sannsynligvis utviklet dybdekunnskap kompetanse og beregne ressurser til å takle en slik prestasjon fra et nytt ståsted, foreslo Paul Teich, rektor analytiker ved Tirias Forskning.

Bilde lagring er en topp prioritet for forbruker cloud-tjenester, detaljhandel, reklame og andre næringer, for han er nevnt.

“Min kvalifisert gjetning er at Google gjorde Guetzli offentlige fordi Google ikke styre det meste av endepunkter som tar bilder som Google lagrer deretter for bilde-søk,” Teich fortalte LinuxInsider. “Det gjør Googles virksomhet kjøre litt bedre hvis alle bruker Guetzli som sitt eget JPEG-format — og det samme er tilfelle for andre cloud-tjenester som håndtere bilder på en skala, som for eksempel Facebook, Twitter og Instagram.”

Det sannsynligvis ikke vil være en versjon av Guetzli for motion video komprimering, så vel.

RAISR, som Google introduserte i November, bruker maskinen lære å slå bilder med lav oppløsning til høy kvalitet bilder. WebP bilder er 26 prosent mindre enn PNGs og opp til 34 prosent mindre enn JPEG-bilder

Gjør Guetzli teknologi som er tilgjengelig som open source-verktøy vil hjelpe fart adopsjon og retur betydelige fordeler for Google, sa Rob Enderle, rektor analytiker på Enderle Group.

“Google gjør penger av annonser,” fortalte han LinuxInsider. “Treg lasting lavere annonsevisninger, så ved å kjøre opp på Nettet, vil de gjøre et tonn mer penger.”

Dropbox ingeniører var begeistret over å finne at Guetzli samvirker med
Lepton, streaming komprimering format Dropbox utgitt for open source-miljøet i fjor sommer.

“I foreløpige tester, vi ser virkelige fordeler i å kombinere Guetzli med Lepton, så lenge du bruker Guetzli først,” sa Daniel Reiter Horn, ansatte software engineer på Dropbox.

“For eksempel, en test vi prøvde resulterte i ~24 prosent besparelser fra Guetzli og en ekstra ~22 prosent komprimering fra Lepton, med standard innstillinger,” fortalte han LinuxInsider.

“Resultatet var en total besparelse på ~41 prosent over den standard file,” Horn sa. “Matematikk er fornuftig, fordi Lepton gir 22 prosent besparelser på Guetzli fil som er 75 prosent av opprinnelig størrelse… så besparelsene er 24 prosent + (22 prosent * 76 prosent) = ~41 prosent.”

Googles eget lag hadde lite å si om utgivelsen utover åpenbaringene i Obryk og Alakuijala innlegg, selskapet rep Jason Freidenfelds fortalte LinuxInsider.

Men, det gjorde lansere en uttalelse som tyder på at det var, skal vi si, komprimere sine vill entusiasme: “Grt til hv alle ths intrst – w r vry exctd fr ths brkthrgh!”

David Jones er en frilans skribent basert i Essex County, New Jersey. Han har skrevet for Reuters, Bloomberg, Crain New York Virksomhet og The New York Times.


Date:

by