Zero coefficient-aware fast butterfly-based inverse discrete cosine transform algorithm

Sang Hyo Park, Kiho Choi, Euee S. Jang

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

The latest video coding standards, including Moving Picture Experts Group-4 (MPEG-4) advanced video coding (AVC)/H.264 and high-efficiency video coding (HEVC), use a discrete cosine transform (DCT) process as the core for compression efficiency, sacrificing the computational complexity at decoder. There have been a number of attempts to reduce the complexity of inverse DCT (IDCT). Butterfly-based factorisation remains the most commonly used method for such a reduction. In this study, the authors propose a zero (Z) coefficient-aware fast butterfly-based IDCT algorithm for video decoding. They focus on a reduction in the computational complexity of the butterfly-based 8 × 8 IDCT by removing the unnecessary computations of one-dimensional (1D) IDCT kernels, and adaptively applying IDCT kernels based on the number of non-Z DCT coefficients to speed-up 1D data. Their experimental results show that the average operation numbers using the proposed IDCT is approximately half that for the 8 × 8 IDCT implemented in the MPEG-4 AVC/H.264 and HEVC reference software. The improved computational complexity of the proposed method is demonstrated by measuring the running time, which requires only one-half of the IDCT time using the reference software.

Original languageEnglish
Pages (from-to)89-100
Number of pages12
JournalIET Image Processing
Volume10
Issue number2
DOIs
StatePublished - 1 Feb 2016

Fingerprint

Dive into the research topics of 'Zero coefficient-aware fast butterfly-based inverse discrete cosine transform algorithm'. Together they form a unique fingerprint.

Cite this