Теория на компресията

Компресията на данни е област от Теорията на информацията. Тази наука води началото си от работата на Клод Шенън (Claude Shannon) в Bell Labs през 1940 г.

Компресията на данни се занимава основно с въпроса за информационния излишък. В термините на компютърните системи дефинираме информационния излишък като принуда, караща ни да използваме повече битове отколкото са нужни в представянето на едно съобщение. Ако можем да премахнем излишната информация, ще намалим и размерът на самото съобщение.

Какво е компресия на данни

Компресията на данни е механизъм, чрез който редуцираме броя битове нужни за съхраняване или изпращане на дадено съобщение.

Компресирането на данни е разделено на два основни вида: компресия без загуба на информация и със загуба на информация.

Компресия без загуба на информация

Компресия без загуба на информация

Основната характеристика на този способ е гаранцията, че при цикъла компресиране/декомпресиране изходящите данни ще съвпаднат с входящите.

Изполва се при архивиране на програми, бази данни, документи и др., където дори загубата на един единствен бит може да се окаже катастрофална.

Компресия със загуба на информация

Компресия със загуба на информация

Основната характеристика на този способ е, че се губят известно количество данни. За сметка на това в повечето случаи нивото на компресия се увеличава многократно, както и скоростта на цикъла компресиране/декомпресиране.

Изполва се предимно в областта на компютърната графика и компютърната обработка на звук. Повечето методи за компресия със загуба притежават възможност за настройка на параметрите, контролиращи нивата на прецизност (качество), за сметка на нивата на компресия.



SAM - Science At Manchev.org
science.manchev.org