A Cost Shared Quantization Algorithm and its Implementation for Multi-Standard Video CODECS

View/ Open
Date
2013-03-14Author
Das, Mousumi
Type
ThesisDegree Level
MastersMetadata
Show full item recordAbstract
The current trend of digital convergence creates the need for the video encoder and decoder system, known as codec in short, that should support multiple video standards on a single platform. In a modern video codec, quantization is a key unit used for video compression. In this thesis, a generalized quantization algorithm and hardware implementation is presented to compute quantized coefficient for six different video codecs including the new developing codec High Efficiency Video Coding (HEVC). HEVC, successor to H.264/MPEG-4 AVC, aims to substantially improve coding efficiency compared to AVC High Profile. The thesis presents a high performance circuit shared architecture that can perform the quantization operation for HEVC, H.264/AVC, AVS, VC-1, MPEG- 2/4 and Motion JPEG (MJPEG). Since HEVC is still in drafting stage, the architecture was designed in such a way that any final changes can be accommodated into the design. The proposed quantizer architecture is completely division free as the division operation is replaced by multiplication, shift and addition operations. The design was implemented on FPGA and later synthesized in CMOS 0.18 μm technology. The results show that the proposed design satisfies the requirement of all codecs with a maximum decoding capability of 60 fps at 187.3 MHz for Xilinx Virtex4 LX60 FPGA of a 1080p HD video. The scheme is also suitable for low-cost implementation in modern multi-codec systems.
Degree
Master of Science (M.Sc.)Department
Electrical and Computer EngineeringProgram
Electrical EngineeringSupervisor
Khan, Wahid A.Committee
Karki, Rajesh; Bui, Francis; Oguocha, Ikechukwuka N.Copyright Date
December 2012Subject
8x8 Quantization
Transform
H.264/AVC
AVS
HEVC
VC-1
MPEG-2/4
MJPEG