An FPGA implementation of future video coding 2D transform

Ahmet Can Mert, Ercan Kalali, Ilker Hamzaoglu

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

13 Citations (Scopus)

Abstract

Future Video Coding (FVC) is a new international video compression standard offering much better compression efficiency than previous video compression standards at the expense of much higher computational complexity. In this paper, an FPGA implementation of FVC 2D transform is proposed. The proposed FVC 2D transform hardware can perform 2D DCT-II, DCT-V, DCT-VIII, DST-I, DST-VII operations for 4×4 and 8×8 transform units. It uses two reconfigurable datapaths for all 1D transforms. It implements multiplications with constants using DSP blocks in FPGA. The proposed FPGA implementation, in the worst case, can process 54 8K Ultra HD (7680×4320) video frames per second. The proposed FPGA implementation has up to 29% less energy consumption than the FPGA implementation of FVC 2D transform hardware in the literature.

Original languageEnglish
Title of host publication2017 IEEE 7th International Conference on Consumer Electronics - Berlin (ICCE-Berlin)
PublisherInstitute of Electrical and Electronics Engineers
Pages31-36
Number of pages6
ISBN (Electronic)978-1-5090-4014-8
DOIs
Publication statusPublished - 18 Dec 2017
Externally publishedYes
Event7th IEEE International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2017 - Berlin, Germany
Duration: 3 Sept 20176 Sept 2017

Conference

Conference7th IEEE International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2017
Country/TerritoryGermany
CityBerlin
Period3/09/176/09/17

Keywords

  • Discrete Cosine Transform
  • Discrete Sine Transform
  • FPGA
  • FVC
  • Hardware Implementation

Fingerprint

Dive into the research topics of 'An FPGA implementation of future video coding 2D transform'. Together they form a unique fingerprint.

Cite this