JPEG na dietě: Nová technologie od Googlu zmenší fotky o 35 %

  • JPEG nám začíná povážlivě stárnout
  • Výrobci se nedokážou sjednotit na náhradě
  • A tak vznikla celá řada optimalizačních technik

Programátoři z Googlu už roky bojují s velikostí dat. V případě podobné internetové korporace se není čemu divit, úspora jediného procenta totiž znamená ohromnou úlevu pro jeho datová centra, což v důsledku znamená i nižší spotřebu, méně nákladů a více prostředků pro ostatní služby.

WebP, Zopfli, RAISR a teď Guetzli

Co takový boj s velikostí znamená v praxi? Google za poslední roky představil celou řadu komprimačních a optimalizačních technologií. Nejprve to byl nový úspornější kontejner a formát pro obrázky WebP, pak třeba kompresní optimalziace Zopfli, kterou lze použít pro obrázky v PNG a komprimační knihovnu gzip, no a nakonec do práce zapojil i strojové učení a zrodil se projekt RAISR, který dnes snižuje velikost obrázků třeba na jeho službě Google+.

Klepněte pro větší obrázek
Kabel vedení na obloze. Zleva: originál, klasický JPEG a nový Guetzli s méně artefakty

Nyní se inženýři z Mountain View pochlubili dalším přídavkem, který se věnuje nepsanému standardu fotografie – formátu JPEG. Na svém blogu a GitHubu zveřejnili zatím experimentální technologii Guetzli (sušenka), která podle testů sníží velikost fotografie v JPEG až o 35 % bez ztráty vizuální kvality. To potvrdilo jak interní testování, tak zkouška lidem, kdy respondenti označili fotografie optimalizované pomocí Guetzli jako hezčí, než ty, které prošly kompresí standardní cestou.

Klepněte pro větší obrázek
Zleva: nekomprimovaný originál, tradiční JPEG (knihovna libjpeg) a konečně Guetzli

Menší datová zátěž, ale více procesoru

No dobrá, ale jaká je cena? Procesorová. Guetzli, který si bere paškál jednu z mnoha částí celého komprimačního procesu, totiž svou optimalizací stráví mnohem více času, takže ukládání fotografie je mnohonásobně delší než u obvyklých algoritmů JPEG. Zároveň je technika určená pro zpracovávání fotografií, které ještě neprošly drastickou JPEG kompresí. Ne snad, že by je nedokázala zpracovat, již poškozenou fotografii ale Guetzli samozřejmě neopraví. Google tedy doporučuje testovat technologii na minimálně komprimovaných snímcích.

Klepněte pro větší obrázek Klepněte pro větší obrázek Klepněte pro větší obrázek
Nekomprimovaná včelka v PNG, včelka v Guetzli JPEG (kvalita 90 5) a včelka v běžném JPEG (kvalita 90 %)

V každém případě, každý si to může vyzkoušet v praxi, zdrojové kódy optimalizačního nástroje jsou totiž k dispozici pod svobodnou licencí na zmíněném GitHubu a to pro linuxové systémy i Windows. Vše je mnohem snazší na Windows 10 s integrovaným linuxovým subsystémem, protože k překladu nebudete potřebovat Visual Studio a Windows SDK.

Klepněte pro větší obrázek Klepněte pro větší obrázek
Guetzli v akci

Pokud se vylepšení Guetzli osvědčí, mohlo by pomoci především webmasterům a nejrůznějším webovým galeriím, kde by úspora až o 35 % byla jistě žádaná. Vytvoření takových fotografií sice bude časově náročnější, investice se ale vrátí menším datovým tokem a tedy i menší zátěží serverů.

Google v každém případě není jediný, protože stárnoucí JPEG se snaží vylepšit celý zástup týmů. Za zmínku tedy stojí i mnohá komerční optimalizační řešení – třeba JPEGmini, který používá třeba 9GAG, a další.

Diskuze (6) Další článek: Výrobce hodinek Swatch nechce Android Wear. Vyvíjí vlastní operační systém

Témata článku: Technologie, Google, Programování, Fotky, Fotografování, JPEG, Zkouška, Úspora, Linuxový subsystém, Paškál, Celý zástup, Nová technologie, Nejrůznější web, Artefakt, Fotka, Nepsanému standard, Interní testování, Rais


Určitě si přečtěte

Jak vybrat notebook: Základní návod, díky kterému nekoupíte šunt

Jak vybrat notebook: Základní návod, díky kterému nekoupíte šunt

** Jak vybrat notebook. Na co se zaměřit, když vidíte jen stručné technické parametry ** Jak rychle odhalit slabiny nabízených konfigurací ** Co vyzkoušet, když si můžete na notebook krátce sáhnout

Tomáš Holčík, David Polesný | 119

Nechali jsme dopadnout asteroid Ryugu na Prahu. Místo stověžatého města je pětikilometrový kráter

Nechali jsme dopadnout asteroid Ryugu na Prahu. Místo stověžatého města je pětikilometrový kráter

** Ryugu je blízkozemní planetka, která křižuje dráhu Země ** Její průměr je asi 900 metrů ** Co by se stalo, kdyby Ryugu dopadla na Zemi?

Petr Kubala | 5

Zbavujeme se Googlu: vybíráme nejlepší alternativy, které nahradí jeho služby

Zbavujeme se Googlu: vybíráme nejlepší alternativy, které nahradí jeho služby

** Google nabízí spoustu služeb, ale většina z nich má i dobré alternativy ** Pokud z nějakého důvodu nechcete používat služby Googlu, nemusíte ** Připravili jsme přehled služeb, kterými lze ty od Googlu nahradit

Karel Javůrek, David Polesný | 89


Aktuální číslo časopisu Computer

Odhalte skryté funkce Windows 10

Test levných Androidů do 4 000 Kč

Srovnání úsporných minipočítačů

Změřili jsme rychlost 10Gb/s ethernetu