paper-with-me

Papers

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

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

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 (HEVC). These new tools have a significant impact on the VVC software decoder complexity estimated to 2 times HEVC decoder complexity. In particular, the transform module includes in VVC separable and non-separable transforms named Multiple Transform Selection (MTS) and Low Frequency Non-Separable Transform (LFNST) tools, respectively. In this paper, we present an area-efficient hardware architecture of the inverse transform module for a VVC decoder. The proposed design uses a total of 64 regular multipliers in a pipelined architecture targeting Application-Specific Integrated Circuit (ASIC) platforms. It consists in a multi-standard architecture that supports the transform modules of recent MPEG standards including Advanced Video Coding (AVC), HEVC and VVC. The architecture leverages all primary and secondary transforms optimisations including butterfly de-composition, coefficients zeroing and the inherent linear relationship between the transforms. The synthesized results show that the proposed method sustains a constant throughput of 1sample per cycle and a constant latency for all block sizes. The proposed hardware inverse transform module operates at 600MHz frequency enabling to decode in real-time 4K video at 30 frames per second in 4:2:2 chroma sub-sampling format. The proposed module has been integrated in an ASIC UHD decoder targeting energy-aware decoding of VVC videos on consumer devices.

📄 PDF Abstract BibTeX arXiv:2107.11659

Code (0)

등록된 구현이 없습니다.

Tasks

4kDecoder

Similar 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 hig…

4kDecoder

Evaluating Transformers for Lightweight Action Recognition

2021-11-18 · Raivo Koot, Markus Hennerbichler, Haiping Lu

In video action recognition, transformers consistently reach state-of-the-art accuracy. However, many models are too heavyweight for the average researcher with limited hardware resources. In this work, we explore the li…

Action RecognitionTemporal Action Localization

Low-Complexity Transform Adjustments For Video Coding

2025-05-29 · Amir Said, Hilmi E. Egilmez, Yung-Hsuan Chao

Recent video codecs with multiple separable transforms can achieve significant coding gains using asymmetric trigonometric transforms (DCTs and DSTs), because they can exploit diverse statistics of residual block signals…

Optimized Adaptive Loop Filter in Versatile Video Coding

2026-07-07 · Meng Xuewei, Zhang Jiaqi, Jia Chuanmin, Zhang Xinfeng 외 arxiv

In the Versatile Video Coding~(VVC) standard, adaptive loop filter~(ALF), including Geometry transformation-based Adaptive Loop Filter~(GALF) and Cross Component Adaptive Loop Filter~(CCALF), plays an essential role in r…

Efficient Deployment of Transformer Models in Analog In-Memory Computing Hardware

2024-11-26 · Chen Li, Corey Lammie, Manuel Le Gallo, Bipin Rajendran

Analog in-memory computing (AIMC) has emerged as a promising solution to overcome the von Neumann bottleneck, accelerating neural network computations and improving computational efficiency. While AIMC has demonstrated s…

Computational Efficiency