摘要: 针对高清视频的实时转码需求,提出一种基于多核处理器的并行视频转码算法。在确定转码系统所需核数的基础上,采用功能划分和数据划分相结合的方法对转码器进行划分,通过优化核间数据交互,实现MPEG2到H.264的高清视频转码。实验结果表明,该算法能提高转码模块的并行程度以及数据交互性能。
关键词:
多核处理器,
视频转码,
功能模块,
并行算法,
H.264标准,
加速比
Abstract: For the requirement of HD video transcoding, a multi-core parallel transcoding algorithm is proposed. The number of the core used in the system is identified. The transcoder is divided through the function modules and data. The data interaction between cores is optimized, and a real time transcoding of HD video from MPEG2 to H.264 is realized. Experimental results indicate that the algorithm improves the parallelization and data interaction.
Key words:
multi-core processor,
video transcoding,
function module,
parallel algorithm,
H.264 standard,
speedup ratio
中图分类号:
韩笑, 陈耀武. MPEG2到H.264的并行视频转码算法[J]. 计算机工程, 2012, 38(13): 244-246,250.
HAN Xiao, CHEN Yao-Wu. Parallel Video Transcoding Algorithm from MPEG2 to H.264[J]. Computer Engineering, 2012, 38(13): 244-246,250.