Image Image Image Image Image Image Image Image Image Image

Google laittaa digikuvia uusiksi – parempaa laatua tai pienempi tilantarve

(Mainos: Moilta 100 megabitin 4G-liittymä vain 6 € / kk tai rajattomalla datasiirrolla 18 € / kk! Tustustu ja tilaa edullinen Moi-liittymä nyt tästä!)

Google logo

Google on kehittänyt avoimen lähdekoodin JPEG-algoritmin, joka pienentää tuttujen JPEG-kuvien tiedostokokoa noin 35 prosenttia. Vaihtoehtoisesti kuvien tiedostokoon voi säilyttää ennallaan, mutta algoritmin ansiosta tarjolla on parempi kuvanlaatu. Merkittävää Googlen algoritmissa on, että se on yhteensopiva nykyisten verkkoselaimien, laitteiden, kuvankäsittelyohjelmien ja JPEG-standardien kanssa, kertoo Ars Technica UK.

Googlen uusi algoritmi kantaa nimeä Guetzli. Google Researchin Zürichin-toimistossa kehitetyn algoritmin nimi tarkoittaa sveitsinsaksassa keksiä tai pikkuleipää.

JPEG-kuvien pakkaamisessa voidaan kuvanlaatua ja tiedostokokoa säätää monella tavalla. Guetzli keskittyy pakkauksen kvantisointivaiheeseen, jossa isoja määriä epäjärjestynyttä dataa muutetaan järjestyneeksi dataksi, jota on helpompi pakata pieneen tilaan. JPEG-kuvien kohdalla prosessi muuttaa esimerkiksi vähäisiä värisävyjen muutoksia isoiksi yhteneviksi väripalkeiksi ja voi hukata pieniä yksityiskohtia kuvista.

Google Guetzli

Vasemmalla alkuperäinen kuva, keskellä libjpeg, oikealla Guetzli. Guetzli-kuvassa on vähemmän artefakteja ja tiedostokoko on silti pienempi kuin keskimmäisessä.

Avainsana kuvien pakkaamisessa on löytää sopiva tasapaino sille, ettei kuvista hukata liikaa yksityiskohtia, mutta tiedostokoko saadaan silti pidettyä pienenä. Guetzli käyttää uutta, Butteraugliksi kutsuttua ”psykovisuaalista” mallia, joka määrittää, mitä värejä ja yksityiskohtia voidaan hukata ja mitä säilyttää. ”Psykovisuaalisuus” viittaa siihen, että mallin pohjana on ihmisten kyky nähdä ja erottaa kuvien sisältö.

Guetzlin pääasiallinen tarkoitus on kuvien tiedostokoon pienentäminen, mutta vastaavasti sitä voidaan käyttää myös ihmissilmälle paremmalta näyttävän kuvanlaadun saavuttamiseen. Toiseen avoimen lähdekoodin algoritmiin libjpeg:iin verrattuna 75 prosenttia arvioinneista oli Guetzlin kannalla, Google Research kertoo.

Guetzli on tarjolla valokuvaajille, webmastereille ja muille graafisen alan tekijöille maksutta Githubissa. Monimutkaisemman kvantisoinnin vuoksi Guetzli on kuitenkin kuvien pakkaamisessa hitaampi kuin libjpeg.

(Mainos: Wolt-sovelluksella voit tilata ruokaa jo yli 400 ravintolasta. Lataa se tästä ja saat 5 ilmaista kotiinkuljetusta uutena käyttäjänä.)

 

Seuraa Mobiili.fitä

Kommentoi

Tuoreimmat jutut