摘要
针对高清视频庞大的数据量以及H.264编码器复杂的编码结构引起的低编码速率的问题,对影响算法编码速率的原因进行了深入分析,并设计了高效的多核并行方案,进而充分利用TMS320C6678的多核性能,并结合TMS320C6678的运算存储特性,对H.264编码器进行了多方面的优化,最终使H.264编码器对720P高清视频序列编码速率从1.2 fps增加到27.2 fps,更加贴近于实际应用。
For the problem of low coding speed caused by HD video huge amount of data, as well as the H.264 encoder's complex coding structure, in-depth analysis of the causes which influenced the speed of coding: algorithms was put into realization in this article. On one hand, an efficient multi-core parallel solution was designed to take full advantage of the multi-core performance of TMS320C6678. On the other hand, according to the TMS320C6678's computing and storage characteristics, many methods were made to optimize the H.264 eneoder's coding efficiency in many aspects. Eventually the 720P HD videos H.264 encoder's coding speed was improved from 1.2 fps to 27.2 fps, which was more suitable for practical applications.
出处
《微型机与应用》
2015年第6期42-44,共3页
Microcomputer & Its Applications
基金
国家自然基金项目(61471248)