arrow
Return

A 2-D Multiple Transform Processor for the Versatile Video Coding Standard

delete2019-08-01
delete31
PRE
AI
M
M.J. Garrido *
F
Fernando Pescador
M
Miguel Chavarrías
P
Pedro J. Lobo
C
C. Sanz
DOI:10.1109/TCE.2019.2913327delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Versatile video coding (VVC) will be the next generation video coding standard, which is expected to replace HEVC in CE devices, such as tablets, smartphones, and TV sets beyond 2020. The new standard will still be based on transform, quantization, and entropy coding, but a multiple transform selection scheme has been proposed, involving three different types of 2-D Discrete Sine/Cosine transforms (DCT-II, DCT-VIII, and DST-VII), and the transform unit sizes range from 4x4 to 64x64. To handle the computational complexity of these algorithms, it is useful to explore hardware solutions that could be employed as accelerators. In this paper, a high performance architecture to implement the aforementioned 2-D transform types for 4x4, 8x8, 16x16, and 32x32 sizes is proposed. The design has been synthesized for low, medium, and high-end FPGA chips, being able to process up to 23 fps@ 3840x2160 for 32x32 transform sizes and up to 86 fps@ 3840x2160 for pictures containing an even distribution of the four block sizes. Moreover, these performance results have been obtained with a moderate consumption of hardware resources.
Keywords:
Versatile video coding
multiple core transform selection
FPGA
hardware architecture
pipeline
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Consumer Electronics cover
IEEE Transactions on Consumer Electronics
IF:
10.9
Papers:
5.1K
Citations:
6.8K

Organization

U
Universidad Politecnica de Madrid
Scholars:
1.4W
Papers: 1.2W
Citations: 10