Dropbox uwalnia algorytm Lepton do kompresji obrazów

4
1582
Narzędzia graficzne, grafika
Narzędzia graficzne, grafika

Firma Dropbox udostępniła kod źródłowy algorytmu kompresji obrazów – Lepton. Całe narzędzie zostało udostępnione na licencji Apache . Algorytm Lepton potrafi zredukować rozmiar obrazka JPEG o 22%, nie tracąc przy tym jakości. Działa on na zasadzie przewidywania współczynników w blokach JPEG, a następnie przedstawiania ich jako kontekstu dla kodera arytmetycznego. Szybkość kompresji wynosi 5 MB/s, a dekompresji aż 15 MB/s. Cała operacja jest wykonywana po stronie serwera, dzięki czemu użytkownik nie odczuje żadnej różnicy. Natomiast Dropbox dzięki tej metodzie zaoszczędził już petabajty danych.

Algorytm Lepton pozwolił firmie Dropbox zakodować już 16 miliardów obrazów i cały czas są robione nowe oraz starsze.

Warto także wspomnieć, że algorytm Lepton został najprawdopodobniej oparty na kodzie projektu packJPG, którego autorem jest Matthias Stirner. Jest on tam także wymieniony.

ŹRÓDŁOblogs.dropbox.com
Poprzedni artykułClement Lefebvre: jak zrobić aktualizację z Linux Mint 17.3 do Linux Mint 18
Następny artykułnVidia Linux Display Driver 367.35 z wieloma poprawkami
Michał Olber
Interesuję się głównie sprzętem i działaniem jego pod systemami GNU/Linux. Testuję różne dystrybucje i robię recenzje. Interesuję się działaniem sprzętu pod Linuksem, dzięki czemu wiem, jaki zestaw komputerowy wybierać :)

4 KOMENTARZE

  1. Czy ja to dobrze rozumiem, czy my dekompresujemy bezstratnie JPEGa ile się da by go potem tak samo spakować, a potem ściskamy go PPM*?

    • Hej,
      dobrze jest wiedzieć. Nie zagłębiałem się aż tak bardzo w ten algorytm :-)

    • Niekorporacyjni autorzy open-source wkładają za darmo kupę wolnego czasu w coś z czego inni korzystają – miło żeby za to chociaż czasem wspomnieć kto jest prawdziwym autorem, a nie tylko o wielkich korporacjach …

ZOSTAW ODPOWIEDŹ

Proszę wpisać swój komentarz!
Proszę podać swoje imię tutaj