计算机工程 ›› 2010, Vol. 36 ›› Issue (24): 226-227.doi: 10.3969/j.issn.1000-3428.2010.24.081

• 多媒体技术及应用 • 上一篇    下一篇

基于H.264实时编码的多核并行算法

冯飞龙,陈耀武   

  1. (浙江大学数字技术及仪器研究所,杭州 310027)
  • 出版日期:2010-12-20 发布日期:2010-12-14
  • 作者简介:冯飞龙(1984-),男,硕士研究生,主研方向:视频压缩与处理;陈耀武,教授、博士生导师

Multi-core Parallel Algorithm Based on H.264 Real-time Encoding

FENG Fei-long, CHEN Yao-wu   

  1. (Institute of Advanced Digital Technology and Instrumentation, Zhejiang University, Hangzhou 310027, China)
  • Online:2010-12-20 Published:2010-12-14

摘要:

针对H.264多核实时编码架构,根据编码模块的数据依赖关系,提出基于相邻宏块的并行算法,融合Slice级、宏块行级和相邻宏块级并行算法,实现多粒度并行编码算法,加大了数据并行深度。实验结果表明,该并行编码算法在图像质量几乎不变的情况下能有效提高并行加速比。

关键词: 并行编码, 多核处理器, 多粒度并行, H.264标准

Abstract:

Based on multi-core architecture of H.264 real-time encoding, according to data dependency of encoding modules, a parallel algorithm based on neighboring macroblocks is proposed. It is integrated with slice level and macroblock row level parallel algorithms to achieve multi-grain parallel encoding algorithm. Experimental results show that the parallel algorithm effectively improves parallel speedup with negligible quality loss.

Key words: parallel encoding, multi-core processor, multi-grain parallel, H.264 standard

中图分类号: