摘要: 针对H.264/AVC视频编码串行算法编解码耗时长的问题,提出一种新的基于动态调度的H.264/AVC视频编码并行算法。以画面组为并行编码单元,各个并行计算单元之间采用全局通信模式,即Master-Worker模式进行互相通信,可降低并行编码的通信成本。实验结果验证了该算法在H.264/AVC视频编码应用中的优越性,能够保证视频的质量,且具有较高的编码加速比。
关键词:
动态调度,
静态调度,
H.264/AVC编码,
并行算法,
画面组级别,
视频编码
Abstract: Aiming at long encoding time of H.264/AVC video encoding serial algorithm, a new parallel algorithm based on dynamic scheduling strategy is proposed. The algorithm takes Group of Picture(GOP) as parallel encoding units and uses Master-Worker mode for communication with each other, reducing the communication costs of parallel encoding. Experimental results demonstrate its effectiveness and superiority of the algorithm in video encoding application, ensuring the quality of the video, getting high speedup. The algorithm has the ability to adapt to various status of node easily.
Key words:
dynamic scheduling,
static scheduling,
H.264/AVC encoding,
parallel algorithm,
Group of Picture(GOP)-level,
video encoding
中图分类号:
夏龄, 舒涛. 一种H.264/AVC视频编码并行算法[J]. 计算机工程, 2013, 39(4): 314-317.
JIA Ling, SHU Chao. A Parallel Algorithm of H.264/AVC Video Encoding[J]. Computer Engineering, 2013, 39(4): 314-317.