Implementace kódů proměnné délky pro celá čísla

dc.contributor.advisorPlatoš, Janen
dc.contributor.authorMichálek, Radeken
dc.contributor.refereeGajdoš, Petren
dc.date.accepted2010-06-01en
dc.date.accessioned2010-09-29T13:45:55Z
dc.date.available2010-09-29T13:45:55Z
dc.date.issued2010en
dc.descriptionImport 29/09/2010cs
dc.description.abstractCílem práce bylo seznámit se s několika typy kódování proměnných délek pro celá čísla, provést jejich implementaci z pohledu možného nasazení v kompresním frameworku a porovnat je z pohledu jejich efektivity. Zvoleny byly Fibonacciho kódy, Zobecněné Fibonacciho kódy, Goldbachovy kódy, Aditivní kódy, Golombovy a Riceovy kódy. Při hodnocení efektivity kódování jsem se zaměřil na to, zda a za jakých podmínek je dané kódování přínosem v porovnání s běžnou třiceti-dvoubitovou znaménkovou binární reprezentací. Implementace byla s výjimkou Aditivních kódů a Goldbachova G0 kódu provedena pro rozsah vstupních hodnot < 1, 2 147 483 647> . Po konzultaci s vedoucím práce bylo od implementace Aditivních kódů upuštěno a v případě Goldbachova G0 kódu byla implementace omezena na maximální délku kódu 120 000 bitů. Porovnání efektivity bylo provedeno na poskytnuté sadě testovacích souborů, přičemž v případě Goldbachova kódování G0 byl rozsah testování omezen.cs
dc.description.abstractThe goal of the works was to acquaint with several types of encoding variable lenght for integral numbers, to analyze their implementation in terms of potencional use in the compression framework and to compare their effectiveness. I chose the Fibonacci code, the Generalized Fibonacci code, the Goldbach codes, the Additive codes, the Golomb and the Rice code. When evaluating the encoding efficiency, I focused on wether and under what conditions is the encoding useful in comperision with regular thirty-two sign binary representation. The implementation was made for a range of input value < 1; 2147483647 > expect the Additive and Goldbach codes G0. The implementation of the Additive codes was canceled and the implementation of the Goldbach codes G0 was limited to a maximum code leght 120 000 bites, after the consultation with the supervisor. The comparing of the effectiveness was made on the provided test files. In case of Goldbach codes G0 the extent of testing was limited.en
dc.description.categoryPrezenčnícs
dc.description.department456 - Katedra informatikyen
dc.description.resultvýborněcs
dc.format38 l. : il. + 1 DVD-Rcs
dc.format.extent344009 bytescs
dc.format.mimetypeapplication/pdfcs
dc.identifier.otherOSD002cs
dc.identifier.senderS2724cs
dc.identifier.thesisMIC448_FEI_B2647_2612R025_2010
dc.identifier.urihttp://hdl.handle.net/10084/78972
dc.language.isocsen
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectFibonacciho kódycs
dc.subjectzobecněné Fibonacciho kódycs
dc.subjectGoldbachovy kódycs
dc.subjectAditivní kódycs
dc.subjectGolombovy a Riceovy kódycs
dc.subjectFibonacci codeen
dc.subjectgeneralized Fibonacci codeen
dc.subjectGoldbach Codesen
dc.subjectAdditive Codesen
dc.subjectGolomb and Rice codeen
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-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.en
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleImplementace kódů proměnné délky pro celá číslacs
dc.title.alternativeImplementation of Variable-length Codes for Integer Numbersen
dc.typeBakalářská prácecs

Files

Original bundle

Now showing 1 - 2 out of 2 results
Loading...
Thumbnail Image
Name:
MIC448_FEI_B2647_2612R025_2010.pdf
Size:
335.95 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
MIC448_FEI_B2647_2612R025_2010_zadani.pdf
Size:
767.42 KB
Format:
Adobe Portable Document Format