Paper
10 October 2023 A high throughput cyclic redundancy check VLSI architecture for VVC intra block copy
Yi Ling, Yujie Cai, Yibo Fan, Xiaoyang Zeng
Author Affiliations +
Proceedings Volume 12799, Third International Conference on Advanced Algorithms and Signal Image Processing (AASIP 2023); 127991B (2023) https://doi.org/10.1117/12.3005923
Event: 3rd International Conference on Advanced Algorithms and Signal Image Processing (AASIP 2023), 2023, Kuala Lumpur, Malaysia
Abstract
Versatile Video Coding (VVC) introduces more coding tools to improve compression efficiency compared to its predecessor High-Efficiency Video Coding (HEVC). Intra Block Copy (IBC), a coding tool for screen content, has attracted a lot of attention. IBC uses the hash-based search algorithm that significantly improves the compression of screen content. However, the corresponding calculation is complex and intensive. To solve this problem, this paper optimizes the computing process of CRC in IBC and then analyzes the relationship between the area and throughput of a lookup table. Next, a CRC hardware architecture for motion estimation of IBC is proposed. To achieve high throughput, it adopts 16 bits parallel scheme. The hardware implementation was synthesized using GF 28nm process. The measured throughput can reach 4K@60fps at 527MHz, with a gate count of 47.9k and SRAM consumption of 256 KB. The proposed hardware can meet the requirement of real-time video coding.
(2023) Published by SPIE. Downloading of the abstract is permitted for personal use only.
Yi Ling, Yujie Cai, Yibo Fan, and Xiaoyang Zeng "A high throughput cyclic redundancy check VLSI architecture for VVC intra block copy", Proc. SPIE 12799, Third International Conference on Advanced Algorithms and Signal Image Processing (AASIP 2023), 127991B (10 October 2023); https://doi.org/10.1117/12.3005923
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Error control coding

Video coding

Design and modelling

Motion estimation

Displays

Computer hardware

Very large scale integration

Back to Top