Dropbox představuje Lepton, bezztrátové zmenšení JPEG v průměru o 22 %
Každopádně Lepton je projekt, kterým můžete své JPEGy převést do datově jiného formátu s v průměru o 22 % menší velikostí souboru. Z toho formátu pak lze opět zpětně vytvořit bitově shodný JPEG. Lepton totiž nedělá nic jiného, než že optimalizuje způsob kódování dat zdrojového JPEGu, aby lépe zohledňoval co v něm je.
Samotný stařičký JPEG spoléhá na rozsekání fotky do 8×8 oblastí, které projdou diskrétní kosinovou transformací, následně kvantizací a nakonec jsou tato již ztrátově komprimovaná data dále kódována variantou starého dobrého Huffmanova kódování. A právě ono kódování, které je bezztrátové, Lepton upravuje do datově výhodnější podoby (pokud víte jak Huffman funguje, tak tušíte, že mu lze data do stromu předhodit v lepším pořadí zohledňujícím danou strukturu, než je řekněme „standardní pasivní postup“).
Lepton si samozřejmě žádá vyšší výpočetní výkon než běžná JPEG komprese. V daném případě Dropbox uvádí, že jejich řešení kóduje JPEGy rychlostí až 5 MB/s a dekóduje rychlostí až 15 MB/s (čímž patrně myslí vyhrazený výkon pro daného uživatele) a to vše zvládá při využití 24 MB operační paměti. Zatím takto překódovali 16 miliard obrázků uložených na uživatelských účtech a v kódování pokračují i nad datově nejstaršími soubory. Zatím jim to ušetřilo mnoho PB (petabajtů) diskového prostoru. Uvítají jakýkoli příspěvek zvenku ke zkvalitnění implementace.
Pokud vás zajímají podrobnosti, naleznete je v příslušném článku u Dropboxu.