Brotli Compression Algorithm

dc.contributor.advisorPlatoš, Jan
dc.contributor.authorChýlek, Daniel
dc.contributor.refereeVašinek, Michal
dc.date.accepted2020-06-24
dc.date.accessioned2020-07-20T12:11:52Z
dc.date.available2020-07-20T12:11:52Z
dc.date.issued2020
dc.description.abstractThis thesis is a comprehensive exploration of the Brotli compression algorithm and data format. After explaining key principles Brotli is built upon, the paper introduces a custom implementation that provides tools to study the format and develop new format-compatible compression techniques. The custom implementation is followed by an in-depth look at the official compressor implementation, and how different quality levels utilize features of the format. The paper concludes by using the gained insight to experiment with the format and compression techniques.en
dc.description.abstractTato práce je obsáhlým průzkumem kompresní metody Brotli a souvisejícího formátu dat. Úvodní vysvětlení klíčových principů Brotli je následováno představením vlastní implementace, jejíž cílem je zjednodušit studování formátu a vývoje nových metod komprese kompatibilních s formátem Brotli. Další část práce podrobně zkoumá oficiální implementaci kompresoru, a to jak různé kompresní úrovně využívají možnosti formátu, včetně detailního popisu jejich implementace. Práce je zakončena experimentálními úpravami oficiálního kompresoru s cílem zlepšení komprese bez narušení kompatibility formátu dat.cs
dc.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent2951973 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisCHY0061_FEI_N2647_2612T025_2020
dc.identifier.urihttp://hdl.handle.net/10084/140517
dc.language.isoen
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectlossless compressionen
dc.subjectBrotlien
dc.subjectHuffman codingen
dc.subjectcontext modelingen
dc.subjectbezztrátová kompresecs
dc.subjectBrotlics
dc.subjectHuffmanovo kódovánícs
dc.subjectkontextové modelovánícs
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleBrotli Compression Algorithmen
dc.title.alternativeKompresní metoda Brotlics
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 4 out of 4 results
Loading...
Thumbnail Image
Name:
CHY0061_FEI_N2647_2612T025_2020.pdf
Size:
2.82 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
CHY0061_FEI_N2647_2612T025_2020_priloha.zip
Size:
149.79 MB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
CHY0061_FEI_N2647_2612T025_2020_posudek_vedouci_Platos_Jan.pdf
Size:
53.55 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Platoš, Jan
Loading...
Thumbnail Image
Name:
CHY0061_FEI_N2647_2612T025_2020_posudek_oponent_Vasinek_Michal.pdf
Size:
56.01 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Vašinek, Michal