VHDL Implementation of an Efficient Context Adaptive Variable Length Coding Algorithm of H.264 Video Codec
Author(s) -
Waleed Ahmed,
O. Hossam,
Osama Elmowafy,
Abdelhalim Zekry
Publication year - 2016
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/ijca2016911311
Subject(s) - computer science , codec , vhdl , coding (social sciences) , algorithm , variable (mathematics) , computer hardware , field programmable gate array , statistics , mathematics , mathematical analysis
H.264/MPEG-4 AVC video compression standard uses Context Adaptive Variable-Length Coding (CAVLC) for encoding the transformed coefficients after quantization. The CAVLC is an important technique that used for reducing the bit stream realization of the coefficients. It is used for coding both Luminance and chrominance blocks. In this paper, an efficient VHDL implementation and verification of CAVLC coding is proposed. It increases the throughput and reduces the time of bit stream generation. The proposed VHDL architecture has been synthesized and simulated based on the cyclone II FPGA EP2C35F672C6 from Altera.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom