Scalable 2D architecture for H.264 SVC deblocking filter with reconfiguration capabilities for on-demand adaptation

被引:0
作者
Cervero, T. [1 ]
Otero, A. [2 ]
de la Torre, E. [2 ]
Lopez, S. [1 ]
Callico, G. M. [1 ]
Riesgo, T. [2 ]
Sarmiento, R. [1 ]
机构
[1] Univ Las Palmas Gran Canaria, IUMA, Campus Tafira S-N, Las Palmas Gran Canaria 35019, Spain
[2] Univ Politecn Madrid, CEI, E-28006 Madrid, Spain
来源
VLSI CIRCUITS AND SYSTEMS V | 2011年 / 8067卷
关键词
H.264/AVC; SVC; Deblocking Filter; MB-level parallelism; FPGA; DECODER;
D O I
10.1117/12.887951
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
One of the most computational intensive tasks in recent video encoders and decoders is the deblocking filter. Its computational complexity is considerable, and it might take more than 30% of the total computational cost of the decoder execution. Nowadays, some of its limiting factors for reaching real-time capabilities are mainly related with memory and speed. Trying to deal with these factors, this paper proposes a novel Deblocking filter architecture which supports all filtering modes available in both the H.264/AVC and Scalable Video Coding (SVC) standards. It has been implemented in a hardware scalable architecture, which benefits of the parallelism and adaptability of the algorithm and which can be adapted dynamically in FPGAs. Regarding to the parallelism, this architecture mapping is capable of respecting data dependencies among MBs while several functional units (FU) are filtering data in parallel. Regarding scalability, the architecture is flexible enough for adapting its performance to the diverse environment demands. This fact is possible by increasing or decreasing the number of FUs, like in a systolic array. In this sense, this paper will present a composition between the FU proposed against the state-of-the art work.
引用
收藏
页数:10
相关论文
共 28 条