Půlbajtová komprimace

Slides:



Advertisements
Podobné prezentace
Vestavné mikropočítačové systémy
Advertisements

Grafické formáty výukový text.
Sestavení kombinační logické funkce
Standardní knihovní funkce pro práci s textovými řetězci
PRIPO Principy počítačů
Interpretovaná Matematika
VISUAL BASIC Práce s řetězci Použitá literatura: Kvoch: Visual Basic 4.
Digitální reprezentace
K-mapa: úvod a sestavení
PRIPO Principy počítačů
Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49 Výukový materiál zpracovaný v rámci projektu „Učíme moderně“ Registrační číslo projektu:
Jazyk VHDL Martin Štěpánek
Bistabilní klopný obvod D, synchronní
Základní škola národního umělce Petra Bezruče, Frýdek-Místek, tř. T. G. Masaryka 454 Projekt SIPVZ 2005.
Komprese textových, video a audio dat.  Komprese   JPEG: 
Úvod do informačních technologií autor Jana Truxová
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Informační a komunikační technologie
Číselné soustavy.
Čísla v počítači Přednáška z předmětu Počítače I Dana Nejedlová
RoBla Číselné soustavy.
Dvojkový doplněk, BCD kód
Tematická oblast: Hardware, software a informační sítě
Bistabilní klopný obvod RS, asynchronní
ČÍSELNÉ SOUSTAVY OSMIČKOVÁ, ŠESTNÁCTKOVÁ
Informatika pro ekonomy II přednáška 3
Vnější paměť Ukládání dat pouze do operační paměti by při práci s počítačem nestačilo. Pro uchování vytvořených dat mají počítače ještě další, tzv. diskové.
REDUKCE DAT Díváme-li se na soubory jako na text, pak je tento text redundantní. Redundance vyplývá z:  některé fráze nebo slova se opakují  existuje.
Teorie komprese dat Veronika Srbová, 4.Z.
ČÍSLICOVÁ TECHNIKA Čítače obecně
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Grafika na PC základy.
© ing. Rosmanpřednáška kIPE_ přednáška FaME Zlín 16. září přednáška FaME Zlín 16. září 2004.
Schématické znázornění logických funkcí
Komprimace dat a kryptologie.  Myšlenka: Jak zakódovat vstupní data do jediného čísla?  Data se zakódují do zlomku n, 0 ≤ n < 1, n ∊ R  Bezztrátová.
Základy číslicové techniky
Organizace a zpracování dat I
Základy číslicové techniky
Dominik Šutera ME4B.  desítková nejpoužívanější  binární (dvojková) počítače (mají jen dva stavy)  šestnáctková (hexadecimální) ◦ Používají jej programátoři.
Základy číslicové techniky
Mgr. Miroslava Černá ZŠ Volgogradská 6B, Ostrava-Zábřeh
Základní jednotky, záznam a kódování informací
Číselné soustavy david rozlílek ME4B
Data Přednáška z předmětu Počítače I Dana Nejedlová Katedra informatiky EF TUL 1.
SWI072 Algoritmy komprese dat1 Algoritmy komprese dat Úvod.
Ukládání čísel v počítači 1
Základy Číslicové Techniky
Název Digitální reprezentace dat Předmět, ročník ICT, sekunda
ZÁZNAM A KÓDOVÁNÍ INFORMACÍ
Datové typy a struktury
DIGITALIZACE Datové formáty. Nekomprimované formáty původní algoritmy záznamu datových souborů umožnily pouze jejich převod do digitální podoby:  formát.
Datové struktury bit /binary digit) - nejmenší jednotka informace (jedna ze dvou možností, nula nebo jedna) byte - nejmenší adresovatelná jednotka paměti.
Jak pracuje počítač 2 Název školy
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Datové formáty Název školyGymnázium Zlín - Lesní čtvrť Číslo projektuCZ.1.07/1.5.00/ Název projektuRozvoj žákovských kompetencí.
Multimédia.
Multimédia Žlutířová Eva.
Číselné soustavy a kódy
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Počítačová grafika Komprimace grafických dat Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Růžena Hynková. Dostupné z Metodického portálu.
Inf Ztrátová a bezztrátová komprese zvuku. Výukový materiál Číslo projektu: CZ.1.07/1.5.00/ Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím.
Reprezentace dat v počítači. základní pojmy  BIT označení b nejmenší jednotka informace v paměti počítače název vznikl z angl. BINARY DIGIT (dvojkové.
ZŠ Brno, Řehořova 3 S počítačem snadno a rychle Informatika 7. ročník III
KOMPRESE. Co to je komprese? Je způsob zakódování datového souboru (text, hudba, video atd.) do podoby, kdy velikost souboru je menší než před kompresí.
Název školyStřední odborná škola a Gymnázium Staré Město Číslo projektuCZ.1.07/1.5.00/ AutorMgr. Soňa Patočková Název šablonyIII/2.
Inf Mutlimédia. Výukový materiál Číslo projektu: CZ.1.07/1.5.00/ Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Číslo materiálu:
Rastrová grafika Základní termíny – Formáty rastrové grafiky.
Software počítače 2 - opakování
Financováno z ESF a státního rozpočtu ČR.
Financováno z ESF a státního rozpočtu ČR.
Ukládání dat v paměti počítače
Transkript prezentace:

Půlbajtová komprimace Martin Raichl

Proč data komprimovat: zálohování dat při současné úspoře místa na paměťovém médiu. Přenos dat po telefonních linkách možnost rozdělení komprimovaných souborů do bloků

Komprimační algoritmus Každý komprimační algoritmus je založen na předpokladu nějakého řádu v komprimovaných datech: opakování sekvencí znaků frekvence výskytu jednotlivých znaků identifikace dlouhých bloků stejných dat a další.

Základní rozdělení komprimace Bezztrátová komprese text Ztrátová komprese obrázky, video

Půlbajtová komprimace Tato metoda komprimuje znaky na velikost jednoho bajtu, dochází tedy ke komprimaci 2:1 Tato metoda se využívá zejména u souborů, kde se vyskytuje málo druhů znaků - například finanční soubory, statistiky apod.

Půlbajtová komprimace Tato metoda vznikla na základě podobnosti znaků čísel v EBCDIC kódu, kde všechna čísla v prvních čtyřech bitech mají jedničky. Tabulka číslic v kódu EBCDIC Číslice Binární reprezentace 1111 0001 1 1111 0010 2 1111 0011 3 1111 0100 4 1111 0101 5 1111 0110 6 1111 0111 7 1111 1000 8 1111 1001 9 1111 1010

Půlbajtová komprimace Tabulka sedmibitové ASCII kódy vybraných znaků pro finanční aplikace Číslice Binární reprezentace 011 0000 1 011 0001 2 011 0010 3 011 0011 4 011 0100 5 011 0101 6 011 0110 7 011 0111 8 011 1000 9 011 1001 $ , 011 1100 . 011 1110 * 011 1010

Půlbajtová komprimace Tabulka překódování znaků do půlbajtové podoby $ 1010 , 1011 . 1100 * 1101 + 1110 - 1111

Metody komprimace 1. Metoda : - počet půlbajtů ukládá pouze do půlbajtů - možnost zakódování max. 16 půlbajtů do jedné sekvence 2. Metoda : - počet půlbajtů zabírá celý bajt - možnost zakódování až 255 znaků do jedné sekvence

Půlbajtová komprimace Formát půlbajtové komprimace s využitím půlbajtového počítadla Bajt 1 2 3 4 … 9 Ip Pp S1 S3 S15 S0 S2 S4 Ip - indikátor půlbajtového kódování Pp - počítadlo znaků v kódované sekvenci Si - půlbajtové kódy znaků

Použitá literatura, zdroje: Komprimace dat Principy a praxe Jan Čapek, Peter Fabian http://ki.fpv.ukf.sk/ http://gimli.mysteria.cz/

Konec prezentace Děkuji za pozornost