Steerable-Discrete-Cosine-Transform (SDCT): Hardware Implementation and Performance Analysis

被引:2
|
作者
Peloso, Riccardo [1 ]
Capra, Maurizio [1 ]
Sole, Luigi [1 ]
Roch, Massimo Ruo [1 ]
Masera, Guido [1 ]
Martina, Maurizio [1 ]
机构
[1] Politecn Torino, DET, Cso Duca Abruzzi 24, I-10129 Turin, Italy
关键词
video coding; discrete cosine transform; directional transform; VLSI; DCT ARCHITECTURES; VIDEO; FRAMEWORK; DESIGN; IMAGE;
D O I
10.3390/s20051405
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In the last years, the need for new efficient video compression methods grown rapidly as frame resolution has increased dramatically. The Joint Collaborative Team on Video Coding (JCT-VC) effort produced in 2013 the H.265/High Efficiency Video Coding (HEVC) standard, which represents the state of the art in video coding standards. Nevertheless, in the last years, new algorithms and techniques to improve coding efficiency have been proposed. One promising approach relies on embedding direction capabilities into the transform stage. Recently, the Steerable Discrete Cosine Transform (SDCT) has been proposed to exploit directional DCT using a basis having different orientation angles. The SDCT leads to a sparser representation, which translates to improved coding efficiency. Preliminary results show that the SDCT can be embedded into the HEVC standard, providing better compression ratios. This paper presents a hardware architecture for the SDCT, which is able to work at a frequency of 188<mml:semantics>M</mml:semantics><mml:semantics>Hz</mml:semantics>, reaching a throughput of 3.00 GSample/s. In particular, this architecture supports 8k UltraHigh Definition (UHD) (7680 x 4320) with a frame rate of 60 <mml:semantics>Hz</mml:semantics>, which is one of the best resolutions supported by HEVC.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Implementation of the discrete cosine transform and its inverse by recursive structures
    Wang, Jiun-Lung
    Wu, Chung-Bin
    Liu, Bin-Da
    Yang, Jar-Ferr
    [J]. IEEE Workshop on Signal Processing Systems, SiPS: Design and Implementation, 1999, : 120 - 130
  • [22] AN EFFICIENT CORDIC ARRAY STRUCTURE FOR THE IMPLEMENTATION OF DISCRETE COSINE TRANSFORM
    HU, YH
    WU, ZY
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1995, 43 (01) : 331 - 336
  • [23] On the performance of a hardware implementation of the wavelet transform
    Walker, SL
    Foo, SY
    Petrone, J
    [J]. PROCEEDINGS OF THE 35TH SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY, 2003, : 397 - 399
  • [24] Design and Implementation of Discrete Cosine Transform Algorithm on FPGA Device
    Imam, Elmubarak
    Ahmed, Mohamed Elhafiz Mohamed
    Abdalla, Ghassan
    [J]. 2016 CONFERENCE OF BASIC SCIENCES AND ENGINEERING STUDIES (SCGAC), 2016, : 13 - 18
  • [25] A new convolutional formulation of discrete cosine transform for systolic implementation
    Meher, P. K.
    Patra, J. C.
    [J]. 2007 6TH INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS & SIGNAL PROCESSING, VOLS 1-4, 2007, : 256 - 259
  • [26] Simulation and implementation of discrete cosine transform for MPEG-4
    Gharge, Saylee
    Krishnan, Shoba
    [J]. ICCIMA 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, VOL IV, PROCEEDINGS, 2007, : 137 - 141
  • [27] Discrete Cosine Transform for the Analysis of Essential Tremor
    Sole-Casals, Jordi
    Anchustegui-Echearte, Iker
    Marti-Puig, Pere
    Calvo, Pilar M.
    Bergareche, Alberto
    Ignacio Sanchez-Mendez, Jos
    Lopez-de-Ipina, Karmele
    [J]. FRONTIERS IN PHYSIOLOGY, 2019, 9
  • [28] ON THE USE OF DISCRETE COSINE TRANSFORM IN CEPSTRAL ANALYSIS
    HASSANEIN, H
    RUDKO, M
    [J]. IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1984, 32 (04): : 922 - 925
  • [29] A new discrete wavelet transform appropriate for hardware implementation
    Meshkat, Amin
    Dehghani, Rasoul
    [J]. INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2020, 48 (03) : 369 - 384
  • [30] A hardware implementation of the discrete Pascal transform for image processing
    Goodman, Thomas J.
    Aburdene, Maurice F.
    [J]. IMAGE PROCESSING: ALGORITHMS AND SYSTEMS, NEURAL NETWORKS, AND MACHINE LEARNING, 2006, 6064