This paper proposes a flexible and efficient implementation of the two-dimensional N-point Discrete Cosine Transform (DCT) for the High Efficiency Video Coding (HEVC) standard. The DCT is implemented through the Walsh-Hadamard Transform (WHT) followed by Givens rotations. This scheme is exploited to derive an adaptive algorithm, which allows to compute four different approximations ranging from the complete DCT to the WHT, by selectively skipping some rotations. The work shows the statistical analysis of the DCT usage and derives a pre-computation mechanism to adaptively skip rotations. Each approximation, referred to as operating mode, is characterized by a large saving of operations, at the expense of very small quality loss. Then, two 2D-DCT architectures are proposed: the first one is totally unfolded while the second one is folded. The two designs are finally synthesized with a 90-nm standard-cell library for a clock frequency of 250 MHz. Both architectures support real-time processing of 8K UHD video sequences at 64 and 26 fps respectively and show higher throughput and lower gate count compared to state-of-art implementations. Moreover, power saving ranging from 28% to 56% can be achieved by working within the proposed operating modes.
|Titolo:||Adaptive Approximated DCT Architectures for HEVC|
|Data di pubblicazione:||2017|
|Digital Object Identifier (DOI):||10.1109/TCSVT.2016.2595320|
|Appare nelle tipologie:||1.1 Articolo in rivista|
File in questo prodotto:
|DCT_journal.pdf||Post-print autore||2. Post-print||PUBBLICO - Tutti i diritti riservati||Visibile a tuttiVisualizza/Apri|
|07523895.pdf||Pubblicato||2a. Post-print Versione editoriale||Non Pubblico - Accesso privato/ristretto||Administrator Richiedi una copia|