An Efficient Real-Time Hardware Architecture for Deblocking Filter in AVS3
Shaokang Wang,Xiaofeng Huang,Guoqing Xiang,Xizhong Zhu,Jiaojiao Yang,Peng Zhang,Huizhu Jia,Xiaodong Xie
DOI: https://doi.org/10.1109/ICME55011.2023.00436
2023-01-01
Abstract:To achieve higher video compression efficiency to cope with the demand for ultra high definition video applications, the AVS3 standard has been proposed recently. As a block partition-based coding standard, AVS3 suffers from the blocking artifact problem especially at low bitrates, which can be alleviated by deblocking filter. This paper presents an efficient hardware architecture for the deblocking filter for AVS3 with high-throughput. First, a fast and hardware-friendly algorithm is proposed to localize the blocking artifact boundaries. Then, a buffer organization method and a data caching strategy are proposed to solve the problem of data dependency among coding units. Based on the proposed optimized algorithm and caching strategy, a four-stage pipelined deblocking filter module architecture is designed. The experimental results show that the proposed architecture can achieve 4K@120fps video processing at 100MHz which is sufficient for real-time application.