Knowledge base: Warsaw University of Technology

Settings and your account

Back

H.265/HEVC codec using Asymmetric Numeral System - decoder

Dawid Adam Urbanowicz

Abstract

This thesis discusses the modification of video encoding originally based on H.265/HEVC standard. Its goal is to describe the process of implementing an entropy encoder based on asymmetric numeral system. The scope of work focuses on modifying the source code of the decoder used as the reference implementation of the H.265/HEVC codec. At the beginning, there is an overview of the lossless compression theory, including examples of various encodings. Next part focuses on lossy video encoding, including H.265/HEVC standard and methods used. Implementation details of the application and description of key code fragments are provided. There are results of tests comparing modified code with reference implementation.
Diploma type
Engineer's / Bachelor of Science
Diploma type
Engineer's thesis
Author
Dawid Adam Urbanowicz (FEIT/ICS) Dawid Adam Urbanowicz,, The Institute of Computer Science (FEIT/ICS)Faculty of Electronics and Information Technology (FEIT)
Title in Polish
Kodek H.265/HEVC wykorzystujący Asymetryczny System Numeryczny - dekoder
Supervisor
Grzegorz Pastuszak (FEIT/IRMT) Grzegorz Pastuszak,, The Institute of Radioelectronics and Multimedia Technology (FEIT/IRMT)Faculty of Electronics and Information Technology (FEIT)
Certifying unit
Faculty of Electronics and Information Technology (FEIT)
Affiliation unit
The Institute of Computer Science (FEIT/ICS)
Study subject / specialization
, Informatyka (Computer Science)
Language
(pl) Polish
Status
Finished
Defense Date
08-02-2019
Issue date (year)
2019
Internal identifier
7/19 (2600)
Reviewers
Jacek Raczkowski (FEIT/ICS) Jacek Raczkowski,, The Institute of Computer Science (FEIT/ICS)Faculty of Electronics and Information Technology (FEIT) Grzegorz Pastuszak (FEIT/IRMT) Grzegorz Pastuszak,, The Institute of Radioelectronics and Multimedia Technology (FEIT/IRMT)Faculty of Electronics and Information Technology (FEIT)
Keywords in Polish
H.265, HEVC, kodowanie wideo, kompresja stratna, kodowanie entropijne, ANS, asymetryczny system numeryczny, kodowanie arytmetyczne, CABAC
Keywords in English
H.265, HEVC, video encoding, lossy compression, entropy coding, ANS, asymmetric numeral system, arithmetic coding, CABAC
Abstract in Polish
Niniejsza praca dyplomowa porusza zagadnienie kompresji wideo wychodzące poza standard H.265/HEVC. Jej celem jest przedstawienie implementacji kodowania entropijnego zwanego asymetrycznym systemem numerycznym. Zakres prac dotyczy modyfikacji kodu źródłowego dekodera w referencyjnej implementacji kodeka H.265/HEVC. Na wstępnie omówione zostają teoretyczne podstawy kompresji bezstratnej, w tym przykłady różnych kodowań oraz ich zastosowania. Kolejną częścią jest opis stratnej kompresji wideo, w tym metod w niej stosowanych na przykładzie standardu H.265/HEVC. Omówiono szczegóły implementacyjne aplikacji oraz opis kluczowych fragmentów kodu. Przeprowadzone zostały testy porównujące zmodyfikowany kod z referencyjną implementacją.
File
  • File: 1
    D_Urbanowicz_praca_inzynierska.pdf
Request a WCAG compliant version
Local fields
Identyfikator pracy APD: 32102

Uniform Resource Identifier
https://repo.pw.edu.pl/info/bachelor/WUTf07c3a4d37534a05adf6d076da1401c7/
URN
urn:pw-repo:WUTf07c3a4d37534a05adf6d076da1401c7

Confirmation
Are you sure?
Report incorrect data on this page