Efficient architecture design for AVS de-blocking loop filter
-
摘要: 为满足AVS高清视频实时解码要求,提高环路滤波处理速度,提出了一种高效的AVS去块效应环路滤波的实用结构.将8×8块进一步分割为4×4块进行滤波运算.通过优化滤波顺序,将需要滤波的4×4块边界尽量集中,在读写数据的同时进行滤波操作,提高流水处理的效率和数据的利用率,从而有效地减少了滤波处理总的时钟数.实验结果显示,处理一个宏块只需要196个周期,相对于目前AVS环路滤波设计,速度提高50%.在100MHz工作频率下,能够支持AVS高清视频的实时解码滤波处理.Abstract: In order to meet the requirements in the real time decoding of high definition(HD) video, an efficient very large-scale integration(VLSI) architecture proper for de-blocking loop filter in audio video coding standard(AVS) was presented. The 8×8 blocks were divided into 4×4 blocks for filtering operations. After centralized process of 4×4 block boundaries, data and filtering operations were performed at the same time by improving filtering order. This architecture can increase the efficiency of pipelining and operating data in the SRAM, thereby highly reducing the total clock cycles of filtering process. Experiment results show that only 196 clock cycles are needed to finish filtering a macro-block for de-blocking filter in AVS. The processing speed increases by 50%. When the maximum frequency is 100 MHz, the real time decoding of HD video can be achieved in this architecture.
-
Key words:
- video signal processing /
- de-blocking filter /
- real-time decoding /
- HD video /
- VLSI circuits
-
[1] GB/T 20090.2-2006,信息技术 先进音视频编码 第2部分:视频[S] GB/T 20090.2-2006, Information technology-advanced coding of audio and video-Part2: video[S](in Chinese) [2] Sheng Bin, Gao Wen, Wu Di. A platform-based architecture of loop filter for AVS Int Conf Signal Process Proc. :IEEE Inc,2004: 571-574 [3] 黄中华,支铮.基于FPGA的AVS环路滤波器设计与实现[J].计算机工程,2007,33(6):222-224 Huang Zhonghua, Zhi Zheng. Design and implementation of AVS loop filter based on FPGA[J]. Computer Engineering, 2007,33(6):222-224(in Chinese) [4] Sheng Bin, Gao Wen, Wu Di. An implemented architecture of deblocking filter for H.264/AVC Proc Int Conf Image Process. :IEEE Computer Society, 2004:665-668 [5] Shih Shenyu, Chang Chengru, Lin Younlong. A near optimal deblocking filter for H.264 advanced video coding Design Automation. :IEEE Inc, 2006:170-175 [6] Liu Tsuming, Lee Wenping, Lin Tingan, et al. A memory-efficient deblocking filter for H.264/AVC video coding Circuits and Systems. :ISCAS, 2005:2140-2143 [7] Zheng Guoqing, Yu Lu. An efficient architecture design for deblocking loop filter Picture Coding Symposium. :PCS -Tektronix. Inc, 2004:343-347
点击查看大图
计量
- 文章访问数: 2945
- HTML全文浏览量: 66
- PDF下载量: 1020
- 被引次数: 0