paper-with-me

Papers

Lightweight hardware implementation of VVC transform block for ASIC decoder

2020-02-18

Versatile Video Coding (VVC) is the next generation video coding standard expected by the end of 2020. Compared to its predecessor, VVC introduces new coding tools to make compression more efficient at the expense of higher computational complexity. This rises a need to design an efficient and optimised implementation especially for embedded platforms with limited memory and logic resources. One of the newly introduced tools in VVC is the Multiple Transform Selection (MTS). This latter involves three Discrete Cosine Transform (DCT)/Discrete Sine Transform (DST) types with larger and rectangular transform blocks. In this paper, an efficient hardware implementation of all DCT/DST transform types and sizes is proposed. The proposed design uses 32 multipliers in a pipelined architecture which targets an ASIC platform. It consists in a multi-standard architecture that supports the transform block of recent MPEG standards including AVC, HEVC and VVC. The architecture is optimized and removes unnecessary complexities found in other proposed architec-tures by using regular multipliers instead of multiple constant multi-pliers. The synthesized results show that the proposed method which sustain a constant throughput of two pixels/cycle and constant la-tency for all block sizes can reach an operational frequency of 600 Mhz enabling to decode in real-time 4K videos at 48 fps.

📄 PDF Abstract BibTeX arXiv:2002.07461

Code (0)

등록된 구현이 없습니다.

Tasks

4kDecoder

Similar Papers 제목 키워드 기반

Hardware Architecture for Inplace Compute of Burrows-Wheeler Transform in a Single Iteration

2022-09-05 · Kleber Stangherlin, Andrew Kennings

The Burrows-Wheeler transform (BWT) is used by the bzip2 family of compressors. In this paper, we present a hardware architecture that implements an inplace algorithm to compute the BWT. Our design does not have explicit…

Lightweight Hardware Transform Design for the Versatile Video Coding 4K ASIC Decoders

2021-07-24 · Ibrahim Farhat, Wassim Hamidouche, Adrien Grill, Daniel Ménard 외

Versatile Video Coding (VVC) is the next generation video coding standard finalized in July 2020. VVC introduces new coding tools enhancing the coding efficiency compared to its predecessor High Efficiency Video Coding (…

4kDecoder

SC-DCNN: Highly-Scalable Deep Convolutional Neural Network using Stochastic Computing

2016-11-18 · Ao Ren, Ji Li, Zhe Li, Caiwen Ding 외

With recent advancing of Internet of Things (IoTs), it becomes very attractive to implement the deep convolutional neural networks (DCNNs) onto embedded/portable systems. Presently, executing the software-based DCNNs req…

SwiftTron: An Efficient Hardware Accelerator for Quantized Transformers

2023-04-08 · Alberto Marchisio, Davide Dura, Maurizio Capra, Maurizio Martina 외

Transformers' compute-intensive operations pose enormous challenges for their deployment in resource-constrained EdgeAI / tinyML devices. As an established neural network compression technique, quantization reduces the h…

Neural Network CompressionQuantization

Structured Weight Matrices-Based Hardware Accelerators in Deep Neural Networks: FPGAs and ASICs

2018-03-28 · Caiwen Ding, Ao Ren, Geng Yuan, Xiaolong Ma 외

Both industry and academia have extensively investigated hardware accelerations. In this work, to address the increasing demands in computational capability and memory requirement, we propose structured weight matrices (…