Entropy coding for video codecs

Eng. Mohamed Abd Ellatief Elsayed Mekhamer;

Abstract


Mohamed Abd Ellatief Elsayed Mekhamer, Entropy coding for video codecs. Master of science / Ain Shams University / Faculty of Engineering / Electronics and communication Engineering Department,2015
Entropy coding is a lossless compression technique which is supported in H.264/AVC standard by different techniques. According to baseline and the extended profiles of H.264/AVC, two variable length techniques are foreseen. The first one is context adaptive variable length coding (CAVLC) and the other is exponential Golomb (Exp-Golomb) one. The CAVLC is used to quantize transform residues after reordering them by ZigZag scanning while Exp-Golomb coding is used to quantize other syntax elements. Within the frame of realizing the whole H.264 standards, this thesis, introduces an implementation of these two codecs for baseline profile using Matlab, Simulink and VHDL. The main concept is to implement CAVLC and Exp-Golomb decoder according to H.264/AVC standard and then device a technique to implement CAVLC & Exp-Golomb encoder. The different implementations are utilized to verify each other.
Keywords: H.264, CAVLC , Exp-Golomb , Video Codec , Entropy Codec , Matlab , Simulink and VHDL
The thesis contains five chapters listed as follows:

• Chapter 1 : contains an overview on the video codecs with its different stages depending on the H.264/AVC standard, it also contains the goals of this thesis in details


Other data

Title Entropy coding for video codecs
Other Titles ترميز الأنتروبيا في الفيديو كودك
Authors Eng. Mohamed Abd Ellatief Elsayed Mekhamer
Issue Date 2016

Attached Files

File SizeFormat
G11418.pdf577.09 kBAdobe PDFView/Open
Recommend this item

Similar Items from Core Recommender Database

Google ScholarTM

Check

views 1 in Shams Scholar


Items in Ain Shams Scholar are protected by copyright, with all rights reserved, unless otherwise indicated.