Please wait a minute...
J4  2011, Vol. 45 Issue (7): 1206-1214    DOI: 10.3785/j.issn.1008-973X.2011.07.011
电子、通信与自动控制技术     
H.264去块效应滤波器的混合递增滤波流水线设计
马德1,黄凯1,陈华锋2,余慜1,严晓浪1
1. 浙江大学 超大规模集成电路研究所,浙江 杭州 310027;2. 浙江传媒学院 电子信息学院, 浙江 杭州 310018
Mixed increasing filter pipeline design for H.264/AVC deblocking filter
MA De1, HUANG Kai1, CHEN Hua-feng2, YU Min1, YAN Xiao-lang1
1. Institute of VLSI Design, Zhejiang University, Hangzhou 310027, China;
2. College of Electronic and Information, Zhejiang Institute of Media and Communications, Hangzhou 310018, China
 全文: PDF  HTML
摘要:

针对H.264/AVC主要档次去块效应滤波器的特点,提出一种混合递增的滤波流水线及片上存储架构.采用混合递增的去块效应滤波顺序,通过6级流水线实现像素点的并行滤波.该流水线的存储器架构可以有效支持主要档次的行/列和帧/场数据访问模式,利用滤波数据的相关性提高重用粒度,减少流水线阻塞和片外DRAM的访问.实验结果表明:与其他相关工作比较,流水线架构能够取得较好的性能和资源消耗比,在25.7K门和768Byte SRAM的硬件资源代价下,可以实现3路1080P HDTV的H.264主要档次视频实时去块效应滤波.

Abstract:

A mixed increasing filter pipeline and its on-chip memory architecture were proposed in order to address the challenges of main-profile deblocking filter. The filter adopts mixed increasing filtering order for main-profile deblocking filter and uses six-stage pipeline for parallel filtering on target pixels. The memory architecture can efficiently support both row/column and frame/field data access in main-profile filter. Then pipeline stall and off-chip DRAM access were reduced by improving the granularity of data reusability. Experimental results show that the architecture can achieve better tradeoff between hardware cost and performance improvement compared with the related works. At the hardware cost of 25.7K gate cell and 768 Byte SRAM, three parallel real time deblocking filter for 1080P HDTV H.264 main-profile video stream can be realized.

出版日期: 2011-07-01
:  TN 919.8  
通讯作者: 黄凯,男,博士后.     E-mail: huangk@vlsi.zju.edu.cn
作者简介: 马德(1985-),男,博士生,从事视频编解码和SoC设计的研究. E-mail:made@vlsi.zju.edu.cn
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
作者相关文章  

引用本文:

马德,黄凯,陈华锋,余慜,严晓浪. H.264去块效应滤波器的混合递增滤波流水线设计[J]. J4, 2011, 45(7): 1206-1214.

MA De, HUANG Kai, CHEN Hua-feng, YU Min, YAN Xiao-lang. Mixed increasing filter pipeline design for H.264/AVC deblocking filter. J4, 2011, 45(7): 1206-1214.

链接本文:

https://www.zjujournals.com/eng/CN/10.3785/j.issn.1008-973X.2011.07.011        https://www.zjujournals.com/eng/CN/Y2011/V45/I7/1206

[1] ITUT Rec. H.264 and ISO/IEC 1448610 AVC. Draft ITUT recommendation and final draft international standard of joint video specification [S]. \
[S.l.\]:JVT, 2003.
[2] HORORWITZ M, JOCH A, KOSSENTINI F, et al. H.264/AVC baseline profile decoder complexity analysis [J]. IEEE Transactions on Circuits and Systems for Video Technology, 2003, 13(7): 704-716.

[3] LIST P, JOCH A, LAINEMA J, et al. Adaptive deblocking filter [J]. IEEE Transactions on Circuits and Systems for Video Technology, 2003, 13(7): 614-619.
[4] HUANG Y, CHEN T, HSIEH B, et al. Architecture design for deblocking filter in H.264/JVT/AVC [C]∥ International Conference on Multimedia and Expo. Maryland: [s. n.], 2003: I-693-6.
[5] 李健,乔飞,罗嵘,等. 无SRAM的H.264/AVC去块效应滤波器[J]. 电子与信息学报,2008,30(8):2012-2016.
LI Jian, QIAO Fei, LUO Rong, et al. A SRAMless deblocking filter in H.264/AVC [J]. Journal of Electronics and Information Technology, 2008, 30(8): 2012-2016.
[6] SHENG Bin, GAO Wen, WU Di. An implemented architecture of deblocking filter for H.264/AVC [C]∥ International Conference on Image Processing. Singapore: [s. n.], 2004: 665-668.
[7] XU Ke, CHOY C. A fivestage pipeline 204 cycles/MB singelport SRAMbased deblocking filter for H.264/AVC [J]. IEEE Transactions on Circuits and Systems for Video Technology, 2008, 18(3): 363-374.
[8] CHEN Qing, ZHENG Wei, FANG Jian, et al. A pipelined hardware architecture of deblocking filter in H.264/AVC [C]∥ 3rd International Conference on Communications and Networking in China. Hangzhou: [s. n.], 2008: 815-819.
[9] MIN K, CHONG J. A memory and performance optimized architecture of deblocking filter in H.264/AVC [C]∥ International Conference on Multimedia and Ubiquitous Engineering. Seoul: [s. n.], 2007: 220-225.
[10] YU S, RU C, LIN Y. A near optimal deblocking filter for H.264 advanced video coding [C]∥ Asia and South Pacific Conference on Design Automation. Yokohama: [s. n.], 2006: 170-175.

[1] 刘云鹏, 张三元, 王仁芳, 张引. 适于交通视频的时间可伸缩帧间快速编码算法[J]. J4, 2013, 47(3): 400-408.
[2] 张申,王维东,赵亚飞,吴祖成,王曰海,张明. 基于三维离散余弦变换的体三维视频数据压缩[J]. J4, 2012, 46(1): 112-117.
[3] 李春澍,黄凯,修思文,马德,葛海通,严晓浪. H.264/AVC子像素插值的高性能流水线设计及实现[J]. J4, 2011, 45(7): 1187-1193.
[4] 杜娟,丁丹丹,虞露. 基于FPGA的可重构视频编码器设计[J]. J4, 2012, 46(5): 905-911.