dc.contributor.advisor | Platoš, Jan | |
dc.contributor.author | Hrtús, Daniel | |
dc.date.accessioned | 2020-07-20T12:13:59Z | |
dc.date.available | 2020-07-20T12:13:59Z | |
dc.date.issued | 2019 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/140629 | |
dc.description.abstract | V posledních letech rapidně přibývá objem elektronických dat. Nezvětšuje se pouze jejich velikost, ale také počet. Pro lepší manipulaci, jejich přenos a uchování, je nutné velikost těchto dat co nejvíce zmenšit pomocí komprese. Jednou metodou komprese dat je entropické kódování, které je univerzální pro jakýkoliv typ dat a v mnoha případech je součástí kompresních programů. V této práci jsou nejprve stručně představeny současně nejpoužívanější metody entropického kódování. Poté bude přiblížena relativně nová metoda s názvem Asymmetric Numeral Systems (ANS). Hlavní část je zaměřena na implementaci jedné z variant ANS, která je v této práci podrobněji popsána. Na závěr je tato implementace otestována pro různá vstupní data a zhodnocena její efektivita. | cs |
dc.description.abstract | The volume of electronic data is growing rapidly in the last years. Not only grows the number of records but also their size. For better manipulation, especially during transmission and archiving, there is a need to reduce the size as much as possible using data compression. Entropy coding, which is a compression method that is independent of input data, is generally used in compression programs. At the beginning of the thesis, there are briefly summarized currently most used entropic coding methods. After that, the thesis continues with a description of a new method called Asymmetric Numeral Systems (ANS). The main part focuses on implementing one of the variants of ANS. In the end, the implementation is tested on different data inputs to review its effectivity. | en |
dc.format.extent | 2807528 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | komprese dat | cs |
dc.subject | ANS | cs |
dc.subject | entropické kódování | cs |
dc.subject | FSE | cs |
dc.subject | Huffmanovo kódování | cs |
dc.subject | aritmetické kódování | cs |
dc.subject | data compression | en |
dc.subject | ANS | en |
dc.subject | entropy coding | en |
dc.subject | FSE | en |
dc.subject | Huffman coding | en |
dc.subject | arithmetic coding | en |
dc.title | Implementace algoritmu Finite State Entropy | cs |
dc.title.alternative | Finite State Entropy Implementation | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Vašinek, Michal | |
dc.date.accepted | 2020-06-24 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | HRT0012_FEI_N2647_2612T025_2019 | |
dc.rights.access | openAccess | |