01whole.pdf (12.77 MB)
Download file

DCT architecture design for HEVC / H.265 video coding

Download (12.77 MB)
posted on 28.03.2022, 01:01 by Joshua Haddrill
H.265 / High Efficiency Video Codec (HEVC) is a relatively new codec that is poised to replace N.264 / AVC as the high definition coding standard. The Discrete Cosine Transform (DCT) is widely used for the compression of video frames and images, including use in HEVC. The document proposes an architecture that completes a two dimensional DCT (2D-DCT) that uses a smaller area or a smaller gate count than existing architectures, while maintaining a similar throughput. The architecture is based on the algorithm proposed by Meber et al for a reusable architecture. The architecture is written using VHDL hardware description language to construct One Dimensional DCT (1D-DCT) modules of 4, 8, 16 and 32 point lengths that are used twice in combination with a transpose unit to compute the 2D-DCT. The 1D-DCT modules that have a length greater than 4, use use a reusable architecture that incorporates the N/2 DCT module and shift-adders to compute the DCT more area efficient than the common matrix multiplication method. The architecture was synthesised with Synopsis Design Tools to produce an Application Specific Integrated Circuit (ASIC) that is able to encode HK UHD video files at 60 FPS in a real time frame while saving more than 66% in hardware area or number of logic gates.


Table of Contents

1. Introduction -- 2. Background and related work -- 3. One dimensional discrete cosine transform modules -- 4. Variable length discrete cosine transform module -- 5. Two dimensional discrete cosine transform module -- 6. Results and comparison -- 7. Conclusions and future work -- 8. Abbreviations -- Appendices -- Bibliography.


Bibliography: page 75 Empirical thesis.

Awarding Institution

Macquarie University

Degree Type

Thesis bachelor honours


BSc (Hons), Macquarie University, Faculty of Science and Engineering, School of Engineering

Department, Centre or School

School of Engineering

Year of Award


Principal Supervisor

Yinan Kong


Copyright Joshua Haddrill 2016. Copyright disclaimer: http://mq.edu.au/library/copyright




1 online resource (xv, 75 pages diagrams, tables)

Former Identifiers

mq:70351 http://hdl.handle.net/1959.14/1262837

Usage metrics