期刊文献+

基于硬件优化的H.264 VBSME SAD算法及其VLSI结构

A H.264 VBSME SAD Algorithm and Architecture for Hardware Optimization
下载PDF
导出
摘要 以硬件代价优化为目的,对H.264宏块级的VBSME SAD VLSI结构进行了详细的分析,提出一种像素平滑重采样的SAD算法及其VLSI结构.该算法先将当前块和参考块像素划分成2×2的子块进行平滑和重采样,再进行7种可变块大小的SAD运算,以有效地降低SAD运算中级联加法器的深度和宽度,减少硬件代价.实验结果表明,该算法的编码性能与SAD标准算法的RDO曲线相比偏差小于1%,而硬件面积和功耗在不同的综合时钟频率下可节省53%以上.鉴于其优良的硬件性能,文中算法及其结构非常适合高并行度的H.264 VLSI解决方案. The hardware performance of H. 264 macroblock-parallel VBSME SAD structure is discussed, and a novel pixel smoothing and resampling algorithm is proposed for hardware optimization. In this SAD algorithm, the current and reference pixels are partitioned into 2 X 2 subblocks, then smoothed and resampled for seven variable-block-size SAD calculations. It can effectively decrease the depth and width of cascaded adder for hardware reduction. Experimental results show that the proposed algorithm and its architecture can save over 53% hardware and power cost but only causes less than 1% RDO loss. It is very suitable for high-parallelism H. 264 VLSI solutions due to its excellent hardware performance.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2008年第10期1282-1287,共6页 Journal of Computer-Aided Design & Computer Graphics
关键词 H.264 绝对差值和 可变块大小运动估计 VLSI H. 264 sum of absolute difference variable-block-size motion estimation VLSI
  • 相关文献

参考文献17

  • 1Musmann H G, Pirsch P, Grallert H J. Advances in picture coding[J]. Proceedings of the IEEE, 1985, 73(4): 523-548
  • 2钟平,于前洋,金光,王颖.动态图像序列运动矢量估计算法的研究[J].光学技术,2003,29(2):219-222. 被引量:7
  • 3Horn B K P, Schunck B G. Determining optical flow [J]. Artificial Intelligence, 1981, 17(1/3): 185-203
  • 4Komarek T, Pirsch P. VLSI architectures for block matching algorithms[C] //Proceedings of the International Conference on Acoustics, Speech, and Signal Processing, Glasgow, 1989, 4:2457-2460
  • 5Yang K M, Sun M T, Wu L. A family of VLSI designs for the motion compensation block-matching algorithm [J]. IEEE Transactions on Circuits and Systems, 1989, 36 (10): 1317-1325
  • 6Joint Video Team of ISO/IEC MPEG and ITU T VCEG. ISO/IEC JTC 1/SC 29/WG 11 N5555-2003 Draft text of final draft international standard for advanced video coding (ITU-T Rec. H. 2641IS0/IEC 14496 10 AVC)[S]
  • 7Chen C Y, Chien S Y, Huang Y W, et al. Analysis and architecture design of variable block-size motion estimation for H. 264/AVC [J]. IEEE Transactions on Circuits and Systems, 2006, 53(2): 578-593
  • 8Yeo H, Hu Y H. A novel modular systolic array architecture for full search block matching motion estimation [J]. IEEE Transactions on Circuits and Systems for Video Technology, 1995, 5(5): 407-416
  • 9Lai Y K, Chen L G. A data-interlacing architecture with two dimensional data-reuse for full search block-matching algorithm [J]. IEEE Transactions on Circuits and Systems for Video Technology, 1998, 8(2): 124-127
  • 10de Vos L, Stegherr M. Parameterizable VLSI architectures for the full ,search block-matching algorithm [J]. IEEE Transactions on Circuits and Systems, 1989, 36(10): 1309-1316

二级参考文献12

  • 1Huang Joe, Yao Yuqi. Performance of a mixed-traffic CDMA2000 wireless network with scalable streaming video. IEEE Trans On Circuits Syst Video Technol, 2003,13 (10) : 973-981.
  • 2Joint Video Team. Draft ITU-T recommendation and final draft international standard of joint video specification. 2003, JVT-G050.
  • 3Yang K M, Sun M T, Wu L. A family of VLSI designs for the motion compensation block-matching algorithm. IEEE Trans Circuits Syst, 1989,36(10):1317-1325.
  • 4Yee H, Yu Hen Hu, A novel modular systolic array architecture for full-search block matching motion estimation, IEEE Trans Circuits System for Video Technology, 1995,5(5) : 407-416.
  • 5De Vos L, Stegherr M, Parameterizable VLSI architectures for the full-search block-matching algorithm. IEEE Trans Circuits and System, 1989,36(10) : 1309-1316.
  • 6Hsieh C H, Lin T P. VLSI architecture for block-matching motion estimation algorithm. IEEE Trans Circuits Syst Video Technol, 1992,2(2) : 169-175.
  • 7Chang Shifan, Hwang Juin-Haur, Jen Chein-Wei. Scalable array architecture design for full search block matching. IEEE Trans Circuits Syst Video Technol, 1995,5 (4) : 332- 343.
  • 8Chen Ching-Yeh, Chien Shao-Fi, Huang Yu-Wen, et al. Analysis and architecture design of variable block-size motion estimation for H,264/AVC, IEEE Trans on Circuit Syst- Ⅰ , 2006,53 (2) : 578-593.
  • 9Chen T C, Huang Y W, Chen L G. Analysis and design of MB pipelining for H.264/AVC VLSI architecture//Proc of IEEE Int Syrup Circuits Syst(ISCAS'04), 2004: 273-276.
  • 10He Zhongli, Liu M L. Reducing hardware complexity of motion estimation algorithm using truncated pixels//Proc of IEEE Int Syrup Circuits Syst (ISCAS'97), 1997: 2809- 2812.

共引文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部